Baseline (authenticated Search Console, 2026-08-06)
- 118 indexed URLs.
- 186 not indexed: 117 redirects, 17 legacy 404s, 43 discovered/not indexed, 5 crawled/not indexed, 2 noindex, 2 robots-blocked.
- Sitemap status: Success; last read 2026-08-05; 158 pages discovered.
- Current local build emits 178 sitemap URLs.
- 71 HTTPS URLs, zero HTTPS issues.
- 70 valid breadcrumb items and 71 valid Dataset items, zero invalid.
- 71 mobile URLs are Good in Core Web Vitals; zero poor or needs-improvement URLs.
Several 404 examples now return 200 or canonical 301s, so Search Console needs evidence-based reconciliation rather than blanket URL creation.
Scope
- Crawl every URL in the generated sitemap and every alias/redirect inventory entry.
- Verify status, final URL, self-canonical, language/hreflang, indexability, and exactly one intended canonical.
- Classify each Search Console 404 as fixed alias, intentional removal, or real defect.
- Fix only real defects; do not revive spam/obsolete paths.
- Submit/validate the corrected groups in Search Console and record the baseline date.
- Investigate why the 43 newly discovered URLs have not been crawled, starting with the broken
/best-time/ hub and internal-link reachability.
Definition of done
- Automated crawl report has zero accidental canonical 404s, loops, or conflicting canonicals.
- Sitemap count matches the canonical route inventory.
- Fixed 404 groups are submitted for validation.
- Discovered/crawled-not-indexed URLs have a documented keep/improve/remove decision.
- Recheck is scheduled after Google has had time to recrawl.
Parent roadmap: #56
Baseline (authenticated Search Console, 2026-08-06)
Several 404 examples now return 200 or canonical 301s, so Search Console needs evidence-based reconciliation rather than blanket URL creation.
Scope
/best-time/hub and internal-link reachability.Definition of done
Parent roadmap: #56