Real run

Crawled Not Indexed Diagnoser

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

Bot page

Status split

Statuses kept exactly as Search Console shows them. URL Inspection live test: not run (from your input).

Status URLs Count
Crawled - currently not indexed U1, U2, U3, U4, U5 5
Discovered - currently not indexed U6 1

Signals per URL

Median word count of the 6 pasted URLs = 855 (median of 298, 305, 310, 1,400, 1,820, 1,850, computed by script). Every signal is a lead to check, not a proven cause. My sources give no word count threshold for indexing; the median is only a way to compare these pages with each other.

URL Path Status Last crawl Words Below median Inlinks In sitemap Canonical Signals
U1 /tutoring/austin Crawled - currently not indexed 2026-10-02 310 yes 1 yes self 2
U2 /tutoring/round-rock Crawled - currently not indexed 2026-10-03 305 yes 1 yes self 2
U3 /tutoring/cedar-park Crawled - currently not indexed 2026-09-28 298 yes 0 no self 3
U4 /blog/sat-vs-act Crawled - currently not indexed 2026-10-10 1,850 no 6 yes self 0
U5 /blog/sat-vs-act-2 Crawled - currently not indexed 2026-10-11 1,820 no 0 no /blog/sat-vs-act 3
U6 /blog/study-schedule Discovered - currently not indexed n/a 1,400 no 2 yes self 0

Groups

URLs with the same set of signals.

Group URLs Signals Signals per URL URLs in group
G1 U1, U2 words below median; 0 or 1 inlinks 2 2
G2 U3 words below median; 0 or 1 inlinks; not in sitemap 3 1
G3 U4, U6 none of the four signals 0 2
G4 U5 0 or 1 inlinks; not in sitemap; canonical points elsewhere 3 1
Total Value
URLs 6
Groups 4
Signal slots across all URLs 10

What the groups suggest (my reading, to check): - G1 and G2, the city pages U1 to U3: all from one template, all well under the median length, with 0 or 1 internal links. A thin or near duplicate template is a lead. I have not seen the page text, so I cannot say they are duplicates. - G4, U5 /blog/sat-vs-act-2: its canonical points to /blog/sat-vs-act (U4), it has 0 inlinks and is not in the sitemap. It looks like a second copy of U4; please confirm (question 2). - G3, U4 and U6: none of the four signals. For U4, Google says a page with this status "may or may not be indexed in the future; no need to resubmit this URL for crawling." For U6 (Discovered), Google says the crawl was typically rescheduled because it was "expected to overload the site". I have no server data, so I do not claim a server problem (question 3).

Check and fix plan

  1. City pages U1 to U3: decide per page whether to add content specific to each city or merge them into one page. Write the content only from facts you supply ([ADD: what is different about tutoring in each city]).
  2. Add internal links to U1 to U3 from related pages; add U3 to the sitemap if you keep it.
  3. U5: if it is a copy of U4, keep the canonical to U4 and consider merging (merge or delete is HELD).
  4. After changes: run URL Inspection, Test live URL, on each changed URL. Google notes duplicate or canonical conditions are not tested in the live test.
  5. Then in the Page indexing report, click Validate fix once (HELD), and do not click it again until validation succeeds or fails. I cannot promise any URL will be indexed.

Questions for you

  1. Do the three city pages share most of their text?
  2. Is /blog/sat-vs-act-2 an accidental copy of /blog/sat-vs-act?
  3. Do you have server logs or hosting alerts for the period before U6 was discovered?

Needs your decision

  • Merge or delete U5 (HELD), Request indexing or Validate fix (HELD).
  • [ADD: what is different about tutoring in each city].