GEO Coherence Command: Semantic Consistency
geo coherence
Section titled “geo coherence”Cross-page semantic coherence analysis. Detects terminology inconsistencies across site pages.
geo coherence --sitemap https://example.com/sitemap.xmlgeo coherence --sitemap https://example.com/sitemap.xml --max-pages 10geo coherence --sitemap https://example.com/sitemap.xml --format jsonOptions
Section titled “Options”| Option | Default | Description |
|---|---|---|
--sitemap |
required | Sitemap URL to analyze |
--max-pages |
20 | Maximum pages to analyze |
--format |
text | Output format: text or json |
Checks
Section titled “Checks”- Conflicting definitions (high) — same term defined differently across pages
- Duplicate titles (medium) — pages with near-identical titles (>85% similarity)
- Mixed language (medium) — inconsistent
langattributes
Scoring
Section titled “Scoring”Coherence score starts at 100, minus 10 per high-severity issue, minus 5 per medium.
Python API
Section titled “Python API”from geo_optimizer.core.site_coherence import run_site_coherence
result = run_site_coherence("https://example.com/sitemap.xml", max_pages=20)