Public Methodology

How the GEO Index is scored in production.

The deployed scorer is a weighted mean of engine-level visibility outcomes. Internally we sometimes discuss the score as coverage, position, and influence families, but the live implementation expands those families into five persisted components so each source of movement remains auditable.

Current index version v1.1Index calibration geo-index-v1.1Public methodology 1.0.0

Exact deployed formula

For each eligible engine, GEO normalizes the component measurements against the active calibration version in geo_index_calibration_versions and then applies the fixed weights below. The customer-facing score is the weighted mean of those engine scores.

Share of voice

30%

Recommendation rate

20%

Position-weighted visibility

20%

Citation rate

15%

Faithfulness

15%

Worked score example: (62 x 0.3) + (48 x 0.2) + (54 x 0.2) + (44 x 0.15) + (91 x 0.15) = 59.25

Eligible engines

chatgptclaudeperplexitygeminigoogle-ai-overviews

Calibration window

Not yet activated to Not yet activated

Current public manifest

/api/v1/methodology/current publishes the active methodology version, calibration version, diagnostic stages, and scoring references as machine-readable JSON.

Calibration tables

geo_index_calibration_versions stores version labels, engine sets, normalization factors, sample sizes, and active windows.

geo_index_calibration_observations stores observed engine-level component measurements across the rolling calibration window.

geo_index_scores stores per-customer score snapshots, intervals, engine breakdowns, and the public methodology version for new rows.

Reproducibility statement

Any published GEO Index score can be recomputed from stored engine responses, extracted measurements, calibration metadata, and the scoring code in packages/index/src/geo_index/service.py. Historical scores remain interpretable because engine-set versions and calibration versions are explicit rather than implicit.

@misc{geo_orchestrator_v1_1,
  title        = {GEO Index Methodology v1.1},
  author       = {{GEO Orchestrator}},
  year         = {2026},
  howpublished = {\url{http://127.0.0.1:3000/methodology/geo-index}},
  note         = {Public methodology page with engine set, calibration history, and reproducibility guidance}
}

Calibration version history

VersionStatusActivatedEnginesSamples
v1.1

geo-index-v1.1

activeNot yet activatedchatgpt, claude, perplexity, gemini, google-ai-overviews0
v1.0

geo-index-v1.0

legacyNot yet activatedchatgpt, claude, perplexity0