Do all AI tools find sources the same way?
No. Each has its own bot rules. They do not share a full formula for how they choose sources. Start with public pages that tools can read, correct structured data, matching facts, and proof of your claims. The rules can change without notice.
Which bots should we allow?
Choose based on the use you want to allow. OpenAI uses OAI-SearchBot for search and GPTBot for possible training. Anthropic has Claude-SearchBot, Claude-User, and ClaudeBot for separate uses. PerplexityBot handles search; Perplexity-User handles user visits. Google-Extended covers some Gemini and Vertex AI uses, not Google Search. Access does not promise a link in an answer.
Where does ChatGPT get search results?
OpenAI does not share a fixed list of search sources. It says OAI-SearchBot helps ChatGPT find pages for search summaries and snippets. Let that bot read your site if you want this use. Follow good search practices. No one search index is a proven path to a ChatGPT link.
Where does Claude get search results?
Anthropic does not share a fixed list of search sources or a full rule for links. Its guides explain Claude-SearchBot for search, Claude-User for user visits, and ClaudeBot for possible training. Allow the uses you want and test real searches more than once.
Which schema types should I use?
Start with Organization or LocalBusiness and link official profiles with sameAs. Add Service, Article, BreadcrumbList, and Person where they fit the page. Use FAQPage only for visible answers and keep each @id stable across pages.
Does llms.txt help?
It gives tools that browse the web a plain-text map of your site. It does not promise a higher rank. Add llms-full.txt for more detail. Keep both files in sync with the live pages so the facts match.
Why does the same question get different answers?
Settings, sources, user context, and model updates can all change an AI answer. Repeat questions and compare at least two model versions per tool to track patterns across runs.
Do we need separate work for each AI tool?
Start with shared foundations: accessible pages, valid structured data, consistent business details, credible sources, and plain-text files. Then test each AI tool to find gaps that need more work.
Can AI read text added by JavaScript?
Some tools can run JavaScript, but support varies. Put key content, headings, and structured data in the initial HTML so tools can read them without running browser code.
How do Google's AI answers fit in?
Google AI Overviews use search results and known facts about people, places, and brands. Clear structured data, useful text, and trusted brand facts can also help other AI tools. Track more than one tool to see the full picture.
When can new pages appear in AI answers?
A tool that browses may link to a page within days after it finds and lists it. A model that answers from training may need a new training cycle, with no promise it will use the page. Most change in the first 30 to 90 days comes from browsing.
How does Canonry track these tools?
We track mentions and citations across ChatGPT, Claude, Perplexity, Gemini, and Copilot on a set schedule. We repeat questions and compare at least two model versions per tool. Server logs add bot visits and AI referral traffic, showing how site access differs from use in answers.
What should a NYC business fix first?
Use one main Organization or LocalBusiness entity with a stable @id and sameAs links to verified profiles. Keep your name, address, and phone consistent across the site, structured data, and business directories.