Indexing
WordPress
WordPress indexing problems: what to check before rewriting content
If WordPress pages are stuck as Crawled currently not indexed, Discovered currently not indexed, Duplicate without user-selected canonical, or simply missing from search, the first step is not rewriting everything. The first step is checking whether WordPress is sending mixed indexability signals.
When this usually happens
Common triggers
- after an SEO plugin setting change
- after migration or staging work
- after sitemap cleanup
- after redirect or canonical changes
- after template or archive changes
Common causes
Where the failure path often sits
- SEO plugin noindex setting
- sitemap includes wrong URLs
- canonical points elsewhere
- redirected URLs still in sitemap
- thin tag/category/archive pages
- internal links do not support key pages
- staging noindex left live
- robots or X-Robots-Tag conflict
What I check first
The first checks stay close to the symptom
GSC URL Inspection for selected URLs
sitemap inclusion and submitted sitemap state
rendered HTML canonical and robots tags
HTTP headers and X-Robots-Tag
redirect chains and final indexable URL
internal links into the affected page type
First sprint scope
What the first sprint includes
- diagnose the affected URL pattern
- separate technical conflicts from content weakness
- fix safe noindex, canonical, sitemap, robots, redirect, or internal-link issues where access allows
- hand off the remaining page-type decisions clearly
Verification
How the fix is checked
Google Search Console URL Inspection
crawl check
sitemap review
rendered HTML
headers
canonical/noindex checks
What I need from you
Useful intake details
- site URL
- affected URLs or page types
- GSC coverage message
- what changed recently
- WordPress admin and GSC access if implementation is needed
What is not included
Scope boundary
- content rewrite
- backlinks
- monthly SEO campaign
- broad redesign
- every low-value archive decision on the site
Price anchor
Small diagnostics usually start around $350. Focused WordPress technical sprints usually land between $650 and $1,500+.
See pricing bandsRelated WordPress problems
First sprint intake
Send the URL, the exact symptom, and what changed recently.
A useful first message includes the WordPress URL, affected pages, recent changes, plugin stack, and which tools you can grant access to.