// methodology · v2 · 5 layers

Open method, not a black box

Every report runs the same 5-layer check. Scores are weighted, human-read, and traceable to a line of code or a live AI answer. No simulation.

M1 · 25%

Reachability

12 AI bots vs robots.txt + live fetch as GPTBot + WAF untrusted flag. Door first, then house.

M2 · 30%

Visibility

12 buyer questions × 9 intents fan-out × 3 engines, N=3 majority vote. Honest search-enabled endpoints only.

M3 · 20%

Sources

Top-10 domains + type (listicle/review/directory/media/community) + who cites competitor not you.

M4 · 15%

Citability

28-point GEO audit (15 structure + 13 AI-readiness). Same checklist live at /tools/geo-score.

M5 · 10% ★

Actionability

≤7 ranked verdicts, each “do this → expect that” + copy-paste artifact. First one <30min.

Score = M1×25 + M2×30 + M3×20 + M4×15 + M5×10 → /100 · Honesty red-line: search-enabled endpoints only (api.openai.com) · Traceable to a line or a live answer
WHY US vs DASHBOARDS

Dashboards give you another tab. We give you a verdict + to-do, traceable to robots.txt:14 or a live citation.

HONEST ENGINE

Search-enabled endpoints only. Not simulated memory — what buyers actually see.

30-MIN FIRST WIN

Ranked by impact × effort. First fix is always a 30-min settings change, not a backlog.

Evidence chain — every layer is clickable

Get my diagnosis — $49 →

One page · no fluff · raw AI answers · human-reviewed in 72h