AI Visibility Tracking ToolFree checker

AI SEO Services: What Should Be Included (and What to Skip)

99Visibility Research · Updated October 21, 2026 · 8 min read

Short answer

AI SEO services worth paying for remove what stops AI engines from reading and quoting you. That means crawler access audits (robots.txt and firewall, bot by bot), fixes for content that only appears after JavaScript runs, correction of wrong facts AI states about your brand, and measurement reported engine by engine. Skip services built on llms.txt setup, schema for citations, or IndexNow pings for AI. No primary source shows those get you cited.

Key takeaways

  • The AI SEO work with real evidence behind it is access work: it removes blocks rather than adding markup or rewriting copy.
  • A useful service tests robots.txt and your firewall or CDN for each AI crawler, because either one can shut a crawler out.
  • Most AI crawlers do not run JavaScript, so prices and key claims need to be in the server-rendered HTML.
  • Accuracy correction and per-engine reporting map directly to what you can see and fix, while blended scores and AI rank tracking measure nothing verifiable.
  • Treat llms.txt setup, schema for citations, IndexNow for AI, E-E-A-T scores and citation guarantees as reasons to question a proposal.

What an AI SEO service can actually change

An AI answer about your brand passes through four stages. Each one has a different owner.

  • Parametric: what the model knows with no web access, frozen at its training cutoff. Nobody changes this in a quarter.
  • Access: whether a crawler may fetch and store your page. You and your CDN control this.
  • Retrieval: whether your page enters the model's context for a given question. The engine decides.
  • Generation: which retrieved pages the model uses and cites. The model decides.

A critical survey of 45 GEO studies (arXiv, July 2026) concluded that already-retrieved content can change how it gets cited, but no reviewed technique shows a stable, cross-platform effect on being discovered in the first place. Most published GEO effect sizes were measured on pages already sitting inside the model's context.

What that means for buying: the services with evidence behind them work at the access stage, and they work by removing blocks. Ask any provider which stage each line item touches. If the answer is always "generation", you're paying for the part with the weakest evidence.

Services worth buying

Crawler access audit

robots.txt rules are per bot, and each bot has a different job. OpenAI's crawler documentation says GPTBot governs training, OAI-SearchBot governs ChatGPT search, and "each setting is independent of the others". So this is valid and common:

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

A good audit resolves the rules for OAI-SearchBot, PerplexityBot, Claude-SearchBot, Meta-WebIndexer, Googlebot and bingbot, and explains the consequence of each. Then it tests the second gate. OpenAI's help centre says eligibility means allowing OAI-SearchBot and confirming your host or CDN allows traffic from its published IP addresses. A firewall can return 403 to a crawler that robots.txt allows. From 2026-09-15, Cloudflare blocks Training and Agent crawlers by default on ad-displaying pages for new domains and existing free-tier customers, so a site can lose access without anyone editing it. The AI Crawler Checker requests a page as each AI crawler and shows which ones get turned away.

Render fixes

Vercel found that ChatGPT and Claude crawlers fetch JavaScript files (11.50% and 23.84% of requests) but don't execute them. Googlebot does render. The service here is a diff: raw HTML against the rendered page, listing every price, product name and claim that only appears after JavaScript runs. The fix is moving that content into server-rendered HTML.

Suppression and eligibility checks

noindex, nosnippet, max-snippet:0 and data-nosnippet keep content out of AI answers. They often get inherited from a template. Google says a page must be indexed and eligible for a snippet to appear as a supporting link in AI Overviews or AI Mode. A thorough provider also checks the Search Console generative AI control (including inheritance from a parent property) and your Bing index status in Bing Webmaster Tools.

Accuracy correction

AI platforms get specific facts wrong about specific brands: prices, product names, locations. The service compares what each engine says against your real facts, finds contradictions across your own pages, and states each fact plainly on a page crawlers can fetch. When engines cite other sites instead of yours, being named accurately on those sites is associated with getting into the answer.

Per-engine measurement

Google says AI Overviews and AI Mode "may use different models and techniques". In Otterly's 2026 experiment, Microsoft Copilot produced 2,718 of the 3,934 citations tracked for one site while Google's AI surfaces almost never cited it. A single blended score would have hidden that. Insist on results per engine, with retrieval state disclosed.

Services to skip, and why

These line items appear in many proposals. The primary sources don't support them as ways to get cited.

Line item What the evidence says
llms.txt setup Google says Search ignores it. No other engine documents reading it.
Schema to get cited Google says structured data isn't required for generative AI search. Ahrefs' matched test found AI Overview citations fell 4.6% after pages added schema.
FAQ schema for AI answers Google deprecated FAQ rich results in May 2026.
IndexNow pings for AI The spec never mentions AI. A 200 response only confirms the ping was received. Google doesn't consume it.
E-E-A-T score improvement Google says E-E-A-T isn't a specific ranking factor. There is no score.
Domain authority building Domain Authority is a Moz metric. No engine computes it.
AI-friendly rewriting or chunking Google says you don't need to write in a specific way for AI. C-SEO Bench found most such methods ineffective or harmful.
AI rank tracking in Google Google exposes AI impressions only. No position data exists.
Mass AI-generated content In Otterly's test, Google deindexed both 1,000-post sites with no manual action notice.

Two cautions. First, don't overcorrect: Google says existing schema does no harm, so removing it isn't a fix either. Second, IndexNow is fine as free Bing hygiene. It just isn't an AI service.

