CMS · WordPress
Website audit for WordPress sites
Plugin bloat, render-blocking CSS and templated metadata – measured, then fixed.
Free scan takes 30 seconds. Want the whole site? Get the Deep Audit – $29
In every report
- Lighthouse on a mobile device: LCP, INP/TBT, CLS, page weight
- 20+ technical SEO checks on every crawled page
- Automated accessibility audit
- AI copy and conversion review with ready-to-paste rewrites
- WordPress-aware findings and a prioritised 30-day plan
Why WordPress sites lose rankings and conversions
WordPress powers a large share of the web, and most of its performance problems come from the same place: plugins that each enqueue their own CSS and JavaScript on every page, whether the page uses them or not. Add a page builder, a slider, a contact form and a cookie banner and you have twenty render-blocking requests before the first paint.
On the SEO side, WordPress sites usually have an SEO plugin installed and misconfigured: default title templates like “%title% – %sitename%” on every post, category and tag archives indexed with a paragraph of duplicated content, attachment pages left live, and an XML sitemap that lists drafts or still points at the old domain after a migration. Images uploaded through the media library often miss alt text and explicit dimensions, which costs both accessibility and CLS.
WebVitalist finds these issues page by page, measures them with Lighthouse on a mobile device, and explains the fix in WordPress terms: which setting, which plugin screen, or – in a Fix Pack – which filter to add to functions.php.
Checks
What we check on WordPress
On top of the standard technical, performance, accessibility and copy checks, the report looks for the problems specific to WordPress.
- 01 Plugin and theme assets enqueued site-wide: render-blocking CSS, unused JavaScript, jQuery on every page
- 02 Title and meta description templates from Yoast, Rank Math or SEOPress, and posts still using defaults
- 03 Indexable category, tag, author, date and attachment archives that duplicate content
- 04 XML sitemap validity, stale entries and whether robots.txt references it
- 05 Featured and inline images without alt text or width/height attributes
- 06 Server response time (TTFB) and whether page caching is active
- 07 Comment, emoji and embed scripts loaded when the site does not use them
- 08 Heading structure produced by block themes and page builders (multiple H1s, skipped levels)
Fix Pack · $149
How the Fix Pack works for WordPress
Fixes are delivered as PHP for functions.php or a small site-specific plugin (dequeue scripts, add filters for titles and metadata, set image dimensions), as settings paths for your SEO plugin (Search Appearance → Content Types), and as .htaccess or Nginx snippets for caching and redirects where relevant. Every snippet is written to be dropped into a child theme so it survives theme updates.
FAQ
WordPress questions, answered.
Which SEO plugins do you recognise?
Yoast SEO, Rank Math, SEOPress and All in One SEO. We detect them from the markup they output and phrase the fixes for that plugin’s settings screens.
Can you audit a site behind a WordPress caching plugin or CDN?
Yes. We measure what visitors receive, cache and CDN included. If TTFB is high despite caching, the report says so and points at likely causes such as uncached logged-in views or slow database queries.
Do the code fixes work with Elementor, Divi or Gutenberg?
Yes. Most fixes live in functions.php or plugin settings and are independent of the editor. Where a builder is the cause (for example multiple H1s), the report names the builder setting to change.
Other platforms