Insight
WordPress SEO: what your developer probably isn't checking
The logic is simple: the plugin turns the lights green, the meta descriptions are filled in, and the keywords are in the headings. On paper, the site is "optimised".
But here is the reality: SEO plugins are for content editors, not for technical infrastructure. They are great for on-page basics, but they do almost nothing to fix the structural issues that actually determine whether Google trusts your site.
If your "green lights" aren't translating into traffic, you likely have a technical SEO gap.
The Developer's Blindspot
Most developers are hired to make a website work. They focus on functionality, design, and stability. SEO, however, is about how a machine (a crawler) perceives that work.
The "Developer's Blindspot" occurs when a site is perfectly functional for a human but a nightmare for a bot. A developer might build a beautiful, interactive menu that a user loves, but if that menu is rendered in a way that Google's crawler can't follow the links, your internal page authority vanishes.
Technical SEO is the "boring stuff" that happens in the background. It is not about keywords; it is about crawlability, indexation, and performance.
The "Boring Stuff" that actually moves the needle
During my time running weekly technical audits at a large residential homebuilder, I found that the biggest wins rarely came from "better content". They came from fixing the structural errors that the developers had overlooked.
Here are the four areas where most WordPress sites fail:
1. The Indexation Leak
Many sites have "leaky" indexation. This happens when developers leave staging sites live, or when "noindex" tags are accidentally left on key pages after a launch. If Google is wasting its crawl budget on 404 pages or test environments, it has less energy to index your money pages.
2. The Canonical Mess
Canonical tags tell Google which version of a page is the "master" copy. In WordPress, it is incredibly easy to end up with duplicate content (e.g., the same page appearing under two different URLs). If your canonicals aren't locked down, you are essentially competing against yourself in the search results.
3. The Core Web Vitals Gap
Google doesn't just care that your site loads; it cares how it feels to the user. Largest Contentful Paint (LCP) and Cumulative Layout Shift (CLS) are now non-negotiable. Often, a developer will use a heavy "all-in-one" theme that adds 20 unused CSS files to every page, killing your performance score before you've even added a single image.
4. The Structured Data Void
Schema markup is how you tell Google exactly what a page is (e.g., a Product, an Event, or a Local Business). While plugins provide basic schema, they often miss the nuanced, custom data that makes your site stand out in the SERPs. Without clean structured data, you are invisible to AI-powered search and rich snippets.
The Technical SEO Checklist
If you are managing a developer, stop asking them "is the SEO done?" and start asking them these five specific questions:
- Can you show me the current crawl error report from Google Search Console? (If they don't know where to find it, they aren't monitoring your SEO).
- Are we using a "lightweight" theme, or are we loading unused CSS and JS on every page?
- How are we handling internal linking for our deepest pages to ensure they aren't "orphaned"?
- Is our XML sitemap dynamically updating and free of 404s and redirects?
- Are our Core Web Vitals in the "Green" for mobile users, not just on your local machine?
Stop guessing and start auditing
SEO is not a "set and forget" task. It is a maintenance function. The moment you update a plugin or change a URL, you risk creating a new technical leak.
The difference between a site that ranks and one that doesn't is usually a handful of structural fixes that took twenty minutes to implement but three weeks to find.
If you aren't sure where your site stands, the website health check is the way to find out. We run a deep-dive technical crawl to find the leaks, identify the bottlenecks, and give your developer a precise list of fixes. No guesswork, just evidence.