Real run

Crawled Not Indexed Diagnoser

Sample 2 · 2026-10-29 · Grok Bot executor subagent (model family not disclosed)

Bot page

I can sort your not indexed pages by likely cause, but I need the data first, and I cannot get pages indexed this week or on any date. Google decides that. Here is what I need:

  1. URL list (required). From Search Console, Page indexing report: the URLs and the exact status shown for each (for example "Crawled - currently not indexed" or "Discovered - currently not indexed"). "Half our site" could be several statuses with different meanings, so I need the exact labels.
  2. Per URL (required): last crawl date, word count, number of internal links pointing to it, whether it is in your sitemap, and its canonical URL. A crawler export with these columns works.
  3. Site context (required): what kind of site this is and how these pages are made (one template, CMS posts, user generated). Why: pages from one template often share the same signals.
  4. URL Inspection live test results (optional). Default if missing: I mark the live test as not run.

What I will not do without your approval: request indexing, click Validate fix, or merge or delete pages. Google's Page indexing help says a page with the Crawled status "may or may not be indexed in the future", so my plan will list checks and fixes, not a promise.