Free tool
Robots.txt generator
Write crawler rules for search and AI bots, with a verdict for each.
AI search
AI search engine optimization is the work of making your site easy for AI search tools to reach, read and quote. Nobody can promise you a place in an AI answer. What you can do is fix the parts you control: crawler access, pages that answer clearly in plain HTML, accurate structured data and a site that is worth citing.
AI search engine optimization means making your site easy for AI search tools to reach, read and cite. To optimize for AI search, allow the crawlers you want, put your key content in the HTML, answer each page's main question clearly near the top, keep structured data accurate, publish facts only you can offer, and measure AI referrals. No one can guarantee a citation.
AI search engine optimization is the work of making a website easy for AI search tools to reach, understand and cite. Those tools include Google's AI Overviews and AI Mode, ChatGPT search, Perplexity and Microsoft Copilot. They fetch pages, pull out the parts that answer a question, and write a reply with links to some of their sources.
The practice goes by many names: AI SEO, answer engine optimization (AEO), generative engine optimization (GEO) and LLM optimization. The labels overlap almost completely. This guide uses "AI search optimization" for the whole job and focuses on what a site owner can actually change, because that is the only part anyone controls.
| Area | You control | You do not control |
|---|---|---|
| Access | Which crawlers your robots.txt allows, and whether your server answers them | Which crawlers an AI company sends, and how often |
| Readability | Whether key content is in the HTML, headings, tables and plain answers | How a model splits, summarizes or paraphrases your page |
| Accuracy | Prices, policies, structured data and facts on your own pages | What other sites say about you |
| Selection | How useful and specific your page is | Whether a given answer cites you, today or tomorrow |
| Measurement | Analytics setup, referral tracking, Search Console | Answers shown with no click, which no tool sees in full |
AI search engines choose pages in two broad steps. First they retrieve candidates, usually from a search index or a live fetch. Then a language model reads those candidates and writes an answer, citing some of them. A page that cannot be retrieved, or whose answer is hard to find, is unlikely to be picked in either step.
Each tool gets its pages from somewhere different. Google's AI Overviews and AI Mode draw on Google's own index, so a page that is indexed and eligible to show a snippet in Google Search is a candidate. ChatGPT search and Perplexity run their own crawlers and also fetch pages when a user asks something. Copilot is built on Bing. That is why one site can show up in one AI tool and not in another.
Answers are also not fixed. Ask the same question twice and the sources can change. Treat any single result, good or bad, as one sample rather than a ranking you hold.
AI search optimization is mostly SEO with a different emphasis. Google's own guide to its generative AI features says SEO best practices still apply and that there are no extra requirements to appear in AI Overviews or AI Mode. The changes are in what matters more: more crawlers to manage, clearer standalone answers, and new ways to count visits.
You can read Google's position in full in its guide, Optimizing your website for generative AI features on Google Search. Other AI tools publish less, but they all need to fetch and read your page, so the same groundwork helps across them.
| Topic | Traditional SEO | AI search optimization |
|---|---|---|
| Goal | A blue link that earns the click | Being used and linked as a source inside an answer, and earning the click from it |
| Crawlers | Mainly Googlebot and Bingbot | Those, plus each AI company's search and fetch crawlers |
| Content | Pages that satisfy a query | The same, with key answers easy to lift out and quote on their own |
| Structured data | Rich result eligibility | The same; Google says no special AI markup exists |
| Measurement | Rankings, impressions, clicks | Those, plus AI referrals, which are partly hidden |
To optimize for AI search, check that the crawlers you want can reach your pages, put key content in the HTML, answer each page's main question near the top, structure pages with real headings, lists and tables, keep structured data accurate, publish facts only you can give, keep pages current, and measure what AI tools send you.
Each AI company runs one or more crawlers, and some separate search from model training. OpenAI, for example, documents OAI-SearchBot for search and GPTBot for training, and Google uses the Google-Extended token for some Gemini uses while AI Overviews follow normal Googlebot rules. Read each operator's own documentation, decide what you allow, and make sure a broad block is not shutting out search by accident. The robots.txt generator helps you write the rules.
Some crawlers read the HTML your server sends and do not run scripts. If your prices, product details, FAQ answers or main copy appear only after JavaScript loads, those crawlers may see an empty page. Use the crawlability test to see what a page says before JavaScript runs.
Open each page with a short, plain answer to the question it exists for, in 40 to 60 words that make sense on their own. A model that pulls one passage from your page should get a complete, accurate answer from it. Then go into detail below.
Phrase headings the way people ask, and follow each one with a direct answer that names the subject instead of saying "it". Use real numbered lists for steps and real tables for comparisons. You do not need to chop pages into tiny pieces: Google says its systems can handle several topics on one page.
Use schema.org markup where it fits, such as Product, Organization, Article and FAQPage, and make sure it matches what the page shows. Google says structured data is not required for its AI features, but it still helps with rich results and gives every machine reader clean facts. Check it with the schema markup validator.
AI answers can summarize generic advice from anywhere. Your own prices, policies, specs, data, case studies and first-hand experience are harder to replace. Google calls this "non-commodity" content. Make those facts easy to find, and keep them identical everywhere they appear.
Update facts when they change, and use real dates for when a page was published and last changed. Fix contradictions between pages, your structured data and your listings elsewhere, because a model that finds two prices for one product cannot know which is right.
Set up your analytics to separate visits from AI tools, and watch whether those visitors convert. The AI traffic tracking guide shows how to group them in GA4. Expect undercounting, since some AI visits arrive without a referrer.
You can ignore most "hacks" sold for AI search. Google's guide lists several things you do not need for its AI features: llms.txt and other special files, chopping content into tiny chunks, rewriting pages in a special style for AI, chasing inauthentic mentions, and special structured data. Other tools publish less, but none rewards tricks over a useful page.
Google says Google Search ignores llms.txt, and that adding one neither helps nor harms you there. Other services may read it, and it takes minutes to write, so add one if you like and do not expect it to move anything on its own. The llms.txt guide covers the format and an honest view of what it does.
AI systems understand synonyms and meaning. Writing ten versions of one question to catch every phrasing makes the page worse for people and does not help a model that already knows they mean the same thing.
Google warns against third-party tools that promise ranking success or claim access to internal Google metrics. The same caution applies to anyone guaranteeing you a place in ChatGPT or Perplexity answers. Nobody outside those companies controls the result.
The most common AI search optimization mistakes are blocking search crawlers by accident, hiding key content behind JavaScript, burying the answer under a long introduction, letting structured data drift from the page, buying tools that promise citations, and judging success by mentions instead of the visits and sales AI tools actually send.
You measure AI search visibility from two sides: what you can check on your own site, and what AI tools send you. On your site, check crawler access, the HTML without JavaScript and your structured data. For results, track referrals from AI tools in analytics, use Search Console for Google's features, and compare how those visitors convert.
Some tools sample AI answers for a list of prompts and report how often a brand appears. That can be a useful trend line, but remember that answers change between runs and between users, so a sample is not a ranking. Whatever you measure, tie it back to visits, leads and sales.
The free AI visibility checker covers the first side. It reads your page and its site files: robots.txt rules for AI crawlers, llms.txt, structured data, and what the HTML says without JavaScript. It does not ask ChatGPT, Perplexity, Gemini or Google AI Overviews anything, and it does not track mentions or citations.
Audit and rebuilds
Convertica works on your own site, the part of AI search optimization you control. Its free CRO audit runs eight checks for people and AI agents, one of them AI visibility and agent readiness, and gives you three fixes you can make now. If you want the fixes built for you, the one page rebuild ($497) has Convertica's team build every fix the audit found on that page, and the full site rebuild ($1,997) covers up to 10 pages. Convertica does not promise rankings or citations in any AI tool.
Check your site
Free tool
Write crawler rules for search and AI bots, with a verdict for each.
Free tool
Check your structured data against Google's required properties.
Free tool
Draft an llms.txt file for your site in minutes.
AI search engine optimization is the work of making a website easy for AI search tools, such as Google's AI Overviews and AI Mode, ChatGPT search, Perplexity and Copilot, to reach, understand and cite. It covers crawler access, clear answers in the page HTML, structured data, page quality and measuring the visits these tools send.
Start with the basics you control: let the search crawlers you want into robots.txt, make sure your key content is in the HTML without JavaScript, answer the main question near the top of each page, keep structured data accurate, publish facts only you can give, and measure AI referrals in your analytics.
Mostly not. Google says its generative AI features rely on the same foundations as regular Search, and that SEO best practices still apply. The differences are in emphasis: more crawlers to manage, more weight on clear standalone answers, and new ways to measure visits from AI tools.
Not for Google. Google's guidance says Google Search ignores llms.txt and similar files, and that creating one neither helps nor harms your visibility there. Some other tools may read it. It is cheap to add, so treat it as optional, not as a ranking lever.
No. AI answers change from one query to the next, and no outside tool or agency controls what Google, OpenAI or Perplexity show. Google itself warns against third-party tools that promise ranking success. Be wary of any offer that guarantees citations or placements.
Look for referrals from AI tools in your analytics, such as visits from chatgpt.com or perplexity.ai, and use the Search Console reports Google provides for its own features. Some AI visits arrive without a referrer, so treat the numbers you see as a floor, not the full total.
No. The checker reads your page and its site files: robots.txt rules for AI crawlers, llms.txt, structured data, and what the HTML says without JavaScript. It does not query ChatGPT, Perplexity, Gemini or Google AI Overviews, and it does not track mentions or citations.