What is in your control and what is not

In your control:

  • Which crawlers your robots.txt and firewall let in.
  • Whether key content is in the HTML before JavaScript runs.
  • Snippet and index controls on your pages.
  • The facts stated on your own site, and whether they agree with each other.
  • Which third-party listings you correct.

Not in your control:

  • What a model learned before its cutoff.
  • Whether an engine searches at all for a given question. As of October 2026, ChatGPT search fires at the model's discretion and Claude.ai search is a user toggle.
  • Which retrieved pages the model cites. OpenAI's full ranking disclosure is that ChatGPT uses "multiple factors".

This is why a provider who guarantees AI citations is promising something nobody can deliver. A good service promises to find and fix what blocks you, then shows you what changed.

A practical order of work

Whether you hire out or do it in-house, this order puts the hard blocks first.

  1. Baseline per engine. Record what each engine says about you for real buyer questions. The free checker on this site gives a snapshot for three questions.
  2. Access. Resolve robots.txt per bot, then request pages as each crawler to catch firewall or CDN blocks.
  3. Rendering. Diff raw against rendered HTML on your pricing, product and about pages. Fix what's missing.
  4. Suppression and index. Check snippet directives, the Search Console generative AI control, and Bing index status.
  5. Facts. Fix contradictions across your pages. State each key fact in one plain sentence.
  6. Third-party sources. Correct wrong details on the sites engines cite for your category.
  7. Re-measure. Use the same questions, logged out with memory off, and report each engine separately.

Steps 2 to 4 are binary and checkable. If a provider skips them to start on content, ask why.

Common mistakes when buying AI SEO services

  • Buying one blended score. Any single AI visibility score averages answers given with and without live search. Ask for per-engine results.
  • Treating robots.txt as the whole access story. A firewall can block what robots.txt allows. Ask whether the provider tests both.
  • Blanket AI blocks. Blocking every AI bot to stop training also removes you from ChatGPT search. Block GPTBot if you want, but keep OAI-SearchBot separate.
  • Trusting headline uplift numbers. The widely quoted "40% more visibility" came from a lab engine with sources loaded into context. Read how to judge GEO case studies with big citation gains.
  • Treating prompt tracking as ground truth. ChatGPT rewrites your question into its own search queries. A prompt set is a sample, not the real input.
  • Assuming your SEO retainer covers it. Some of the work overlaps, some doesn't. Check whether your current SEO agency already handles AI search before buying a second contract.

How to read a proposal

Map every line item to a stage and a deliverable. A strong proposal names the check, the evidence, and what you get at the end: a list of blocked crawlers, a render diff, a fact contradiction report, per-engine results.

Questions that sort providers fast:

  • Do you test firewall and CDN access per crawler, or only read robots.txt?
  • How do you detect content that only appears after JavaScript runs?
  • Do you report each engine separately, and say whether search was on?
  • Which of your recommendations have a primary source behind them?

For a longer checklist, see questions to ask when choosing an AI SEO agency and the overview of what AI SEO agencies do. If you run a smaller business, start with whether you need an AI search optimization service at all.

Frequently asked questions

Should I remove schema markup if it doesn't help AI citations?

No. Google says existing structured data does no harm, and it still serves classic search features. The honest position is narrower: schema isn't a lever for AI answers. Ahrefs' matched test found AI Overview citations fell 4.6% after pages added it, though every tested page was already heavily cited. Keep what you have. Just don't pay a provider to add it as a way to get cited.

Do I need an llms.txt file?

Not for Google. Google's AI optimization guide says Search ignores llms.txt and it neither helps nor harms visibility there. Google also says it's fine to maintain one for other services that use it, but no other major engine documents reading it. If a proposal charges for llms.txt setup as an AI visibility service, treat that as a sign the provider isn't working from primary sources.

Should I block GPTBot?

That's a training decision, not a visibility one. OpenAI says GPTBot controls whether your content may be used for training, and OAI-SearchBot controls whether you appear in ChatGPT search. The settings are independent. You can disallow GPTBot and still allow OAI-SearchBot. The common mistake is a blanket block on every AI bot, which quietly removes ChatGPT search eligibility along with training.

How quickly do AI SEO fixes show up in answers?

No published study measures this, so be wary of anyone who quotes a timeline. Access and rendering fixes matter once a crawler fetches the page again. Answers given without live search depend on the model's training cutoff, which only moves with a new model generation. The practical approach is to re-measure the same questions per engine after each fix and compare.

Can an agency guarantee my brand appears in ChatGPT?

No. As of October 2026, ChatGPT decides per question whether to search, and OpenAI says placement is not guaranteed. What a provider can guarantee is work: testing crawler access, fixing render gaps, correcting wrong facts and reporting results per engine. Any promise of a citation, a ranking or a score is a promise about something the provider doesn't control.

Sources

  1. Overview of OpenAI Crawlers
  2. The rise of the AI crawler - Vercel
  3. We Tracked 1,885 Pages Adding Schema. AI Citations Barely Moved.
  4. Google's Guide to Optimizing for Generative AI Features on Google Search
  5. AI Features and Your Website
  6. 2000 AI Blogs Experiment: Does Google Penalize AI Content?

This page is AI-assisted. It was written from a verified evidence base and checked against our editorial policy. Engine behaviour changes often; facts are as of October 21, 2026.

Keep reading