Rule catalogue

Closed for 1.0. Evidence classes: E1 documented platform or standard behaviour (scored), E2 supported best practice (scored), E3 context-dependent and E4 experimental (informational only).

RuleTitleClassWeightScopeFixes
GEO-013robots.txt is reachable, parseable and within size limitsE13URL/repocontextual
GEO-009Search crawlers have the access your declared policy says they shouldE13URL/repoguarded (Phase 2)
GEO-014Sitemap-listed and linked routes are indexableE13URL/repoliteral noindex guarded; otherwise contextual
GEO-015An absolute canonical resolves to an indexable URL on the declared originE22URL/repoguarded
GEO-003Primary content is present in server HTMLE23URL render; repo inferredcontextual
GEO-004Present JSON-LD parses and meets documented requirementsE12URL/repocontextual
GEO-011A valid sitemap is discoverable and its URLs are reachableE22URL/reposafe sitemap line / guarded sitemap generation
GEO-012Title, meta description and html lang are presentE22URL/reposafe literal lang / editorial copy
GEO-016Key routes are reachable through server-rendered linksE22URLcontextual
GEO-017Snippet restrictions do not conflict with an AI-search inclusion policyE12URL/repocontextual
GEO-002Selected accessibility checks pass on the rendered pageE21URL rendercontextual/editorial
GEO-101Mobile app association files are served correctlyE12URLguarded (Phase 2)
GEO-010llms.txt presence (informational)E4unscoredURLnone
GEO-102App-specific structured data (informational, app profile)E3unscoredURLnone

Retired

These were content-format mandates without platform evidence. They are not requirements; an agent may still raise grounded content insights.

  • GEO-001 Q&A format mandate
  • GEO-005 Word-count requirement
  • GEO-006 Paragraph-length requirement
  • GEO-007 FAQ / summary mandate
  • GEO-008 Numbers / citations mandate