geo_auditor — manual — read-only
 ███▄ ▄███▓ ▄▄▄       ███▄    █  █    ██  ▄▄▄       ██▓    
▓██▒▀█▀ ██▒▒████▄     ██ ▀█   █  ██  ▓██▒▒████▄    ▓██▒    
▓██    ▓██░▒██  ▀█▄  ▓██  ▀█ ██▒▓██  ▒██░▒██  ▀█▄  ▒██░    
▒██    ▒██ ░██▄▄▄▄██ ▓██▒  ▐▌██▒▓▓█  ░██░░██▄▄▄▄██ ▒██░    
▒██▒   ░██▒ ▓█   ▓██▒▒██░   ▓██░▒▒█████▓  ▓█   ▓██▒░██████▒
░ ▒░   ░  ░ ▒▒   ▓▒█░░ ▒░   ▒ ▒ ░▒▓▒ ▒ ▒  ▒▒   ▓▒█░░ ▒░▓  ░
░  ░      ░  ▒   ▒▒ ░░ ░░   ░ ▒░░░▒░ ░ ░   ▒   ▒▒ ░░ ░ ▒  ░
░      ░     ░   ▒      ░   ░ ░  ░░░ ░ ░   ░   ▒     ░ ░   
       ░         ░  ░         ░    ░           ░  ░    ░  ░
                    

OVERVIEW

The GEO Auditor measures whether a website is easy for modern AI systems to access, interpret, and cite. It is built for teams who need a practical view of AI readiness, not just classic search visibility.

In the web product, audits run in the background, stream progress live to the browser, and finish with stakeholder-friendly outputs such as an Excel workbook, optional PDF, topic map, heatmap, schema recommendations, and optional llms.txt generation.

WHAT THE SYSTEM CHECKS

The audit combines site-wide, page-level, and crawl-level signals:

  • Robots and AI Access: Checks crawler rules in robots.txt and evaluates whether an existing llms.txt is missing, thin, weak, or useful.
  • Schema, Metadata, and HTML Structure: Measures how clearly the page explains what it is, what it covers, and how the content is organized.
  • Content Quality: Looks at depth, formatting, and semantic coherence so the page is not just indexable, but also quotable.
  • Entities: Checks whether brands, people, places, and products can be extracted cleanly and mapped to canonical references such as Wikidata.
  • Chunk Citability: Scores whether individual passages are self-contained and useful enough to be lifted into an AI answer.
  • Authority: Combines domain age, entity schema strength, external brand signals, grounding-page signals, and optional backlink proxy data.
  • Agentic Readiness: Looks for practical signals such as WebMCP annotations and a UCP discovery file at /.well-known/ucp.
  • Harmonic Centrality: In crawl mode, the system checks which pages are central or peripheral in the discovered internal link graph.
  • Rendering Consistency: When both raw and JS-rendered HTML are collected, the audit shows whether crawlers and users are effectively seeing the same content.

HOW A WEB AUDIT RUNS

  • 1. URL Resolution: The system resolves the audit set from sitemap discovery, scoped crawl mode, exact uploaded URLs, or uploaded seed URLs.
  • 2. Site-wide Checks: Domain-level signals such as robots and authority run once and are reused across the pages in the same job.
  • 3. Background Page Audits: Each page is processed by the worker queue while the browser receives live progress updates.
  • 4. Finalization: The system aggregates scores, prepares factor summaries, and writes the final report artifacts.

INPUT MODES

  • Direct URL: Start from a single site or page in the main input field.
  • Exact URLs: Upload a file and audit only the listed URLs.
  • Seed Crawl: Upload one or more starting URLs and let the crawler discover additional pages from there.
  • Scope Controls: Use max URLs, JS sample size, optional path scope, and optional locale filters to shape the run.

OUTPUTS

  • Excel Workbook: The main technical export for the job.
  • PDF Report: Optional stakeholder-facing summary.
  • schemas.json: Recommended schema templates based on the audited domain.
  • Topic Map: An HTML graph showing page and entity relationships.
  • Chunk Heatmap: A visual pass/fail style view of citability by page section.
  • llms.txt: Optionally generated only when requested and only when the audited site does not already expose one.

HOW TO READ RESULTS

  • Weighted factors move the headline score.
  • Supporting factors add context but do not change the headline score.
  • Diagnostic factors explain technical risk.
  • Not measured does not automatically mean failure. It can also mean the signal was intentionally unavailable for that run.

End of file. Click the AUDIT TERMINAL link in the sidebar to return.