cd /news/ai-tools/we-checked-whether-on-site-seo-predi… Β· home β€Ί topics β€Ί ai-tools β€Ί article
[ARTICLE Β· art-61165] src=dev.to β†— pub= topic=ai-tools verified=true sentiment=Β· neutral

We Checked Whether On-Site SEO Predicts AI Citations. The Data Says Mostly No.

Causabi, a generative engine optimization tool, found that on-site SEO scores have almost no correlation with AI citation rates. In a study of 44 domains, the correlation between on-site readiness and citations was near zero, with 86% of domains receiving zero citations regardless of their score. Brand prominence was the primary driver of citations, not technical optimization.

read3 min views1 publishedJul 15, 2026

Every GEO ("generative engine optimization") tool, including ours until

recently, sells some version of the same pitch: fix your robots.txt, add

Schema.org markup, write FAQ schema, and AI engines will cite you more.

We build one of these tools β€” Causabi scans sites for AI-crawler readiness

and generates fix files (robots.txt, llms.txt, JSON-LD, FAQ blocks). As part

of validating our own scoring weights, we ran the numbers on whether the

score actually predicts getting cited. Short version: it mostly doesn't,

once brand prominence is in the picture.

#

What we measured

We scored 44 domains on a 6-category on-site readiness algorithm:

- robots.txt (AI bots allowed or blocked)
- Schema.org (Organization/LocalBusiness JSON-LD completeness)
- FAQ schema (FAQPage markup, 3+ entries)
  • content depth/structure

  • brand/NAP signals

  • freshness (dateModified, recency) Then we checked how often each domain actually got cited by an AI engine

(Claude, via its web-search tool, one measurement window, a fixed prompt set

per domain).

#

What we found

  • On-site score vs. citation rate: Pearson r β‰ˆ -0.08, Spearman ρ β‰ˆ -0.03. Functionally no correlation β€” if anything, a very slight negative one, which is more likely noise than a real inverse relationship at this sample size.
  • 86% of the 44 domains got zero citations in the window, independent of their score.
  • The domains that did get cited clustered almost entirely by brand prominence β€” well-known domains got cited at a noticeably higher rate (~0.16 of prompts) than everyone else (~0 for the rest of the sample), regardless of how well-optimized their markup was.

#

Why I'm not overselling this

n=44 is small. This is an internal validation exercise for our own product,

not a peer-reviewed study, and I don't want it read as one. Specific caveats:

  • Single engine (Claude) this round. Citation behavior differs meaningfully across ChatGPT, Gemini, Grok, and Perplexity β€” we haven't run the same check across all four yet.
  • One time window, no longitudinal before/after. We didn't take a domain, improve its score, and watch citations change over months. That's the actually convincing experiment and we haven't run it yet.
  • Prompt-domain matching wasn't blind. Some prompts were picked because a domain plausibly related to that topic, which likely biases toward domains that would get mentioned anyway.
  • "Brand prominence" is a fuzzy variable that probably absorbs some real content-quality signal we're not capturing separately. We can't fully rule out that what looks like "brand wins" is partly "genuinely better/more authoritative content wins," which on-site markup scoring doesn't measure.

#

What we still think is true, with more confidence

Some things aren't correlational guesses β€” they're closer to mechanical

facts:

robots.txt blocking is binary. If GPTBot

, ClaudeBot

, or similar are disallowed, that engine cites you zero times, by construction. About 89% of sites we've scanned block at least one AI crawler by default, usually

by accident (a blanket Disallow: / that predates AI bots existing). #

FAQ schema changes extraction, not inclusion. For content that's already in an engine's consideration set, structuring it as self-contained Q&A chunks seems to affect whether it gets pulled into a RAG-style citation β€” this lines up with published research on chunking behavior. But that's a "how you're cited" lever, not a "whether you're cited" lever.

#

Where that leaves the product

We're rewriting our own copy to say what the score actually measures:

AI-crawler readiness and machine-readability, not citation probability. No

tool β€” ours included β€” can promise the second one. If your on-site work is

mostly aimed at "getting cited more," the more binding constraint for most

sites is probably brand/mentions elsewhere, not another Schema.org type.

The scoring engine and fix generator are open source (MIT) if you want to

see the logic or run it on your own site without touching our SaaS:

Repo: [https://github.com/SHADRINMMM/causabi-geo](https://github.com/SHADRINMMM/causabi-geo)

Site (hosted version + monitoring): [https://causabi.com](https://causabi.com)
── more in #ai-tools 4 stories Β· sorted by recency
── more on @causabi 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/we-checked-whether-o…] indexed:0 read:3min 2026-07-15 Β· β€”