AI search visibility: how small sites get found and cited by AI assistants
More and more questions are answered by an AI assistant instead of a list of ten links. The good news for small sites: these assistants still need sources, and they cite them. The less good news: there is no special trick that makes an assistant pick you. Below is how AI search finds pages, what is under your control and what is not.
How AI search finds and picks sources
Assistants with web access (ChatGPT search, Perplexity, Microsoft Copilot, Google AI Overviews and AI Mode, Yandex's Alice) work in roughly the same way: they turn the question into one or more searches, retrieve pages from a search index or their own crawl, and write an answer that links to some of those pages. Two consequences follow. First, a page that is not crawled and indexed cannot be cited. Second, the assistant favors pages that answer a specific question clearly, and sites that other sources already mention.
Google: AI Overviews and AI Mode
Google's page on AI features and your website says there are no extra requirements for appearing in AI Overviews or AI Mode: the page has to be indexed and eligible to be shown in Search with a snippet, and the usual SEO best practices apply. No special markup, no separate file. That makes classic hygiene the foundation: crawlable pages, clear titles, real answers and no blocking of Googlebot. See how AI Overviews pick brands to mention.
ChatGPT, Perplexity and their crawlers
OpenAI documents separate crawlers for different jobs: OAI-SearchBot for showing sites in ChatGPT search results, GPTBot for collecting training data, and ChatGPT-User for pages fetched on a user's request. You can allow search while opting out of training, because they are controlled separately in robots.txt. Perplexity describes its PerplexityBot and Perplexity-User in the same way. Google lists Google-Extended among its crawlers: it controls whether content is used for Gemini models and does not affect inclusion in Google Search. Our guide how to get your website indexed by ChatGPT walks through the setup step by step.
What llms.txt is (and isn't)
llms.txt is a community proposal (llmstxt.org): a Markdown file at the root of a site that summarizes it and lists the key pages for language models. It is cheap to add and useful for AI agents and coding tools that read it. It is not a ranking factor: Google's documentation on AI features does not mention it, so treat it as optional. Details in our llms.txt guide.
What actually raises your chances
- Be indexable everywhere. Google, Bing (which powers many assistants' web results) and, for Russian-speaking audiences, Yandex. Submit your sitemap and use IndexNow where supported.
- Answer one question per page, early and plainly. A clear definition or step list near the top is easy to quote.
- State facts about yourself consistently. The same name, description and product facts on your site, your profiles and in structured data help assistants understand who you are.
- Get mentioned on other sites. Assistants lean on what independent sources say. Real mentions in your niche matter more than anything you write about yourself; this is where article exchange and partnerships help. Read how to get cited by ChatGPT and our guide on getting mentioned by AI assistants.
- Don't block the crawlers you want traffic from. Check
robots.txtand any firewall or CDN bot rules.
MCP: when AI agents use your site directly
Beyond answering questions, AI agents can now call tools through the Model Context Protocol (MCP). A site that exposes an MCP server can be used by an agent, not just quoted. Satelo has one: an agent can check a site's Quality Score, find partner sites and place articles. See Satelo for AI agents.
How to measure it
Referral visits from chatgpt.com, perplexity.ai and copilot.microsoft.com show up in your analytics as referrers. Google's AI features page also explains how AI Overviews and AI Mode appear in Search Console reports. For a rough check, ask the assistants the questions your customers ask and note who gets cited. Results vary from run to run, so look at trends over weeks, not single answers.
Getting cited by AI assistants
Google AI Overviews and brand mentions
Crawlers, llms.txt and technical setup
AI tools for SEO work
FAQ
Do I need special markup to appear in Google AI Overviews?
No. Google says there are no additional requirements: the page must be indexed and eligible to appear in Search with a snippet, and normal SEO best practices apply.
Which robots.txt user agents matter for ChatGPT?
OAI-SearchBot is used for ChatGPT search results, GPTBot for training data and ChatGPT-User for pages fetched on a user's request. They are controlled separately, so you can allow search and block training.
Does blocking Google-Extended remove my site from Google Search?
No. According to Google, Google-Extended only controls whether content is used for Gemini models; it does not affect inclusion or ranking in Google Search.
Does llms.txt help me rank in AI answers?
There is no evidence that it does. It is a community proposal that some AI tools and agents read. It is cheap to add, but treat it as optional.
How can a small site get cited by AI assistants?
Be crawlable and indexed, answer specific questions clearly near the top of the page, describe your brand consistently, and earn real mentions on other sites in your niche.
How do I know if AI assistants send me traffic?
Look for referrers such as chatgpt.com, perplexity.ai and copilot.microsoft.com in your analytics, and check Search Console for Google. Spot-check answers for your key questions over several weeks.
Check your site's Quality Score
Free, no sign-up: a 0–100 score from mostly open data. Then add your site to Satelo and get partner articles from sites of your level.
Enter a domain like example.com
Add my site