Discovered - currently not indexed: where discovery stalls
This coverage state usually points to discovery and prioritization problems first: weak internal links, noisy sitemaps, canonical drift, or the wrong URLs being promoted.
Implementation-first service
When URLs are known but never make it cleanly into crawl priority, the break usually sits in discovery and prioritization: internal links, sitemap quality, URL promotion, crawl waste, or too many weak pages competing with the ones that matter.
Sprint shape
Clear scope before implementation, one controlled sprint, and written verification at the end.
The first pass is meant to move the actual problem, not generate vague theory or generic audits without implementation.
Sharper symptoms
These narrower pages map the same service lane to a more specific failure path, input set, and first-sprint shape.
This state usually means the page exists but the site is not making a strong enough case for crawl priority. Orphaned pages, weak hubs, noisy sitemaps, duplicate paths, and thin archive layers are the usual pattern.
The issue is less about persuading Google manually and more about reducing the noise around the pages that actually matter.
Send the affected URLs or page type, the exact Search Console state, the sitemap URL, and what changed recently if the problem followed a launch, archive expansion, or template change.
Best-case context is one sample that should be crawled quickly, one sample that is stuck, and the section of the site where the discovery path seems weakest.
A focused cleanup of the discovery layer so the right pages are promoted more clearly, crawl waste is reduced, and the next recrawl has a stronger technical reason to pick the intended URLs first.
Sites where the issue is concentrated in a section, page type, or post-launch state that can be improved without turning the work into a full-site rewrite.
Price expectation
Most work starts as a fixed first sprint after the issue is reviewed.
Related notes
These notes show the failure paths, checks, and verification logic that usually sit behind the sprint.
This coverage state usually points to discovery and prioritization problems first: weak internal links, noisy sitemaps, canonical drift, or the wrong URLs being promoted.
On large catalogs, crawl budget gets wasted when sitemaps, filters, and archive paths keep promoting low-value URLs instead of the pages that actually matter.
Start with the issue
Send the URL, what changed, and where the break shows up. If the issue is sharp enough, the first reply should turn into a bounded sprint instead of a broad package.