Does artificial intelligence recommend you?
Whether an AI assistant mentions you comes down to two things: whether its crawler may read your site, and whether a direct, attributable answer can be lifted from your content. Both are checkable — paste an address and the tool goes through AI bot rules, llms.txt, structured data and the shape of your text.
Language model answers are increasingly assembled from pages fetched live, not from training data alone. What decides the outcome is access for search crawlers, a verifiable author, and whether the text has a shape you can quote from.
- AI bots tracked
- 10
- weight of AEO and GEO
- 25%
- sentences written by an LLM
- 0
GPTBot, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended and more.
AEO 12% and GEO 13% of the overall score.
Every recommendation is pre-written and tied to a specific check.
Steps
How to find out whether AI can recommend you
The check works bottom-up: access first, then verifiability, then the shape of the content.
- 01
Verify access for AI bots
In robots.txt, training bots are separated from search bots. Blocking a search bot means an assistant cannot cite you even if it wanted to.
- 02
Check llms.txt
A short markdown signpost for language models. Still an unofficial standard, but adoption is fast and it costs nothing.
- 03
Show who stands behind the site
Contact details, an author, company identifiers and Organization structured data. A model that cannot verify a source would rather not cite it.
- 04
Reshape the content
Question headings, a direct answer right under the heading, short paragraphs. An answer is far easier to lift from text like that.
What AEO and GEO mean
They are two different things that often get conflated. AEO is about the shape of the content; GEO is about access and trust.
- AEO — Answer Engine Optimization
- How ready a page is for a direct answer to be extracted from it: FAQ and HowTo schema, question headings, the answer in the first paragraph under the heading, and paragraphs that can stand as a quote on their own.
- GEO — Generative Engine Optimization
- Visibility for generative search: whether llms.txt exists, whether robots.txt lets search bots through, whether the author and contact details are findable, and whether the content is dated and current.
Training bots versus search bots
This distinction is the single most common mistake in the field. A blanket ban on all AI bots in robots.txt looks like protecting your content; what it actually does is remove you from answers that would have carried a link with your name on it.
- Training bots
- GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, meta-externalagent, CCBot, Bytespider. They collect data to train models. Whether you let them in is a legitimate business decision, and refusing them does not remove you from answers.
- Search bots
- OAI-SearchBot, Claude-SearchBot, PerplexityBot. They fetch pages at the moment a user asks something, and the answer carries a link to the source. Blocking these is precisely what "AI does not recommend me" means.
What to do about it in practice
Most of the work is half an hour and touches neither the design nor the CMS.
- Let the search bots in
- Allow OAI-SearchBot, Claude-SearchBot and PerplexityBot in robots.txt even if you block the training bots. Training and citability are two separate decisions.
- Add llms.txt
- Put a short markdown file at the site root describing what the site does, with links to the key pages. Reference it from robots.txt in a comment.
- Answer immediately
- Under a heading phrased as a question, write two or three sentences that answer it. The rest of the text can go into detail — the first paragraph is what gets quoted.
- Add structured data
- Organization with contact details and sameAs profiles, FAQPage for common questions, Article with an author and a date. That gives models and search engines a verifiable frame.
- Date your content
- A visible update date and dateModified in the structured data. On questions where currency matters, it is the difference between being cited and being skipped.
FAQ
What people ask about this
The same answers you would get from us by email — no marketing hedging.
Can I find out whether ChatGPT or Perplexity mentions me?
Not directly or reliably — model answers are not deterministic and vary by question and by user. What can be established is everything upstream of that: whether the crawler has access, whether the source is verifiable, and whether an answer can be extracted from the content. That is what the audit measures. Actual mentions are then tracked manually or with dedicated monitoring tools.
Should I allow AI bots or block them?
Split the decision. Let the search bots in (OAI-SearchBot, Claude-SearchBot, PerplexityBot) — they fetch content because of a specific question and attribute the answer to you. Training bots are a business call: blocking them has no effect on citations in answers.
What is llms.txt and do I need it?
A short markdown file at the site root telling language models what the site does and where the important things are. It is an unofficial standard (llmstxt.org), so no model requires it yet. It takes minutes, cannot hurt, and counts as a passed check in the audit.
Does AEO help classic SEO too?
Yes, the overlap is large. Question headings, direct answers, FAQ schema and a clear structure also help ranked search and the direct answers shown in the results. Almost nothing in AEO works against SEO.
Does this tool itself use artificial intelligence?
No. Every check is a rule applied to downloaded data, and every recommendation is pre-written text selected by the measured value. No language model takes part in the result, so the tool cannot invent anything and the same finding always gets the same advice.
Related guides
How Google sees you
Indexing, robots directives, search appearance, favicon and structured data — the crawler view, not the browser one.
SEO check
Indexability, title, H1, canonical, Open Graph, robots.txt and sitemap — with a fix for every finding.
Website score
One 0–100 number from six areas, broken down to individual checks. Good for benchmarking competitors.
All that is left is the address.
The audit takes about a minute, nothing is stored and all it needs is a public URL. Feel free to run it on a competitor.