Search Console triage

Fix crawl ambiguity without guessing redirects or bloating the sitemap.

Ontario has product pages, proof pages, answer pages, and machine evidence. Search Console should be used to prioritize the pages that help agents verify x402 endpoints before payment, not to force-index every receipt.

Rule: Fix a 404 only when the URL is internally linked, in a sitemap, externally valuable, or clearly a legacy route. Do not create redirects for random probe URLs, typo traffic, or spam paths.

How to handle Search Console reasons

GSC reasonMeaningOntario actionCommand / evidence
Not found (404)Google requested a URL that returned missing.Export the exact URLs. Redirect only valuable or internally linked URLs. Leave random probes alone.python3 scripts/gsc_export_triage.py export.csv
Discovered - currently not indexedGoogle knows the URL but has not crawled/indexed it yet.Request indexing only for `/sitemap-core.xml` URLs. Wait on receipts and low-priority generated pages.core sitemap
Crawled - currently not indexedGoogle crawled but did not select the page for indexing.If core, improve title, unique proof, internal links, and above-fold value. If receipt/supporting evidence, keep it in evidence sitemap and monitor.evidence sitemap
Page with redirectGoogle found a URL that redirects to canonical.Usually acceptable. Keep canonicals and internal links pointing at the final URL.curl -I https://ontarioprotocol.com/verify

Priority URLs to request indexing

Use this list after major deploys. It is intentionally smaller than the full sitemap.

  1. https://ontarioprotocol.com/tools/catalog-launch
  2. https://ontarioprotocol.com/
  3. https://ontarioprotocol.com/verify
  4. https://ontarioprotocol.com/tools/x402-readiness-checker
  5. https://ontarioprotocol.com/tools/agent-spend-policy-generator
  6. https://ontarioprotocol.com/tools/x402-launch-kit
  7. https://ontarioprotocol.com/tools/x402-github-action
  8. https://ontarioprotocol.com/tools/github-x402-repo-scanner
  9. https://ontarioprotocol.com/tools/x402-implementation-audit
  10. https://ontarioprotocol.com/tools/x402-settlement-authenticity
  11. https://ontarioprotocol.com/research/x402-adoption-authenticity-2026
  12. https://ontarioprotocol.com/tools/mcp-registry-readiness
  13. https://ontarioprotocol.com/tools/agent-tool-procurement-passport
  14. https://ontarioprotocol.com/tools/agent-catalog-readiness
  15. https://ontarioprotocol.com/tools/coinbase-bazaar-readiness
  16. https://ontarioprotocol.com/tools/x402-bazaar-extension-debugger
  17. https://ontarioprotocol.com/tools/x402-pricing-calculator
  18. https://ontarioprotocol.com/tools/x402-tool-router
  19. https://ontarioprotocol.com/tools/http-402-challenge-decoder
  20. https://ontarioprotocol.com/services/agent-catalog-publish
  21. https://ontarioprotocol.com/services/x402-buyer-path-fix
  22. https://ontarioprotocol.com/services/x402-agent-catalog-launch-pack
  23. https://ontarioprotocol.com/services/x402-buyer-intent-rewrite
  24. https://ontarioprotocol.com/services/x402-independent-demand-audit
  25. https://ontarioprotocol.com/services/x402-rail-fit-review
  26. https://ontarioprotocol.com/services/x402-readiness-watch
  27. https://ontarioprotocol.com/services/agent-payment-preflight-review
  28. https://ontarioprotocol.com/agent-payment-firewall
  29. https://ontarioprotocol.com/dk/ai-agent-mcp-audit
  30. https://ontarioprotocol.com/discover
  31. https://ontarioprotocol.com/reports
  32. https://ontarioprotocol.com/docs
  33. https://ontarioprotocol.com/docs/x402-endpoint-readiness-quickstart
  34. https://ontarioprotocol.com/docs/x402-agent-discovery
  35. https://ontarioprotocol.com/docs/agent-payment-preflight
  36. https://ontarioprotocol.com/docs/agent-payment-client
  37. https://ontarioprotocol.com/docs/agent-payment-policy
  38. https://ontarioprotocol.com/docs/google-ai-search-checklist
  39. https://ontarioprotocol.com/docs/search-console-indexing-playbook
  40. https://ontarioprotocol.com/docs/search-demand-question-bank
  41. https://ontarioprotocol.com/trust
  42. https://ontarioprotocol.com/trust/what-ontario-checks
  43. https://ontarioprotocol.com/answers/x402-verifier
  44. https://ontarioprotocol.com/answers/x402-readiness-checker
  45. https://ontarioprotocol.com/answers/verify-endpoint-before-agent-pays
  46. https://ontarioprotocol.com/answers/x402-payment-verification-api
  47. https://ontarioprotocol.com/answers/agent-can-pay-api
  48. https://ontarioprotocol.com/answers/agent-payment-firewall
  49. https://ontarioprotocol.com/answers/x402-paid-api-directory
  50. https://ontarioprotocol.com/proof/
  51. https://ontarioprotocol.com/proof/common-x402-implementation-mistakes
  52. https://ontarioprotocol.com/proof/live-x402-endpoint-readiness-benchmark
  53. https://ontarioprotocol.com/benchmarks
  54. https://ontarioprotocol.com/benchmarks/x402
  55. https://ontarioprotocol.com/compare/x402-verification-tools
  56. https://ontarioprotocol.com/compare/agent-plugin-marketplaces/wshobson-agents
  57. https://ontarioprotocol.com/rankings/x402-tools-by-buyer-activity
  58. https://ontarioprotocol.com/intelligence/x402-buyer-market-benchmark
  59. https://ontarioprotocol.com/playbooks

CSV and Performance ZIP triage workflow

# Export a Page Indexing or URL table from Search Console, then run:
python3 scripts/gsc_export_triage.py ~/Downloads/search-console-export.csv

# Optional Markdown summary for a human review note:
python3 scripts/gsc_export_triage.py ~/Downloads/search-console-export.csv --format markdown

# Performance exports can be used directly; Queries.csv and Pages.csv are triaged together:
python3 scripts/gsc_export_triage.py ~/Downloads/ontarioprotocol.com-Performance-on-Search-2026-07-04.zip --format markdown

Decision checklist

Request indexingHomepage, verifier, discovery, reports, trust, core docs, and high-intent answer pages.
Strengthen contentCore pages that are crawled but not indexed need sharper x402 proof, internal links, and action blocks.
Keep as evidenceCitation receipts and benchmark details support sourceability even if they do not all rank.
Ignore noiseDo not build redirect maps for random 404 probes unless Search Console shows meaningful links.