[{"data":1,"prerenderedAt":1517},["ShallowReactive",2],{"\u002Fblog\u002Faeo-vs-geo-vs-seo-2026\u002F":3,"\u002Fblog\u002Faeo-vs-geo-vs-seo-2026\u002F-related":344,"\u002Fblog\u002Faeo-vs-geo-vs-seo-2026\u002F-resources":1502},{"id":4,"title":5,"author":6,"body":10,"category":271,"checker":272,"createdAt":273,"description":274,"disclosure":272,"extension":275,"faq":276,"howTo":272,"lastVerified":292,"location":293,"meta":294,"navigation":300,"ogImage":272,"path":301,"primaryKeyword":302,"readingTime":303,"related":304,"seo":308,"sources":309,"stem":334,"tags":335,"takeaways":336,"updatedAt":273,"url":342,"__hash__":343},"blog\u002Fblog\u002Faeo-vs-geo-vs-seo-2026.md","AEO vs GEO vs SEO: What Each One Changes (2026)",{"name":7,"social":8},"Simon Dziak",{"twitter":9},"@SzymonDziak",{"type":11,"value":12,"toc":260},"minimark",[13,21,24,29,32,35,48,51,55,58,69,72,76,79,85,152,155,161,165,168,182,185,189,198,202,205,226,239,243],[14,15,16,20],"p",{},[17,18,19],"strong",{},"SEO, AEO and GEO are three names for getting found: SEO in search results, AEO in direct answers, and GEO in answers written by AI tools like ChatGPT, Perplexity and Google's AI Overviews."," Google defines the last two plainly: \"'AEO' stands for 'answer engine optimization' and 'GEO' for 'generative engine optimization'.\" It then says that, from its point of view, optimizing for generative AI search \"is optimizing for the search experience, and thus still SEO.\"",[14,22,23],{},"So the useful question isn't which acronym to buy. It's what actually changes on your site when the reader might be an AI tool. The facts below come from Google, OpenAI, Perplexity, Anthropic and Bing's own documentation and from the research paper that named GEO, and I re-read each source on October 20, 2026. Where I draw a line between the terms, that is my framing, not an official definition.",[25,26,28],"h2",{"id":27},"what-stays-the-same-the-seo-foundation","What stays the same: the SEO foundation",[14,30,31],{},"Google says its AI features \"are rooted in our core Search ranking and quality systems.\" To appear in AI Overviews or AI Mode, Google says \"a page must be indexed and eligible to be shown in Google Search with a snippet,\" and \"There are no additional technical requirements.\" It also says \"there's no special schema.org markup you need to add.\"",[14,33,34],{},"That means the old checklist still carries most of the weight:",[36,37,38,42,45],"ul",{},[39,40,41],"li",{},"Pages can be crawled and indexed, and robots.txt, your host or your CDN doesn't block Googlebot.",[39,43,44],{},"Important content is in the page text, not only in images or behind a login.",[39,46,47],{},"Each page answers a real question well. Google calls this \"non-commodity content\", meaning something more than the same tips every other site repeats.",[14,49,50],{},"Google also warns against the shortcut of churning out a page for every variation of a question. Doing that mainly to manipulate rankings or AI answers \"violates Google's scaled content abuse spam policy\".",[25,52,54],{"id":53},"what-changes-with-aeo-answers-not-just-links","What changes with AEO: answers, not just links",[14,56,57],{},"People often use AEO to mean direct answers: a featured snippet, a voice assistant reply, or the one passage an AI tool quotes. In practice it means writing so a single passage can stand on its own:",[36,59,60,63,66],{},[39,61,62],{},"Put the direct answer in the first sentence or two under each heading.",[39,64,65],{},"Use the words people actually ask with, then give the detail.",[39,67,68],{},"Keep facts specific: a price, a limit, a date, a named source.",[14,70,71],{},"None of this needs special markup. It's good writing that happens to be easy to quote.",[25,73,75],{"id":74},"what-changes-with-geo-ai-tools-and-their-crawlers","What changes with GEO: AI tools and their crawlers",[14,77,78],{},"GEO was named in a 2023 research paper by researchers from Princeton and other institutions, who introduced it as a way \"to aid content creators in improving their content visibility in generative engine responses.\" Two things are genuinely new compared with classic SEO.",[14,80,81,84],{},[17,82,83],{},"1. Each AI search tool has its own crawler, separate from training."," This is the part that is easy to get wrong:",[86,87,88,104],"table",{},[89,90,91],"thead",{},[92,93,94,98,101],"tr",{},[95,96,97],"th",{},"To appear in",[95,99,100],{},"Allow this crawler",[95,102,103],{},"You can block this one without losing it",[105,106,107,119,130,141],"tbody",{},[92,108,109,113,116],{},[110,111,112],"td",{},"ChatGPT search",[110,114,115],{},"OAI-SearchBot",[110,117,118],{},"GPTBot (training)",[92,120,121,124,127],{},[110,122,123],{},"Perplexity",[110,125,126],{},"PerplexityBot",[110,128,129],{},"(PerplexityBot isn't used for training)",[92,131,132,135,138],{},[110,133,134],{},"Claude's web search",[110,136,137],{},"Claude-SearchBot",[110,139,140],{},"ClaudeBot (training)",[92,142,143,146,149],{},[110,144,145],{},"Google AI Overviews and AI Mode",[110,147,148],{},"Googlebot",[110,150,151],{},"Google-Extended (Gemini training and grounding)",[14,153,154],{},"OpenAI says \"Sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers.\" Google says Google-Extended \"does not impact a site's inclusion in Google Search nor is it used as a ranking signal in Google Search.\" A blanket \"block all AI bots\" setting at your host can quietly take you out of AI answers.",[14,156,157,160],{},[17,158,159],{},"2. What gets quoted."," The GEO paper tested ways of rewriting pages and found that adding sources, quotations and statistics \"achieved a relative improvement of 30-40%\" on one of its visibility measures, and that \"Keyword Stuffing\", the old SEO habit, didn't help. Its headline result is that GEO \"can boost visibility by up to 40%\". That was measured in 2023 on the authors' own test setup with older models, so treat it as a sign of what helps, not a promise.",[25,162,164],{"id":163},"what-changes-in-measurement","What changes in measurement",[14,166,167],{},"For the first time you can see AI citations in official tools:",[36,169,170,176],{},[39,171,172,175],{},[17,173,174],{},"Google Search Console"," has a generative AI performance report, which Google names in its AI optimization guide.",[39,177,178,181],{},[17,179,180],{},"Bing Webmaster Tools"," has AI Performance, which Bing describes as \"an early step toward Generative Engine Optimization (GEO) tooling\" and which shows how often your content is cited in AI answers.",[14,183,184],{},"Run your buyers' real questions through ChatGPT and Perplexity too, and record who gets cited. Those tools don't publish a report for site owners.",[25,186,188],{"id":187},"what-to-ignore","What to ignore",[14,190,191,192,197],{},"Google's guide lists tactics it says don't help in Google Search, including \"chunking\" content and \"creating unnecessary AI text files (like llms.txt)\". It also says \"many suggested 'hacks' aren't effective,\" and warns: \"Be wary of third-party tools that promise ranking success or claim to use 'internal' Google metrics.\" I cover llms.txt in ",[193,194,196],"a",{"href":195},"\u002Fblog\u002Fllms-txt-what-it-does-2026\u002F","its own guide",", because it does have a narrower use.",[25,199,201],{"id":200},"so-which-one-do-you-need","So which one do you need?",[14,203,204],{},"All three, but mostly SEO done well:",[206,207,208,214,220],"ol",{},[39,209,210,213],{},[17,211,212],{},"SEO:"," make sure your important pages are indexed, fast and genuinely useful.",[39,215,216,219],{},[17,217,218],{},"AEO:"," put a clear answer at the top of each section and back it with specifics.",[39,221,222,225],{},[17,223,224],{},"GEO:"," allow the AI search crawlers, add sources and real numbers people can quote, and measure citations in Search Console and Bing.",[14,227,228,229,233,234,238],{},"If you want the step-by-step for AI tools, read ",[193,230,232],{"href":231},"\u002Fblog\u002Fget-saas-cited-chatgpt-perplexity-2026\u002F","how to get your SaaS cited by ChatGPT and Perplexity"," and the ",[193,235,237],{"href":236},"\u002Fblog\u002Fgeo-generative-engine-optimization-guide-2026\u002F","complete GEO guide",".",[25,240,242],{"id":241},"need-a-hand","Need a hand?",[14,244,245,246,250,251,255,256,238],{},"If you'd rather have it checked for you, see ",[193,247,249],{"href":248},"\u002Fservice\u002Fseo-geo-aeo\u002F","SEO, GEO and AEO services",". The ",[193,252,254],{"href":253},"\u002Ffixed-price\u002Fai-search-visibility-audit\u002F","AI Search Visibility Audit"," is a $750 fixed price: I run your buyers' questions through ChatGPT, Perplexity, Google AI Overviews and Gemini, record who gets cited, and rank the fixes. Or ",[193,257,259],{"href":258},"\u002Fcontact\u002F","send me a short description",{"title":261,"searchDepth":262,"depth":262,"links":263},"",2,[264,265,266,267,268,269,270],{"id":27,"depth":262,"text":28},{"id":53,"depth":262,"text":54},{"id":74,"depth":262,"text":75},{"id":163,"depth":262,"text":164},{"id":187,"depth":262,"text":188},{"id":200,"depth":262,"text":201},{"id":241,"depth":262,"text":242},"AI & Technology",null,"2026-10-20T13:00:00.000Z","AEO, GEO and SEO explained in plain English: where the terms come from, what Google, OpenAI, Perplexity and Bing actually say, and what each one changes on your site.","md",[277,280,283,286,289],{"question":278,"answer":279},"Is AEO different from GEO?","Not in any official sense. Google defines AEO as answer engine optimization and GEO as generative engine optimization, and treats both as part of SEO. People often use AEO for direct answers and GEO for AI-written answers, but that split is a convention, not a standard.",{"question":281,"answer":282},"Do I need special markup or files to appear in Google AI Overviews?","No. Google says there are no additional requirements or special optimizations, and that no special schema.org markup is needed. The page must be indexed and eligible to be shown in Search with a snippet.",{"question":284,"answer":285},"Does blocking GPTBot keep my site out of ChatGPT?","No. OpenAI uses OAI-SearchBot for ChatGPT search and GPTBot for training, and says each setting is independent. Blocking OAI-SearchBot is what keeps your pages out of ChatGPT search answers.",{"question":287,"answer":288},"Is GEO worth paying for if I already do SEO?","Only the parts that are new: allowing the right AI crawlers, writing pages that answer questions with sourced facts, and measuring citations. Be careful with anyone who promises rankings. Google warns about tools that \"promise ranking success\".",{"question":290,"answer":291},"How do I see whether AI search cites my site?","Use the generative AI performance report in Google Search Console and AI Performance in Bing Webmaster Tools. Then ask ChatGPT and Perplexity your buyers' real questions and record which sites they cite.","2026-10-20","Boynton Beach, FL",{"readingTimeStats":295},{"text":296,"minutes":297,"time":298,"words":299},"5 min read",4.545,272700,909,true,"\u002Fblog\u002Faeo-vs-geo-vs-seo-2026","aeo vs geo vs seo","8 min",[305,306,307],"geo-generative-engine-optimization-guide-2026","get-saas-cited-chatgpt-perplexity-2026","llms-txt-what-it-does-2026",{"title":5,"description":274},[310,313,316,319,322,325,328,331],{"title":311,"url":312},"Google Search Central, Optimizing for generative AI search (updated 2026-07-10)","https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Ffundamentals\u002Fai-optimization-guide",{"title":314,"url":315},"Google Search Central, AI features and your website","https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fappearance\u002Fai-features",{"title":317,"url":318},"Google Search Central, Google common crawlers","https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fcrawling-indexing\u002Fgoogle-common-crawlers",{"title":320,"url":321},"OpenAI, Overview of OpenAI crawlers","https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fbots",{"title":323,"url":324},"Perplexity, Perplexity crawlers","https:\u002F\u002Fdocs.perplexity.ai\u002Fguides\u002Fbots",{"title":326,"url":327},"Anthropic, Does Anthropic crawl data from the web?","https:\u002F\u002Fprivacy.claude.com\u002Fen\u002Farticles\u002F8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler",{"title":329,"url":330},"Bing Webmaster blog, Introducing AI Performance in Bing Webmaster Tools","https:\u002F\u002Fblogs.bing.com\u002Fwebmaster\u002FOctober-2025\u002FIntroducing-AI-Performance-in-Bing-Webmaster-Tools-Public-Preview",{"title":332,"url":333},"Aggarwal et al., GEO: Generative Engine Optimization (arXiv 2311.09735)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2311.09735","blog\u002Faeo-vs-geo-vs-seo-2026","aeo vs geo vs seo, answer engine optimization, generative engine optimization, ai search optimization, google ai overviews, chatgpt search, perplexity, bing ai performance, seo geo aeo",[337,338,339,340,341],"AEO means answer engine optimization and GEO means generative engine optimization. Google defines both terms and says optimizing for its AI search \"is optimizing for the search experience, and thus still SEO.\"","Google says there are no additional requirements to appear in AI Overviews or AI Mode: a page must be indexed and eligible to show with a snippet.","What does change is which crawlers you allow. ChatGPT search, Perplexity and Claude each use their own search crawler, separate from the crawlers used for training.","The GEO research paper reported that its methods can boost visibility \"by up to 40%\", with citations, quotations and statistics among the best performers, in a 2023 test setup. Treat it as direction, not a promise.","You can now measure AI citations: Google Search Console has a generative AI performance report, and Bing Webmaster Tools has AI Performance.","https:\u002F\u002Fapp369.com\u002Fblog\u002Faeo-vs-geo-vs-seo-2026\u002F","ChbJxjawn0PbzikPmqKY5JcPuhPAp_AvTlUNYLPIulo",[345,815,1182],{"id":346,"title":347,"author":348,"body":350,"category":271,"checker":272,"createdAt":799,"description":800,"disclosure":272,"extension":275,"faq":272,"howTo":272,"lastVerified":272,"location":293,"meta":801,"navigation":300,"ogImage":272,"path":807,"primaryKeyword":272,"readingTime":808,"related":272,"seo":809,"sources":272,"stem":810,"tags":811,"takeaways":272,"updatedAt":812,"url":813,"__hash__":814},"blog\u002Fblog\u002Fgeo-generative-engine-optimization-guide-2026.md","GEO: The Complete Guide to Generative Engine Optimization (2026)",{"name":7,"social":349},{"twitter":9},{"type":11,"value":351,"toc":784},[352,355,358,361,365,368,378,386,390,393,475,478,492,500,504,511,573,576,580,583,589,595,601,604,618,622,625,631,637,648,664,670,680,691,695,698,730,747,751,756,759,763,766,770,777,781],[14,353,354],{},"Generative engine optimization (GEO) is the practice of structuring content so AI search engines (ChatGPT, Perplexity, Google AI Overviews, Gemini, and Claude) cite it in their responses. Traditional SEO focuses on ranking in a list of blue links. GEO focuses on being the source an AI model quotes when answering a user's question.",[14,356,357],{},"The distinction matters because AI-powered search is no longer experimental. Businesses that ignore GEO risk losing visibility in AI-generated answers.",[14,359,360],{},"This guide covers the research-backed methods that increase AI citation rates, the mechanics of how AI engines select sources, and the specific steps to implement GEO on any website.",[25,362,364],{"id":363},"what-is-generative-engine-optimization-geo","What Is Generative Engine Optimization (GEO)?",[14,366,367],{},"GEO is the process of optimizing web content to appear as a cited source in AI-generated answers. Unlike traditional search results, AI search engines synthesize information from multiple pages and present a single, consolidated response. The goal of GEO is to be the page that AI models pull data from and attribute.",[14,369,370,371,377],{},"According to ",[193,372,376],{"href":373,"rel":374},"https:\u002F\u002Fsearchengineland.com\u002Fmastering-generative-engine-optimization-in-2026-full-guide-469142",[375],"nofollow","Search Engine Land's 2026 GEO guide",", GEO requires content that is factual, well-structured, and explicitly sourced, the same qualities that make content useful to human readers.",[14,379,380,381,385],{},"The term gained academic credibility through research at Princeton University, where a team tested nine specific content optimization methods against AI search engines and measured their impact on citation rates. In the ",[193,382,384],{"href":333,"rel":383},[375],"GEO paper",", the best methods boosted a source's visibility in generative engine answers by up to 40%, and the effect varied by topic.",[25,387,389],{"id":388},"geo-vs-traditional-seo-key-differences","GEO vs. Traditional SEO: Key Differences",[14,391,392],{},"Traditional SEO and GEO share the same foundation (high-quality, relevant content) but differ in how they deliver results.",[86,394,395,408],{},[89,396,397],{},[92,398,399,402,405],{},[95,400,401],{},"Factor",[95,403,404],{},"Traditional SEO",[95,406,407],{},"GEO",[105,409,410,423,436,449,462],{},[92,411,412,417,420],{},[110,413,414],{},[17,415,416],{},"Goal",[110,418,419],{},"Rank in search result pages",[110,421,422],{},"Get cited in AI-generated responses",[92,424,425,430,433],{},[110,426,427],{},[17,428,429],{},"Output",[110,431,432],{},"Blue link in a list of 10 results",[110,434,435],{},"Quoted text in a synthesized answer",[92,437,438,443,446],{},[110,439,440],{},[17,441,442],{},"Ranking signal",[110,444,445],{},"Backlinks, domain authority, keywords",[110,447,448],{},"Source credibility, citation density, factual precision",[92,450,451,456,459],{},[110,452,453],{},[17,454,455],{},"Content format",[110,457,458],{},"Optimized for click-through rate",[110,460,461],{},"Optimized for extraction and attribution",[92,463,464,469,472],{},[110,465,466],{},[17,467,468],{},"User behavior",[110,470,471],{},"User clicks a link, visits your site",[110,473,474],{},"User reads your content inside the AI interface",[14,476,477],{},"The practical difference: SEO rewards pages that attract clicks. GEO rewards pages that contain verifiable, citable statements. A page can rank first on Google but never get cited by ChatGPT if its content lacks specific data points, named sources, or clear structure.",[14,479,480,481,485,486,488,489,238],{},"For how the terms fit together, see ",[193,482,484],{"href":483},"\u002Fblog\u002Faeo-vs-geo-vs-seo-2026\u002F","AEO vs GEO vs SEO",". For the crawler settings and checks that decide whether ChatGPT and Perplexity can cite you at all, see ",[193,487,232],{"href":231},", and for what an llms.txt file does and doesn't do, see ",[193,490,491],{"href":195},"the llms.txt guide",[14,493,494,495,238],{},"Both disciplines are complementary. Pages optimized for GEO tend to perform well in traditional search because the same qualities (authoritative sourcing, structured data, clear answers) align with Google's ",[193,496,499],{"href":497,"rel":498},"https:\u002F\u002Fsearchengineland.com\u002Fwhat-is-generative-engine-optimization-geo-444418",[375],"E-E-A-T quality signals",[25,501,503],{"id":502},"geo-methods-that-increase-ai-visibility","GEO Methods That Increase AI Visibility",[14,505,506,507,510],{},"Princeton researchers tested nine content optimization strategies and measured their effect on AI citation rates. The ",[193,508,384],{"href":333,"rel":509},[375]," tested authoritative tone, statistics addition, keyword stuffing, cite sources, quotation addition, easy-to-understand text, fluency optimization, unique words and technical terms. Items 1 to 6 below come from that list. Items 7 to 9 are general best practice, not methods from the paper:",[206,512,513,519,525,531,537,543,549,561,567],{},[39,514,515,518],{},[17,516,517],{},"Cite sources",": Adding source citations to claims increased visibility in the study's tests. AI engines prioritize content that references external, verifiable data. Every statistic, study, or market figure should include a named source and link.",[39,520,521,524],{},[17,522,523],{},"Include statistics",": Embedding specific numbers and data points boosted citation likelihood in the study's tests. Vague claims like \"significant growth\" are ignored. Precise figures with a named source and date get extracted and cited.",[39,526,527,530],{},[17,528,529],{},"Add quotations",": Direct quotes from named experts or studies increased visibility in the study's tests. AI models treat attributed quotes as higher-signal content because they carry built-in credibility markers.",[39,532,533,536],{},[17,534,535],{},"Use authoritative tone",": Writing with confidence and specificity (no hedging, no filler) increased citation rates in the study's tests. Phrases like \"it might be possible\" are weaker signals than \"this method increases conversion rates.\"",[39,538,539,542],{},[17,540,541],{},"Technical terminology",": Using precise, domain-specific language helps AI engines classify content accurately and match it to relevant queries.",[39,544,545,548],{},[17,546,547],{},"Fluency optimization",": Clear, grammatically precise writing reduces noise and makes extraction easier for AI parsers.",[39,550,551,554,555,560],{},[17,552,553],{},"Answer-first format",": Leading each section with a direct answer to the implied question improves extraction accuracy. ",[193,556,559],{"href":557,"rel":558},"https:\u002F\u002Fwww.enrichlabs.ai\u002Fblog\u002Fgenerative-engine-optimization-geo-complete-guide-2026",[375],"Enrich Labs' GEO analysis"," lists pages that directly and completely answer the query in the first 200 words among those AI engines favor.",[39,562,563,566],{},[17,564,565],{},"Unique insights",": Original data, proprietary research, or first-party analysis that cannot be found elsewhere gives AI engines a reason to prefer your page over competitors.",[39,568,569,572],{},[17,570,571],{},"Structured formatting",": Tables, numbered lists, and clearly labeled H2\u002FH3 sections make content easier for AI models to parse and extract.",[14,574,575],{},"The paper tested its methods on a research benchmark and on Perplexity.ai, and results varied by topic.",[25,577,579],{"id":578},"how-ai-search-engines-select-sources-to-cite","How AI Search Engines Select Sources to Cite",[14,581,582],{},"AI search engines use retrieval-augmented generation (RAG) to select sources. The process works in three stages:",[14,584,585,588],{},[17,586,587],{},"Stage 1: Retrieval."," The AI system queries an index of web pages (similar to a search engine index) and retrieves a set of candidate pages relevant to the user's question.",[14,590,591,594],{},[17,592,593],{},"Stage 2: Evaluation."," The model evaluates each candidate page for factual density, source credibility, recency, and structural clarity. Pages with named authors, external citations, and specific data points score higher in this evaluation.",[14,596,597,600],{},[17,598,599],{},"Stage 3: Generation."," The model synthesizes an answer from the top-scoring pages and attributes specific claims to their sources.",[14,602,603],{},"Several factors determine which pages get selected:",[36,605,606,612],{},[39,607,608,611],{},[17,609,610],{},"Content freshness matters."," A 2024 guide on the same topic will lose to an updated 2026 article if both contain comparable information. AI models weight recency as a quality signal because users expect current data.",[39,613,614,617],{},[17,615,616],{},"Name your authors."," Clear authorship helps readers judge who wrote a page and fits Google's guidance on helpful, people-first content.",[25,619,621],{"id":620},"practical-geo-implementation-for-your-website","Practical GEO Implementation for Your Website",[14,623,624],{},"Implementing GEO requires changes to content structure, metadata, and publishing workflow. Here is a step-by-step process:",[14,626,627,630],{},[17,628,629],{},"Step 1: Audit existing content."," Review top-performing pages for citation readiness. Check for unsourced statistics, vague claims, missing author attribution, and outdated data. Any page that relies on generalities instead of specific data needs revision.",[14,632,633,636],{},[17,634,635],{},"Step 2: Restructure content for extraction."," Every H2 section should open with a declarative, factual statement. Front-load the most important information in the first 200 words.",[14,638,639,642,643,647],{},[17,640,641],{},"Step 3: Add source citations."," Every statistic, market figure, or research finding needs a named source with a link. Use the format ",[644,645,646],"code",{},"According to [Source Name](URL)..."," to make attribution explicit and machine-readable.",[14,649,650,653,654,658,659,663],{},[17,651,652],{},"Step 4: Implement structured data."," Add JSON-LD schema markup for Article, FAQ, and Organization types. ",[193,655,657],{"href":315,"rel":656},[375],"Google says"," no special structured data is needed for AI Overviews, but valid markup that matches the visible text still helps search engines understand the page. This overlaps with ",[193,660,662],{"href":661},"\u002Fservice\u002Fweb-apps\u002F","traditional SEO best practices"," and amplifies both channels.",[14,665,666,669],{},[17,667,668],{},"Step 5: Publish with named authors."," Every page should have a visible author name, bio, and credentials. Link author profiles to social accounts and professional pages for additional credibility signals.",[14,671,672,675,676,679],{},[17,673,674],{},"Step 6: Update content on a regular schedule."," AI engines favor recent content. Update key pages quarterly with fresh data, new sources, and current statistics. Change the ",[644,677,678],{},"updatedAt"," date in your metadata to signal freshness.",[14,681,682,685,686,690],{},[17,683,684],{},"Step 7: Build topical authority."," Create content clusters around core topics with strong internal linking. A single blog post on app development costs is weaker than a cluster of 10 related posts covering costs by city, industry, and platform, all linked together. App369 uses this approach across its ",[193,687,689],{"href":688},"\u002Fblog\u002F","blog content library"," to build authority in software development topics.",[25,692,694],{"id":693},"how-app369-optimizes-for-both-seo-and-geo","How App369 Optimizes for Both SEO and GEO",[14,696,697],{},"App369 builds websites and applications that perform in both traditional search and AI-powered search. Every site App369 delivers includes:",[36,699,700,706,712,718,724],{},[39,701,702,705],{},[17,703,704],{},"JSON-LD schema markup"," for Organization, WebSite, Article, and FAQ types: ensuring AI engines can parse content structure and authorship.",[39,707,708,711],{},[17,709,710],{},"Answer-first content architecture"," where every page section leads with a direct, citable statement before supporting details.",[39,713,714,717],{},[17,715,716],{},"Named author attribution"," on all content, linked to verifiable social profiles and professional credentials.",[39,719,720,723],{},[17,721,722],{},"Automated sitemap generation"," with Google News metadata for content freshness signals.",[39,725,726,729],{},[17,727,728],{},"Core Web Vitals optimization"," with server-side rendering, image optimization, and sub-2.5-second load times: technical performance factors that affect both Google rankings and AI retrieval scores.",[14,731,732,733,736,737,250,739,741,742,746],{},"GEO is built into how App369 structures every ",[193,734,735],{"href":661},"web application"," and content system, and it is also a service on its own: see ",[193,738,249],{"href":248},[193,740,254],{"href":253}," ($750) runs 30 buyer questions in ChatGPT, Perplexity, Google AI Overviews and Gemini, records who gets cited, and ranks the fixes. The ",[193,743,745],{"href":744},"\u002Ffixed-price\u002Fseo-geo-fix-sprint\u002F","SEO + GEO Fix Sprint"," makes them in 10 business days.",[25,748,750],{"id":749},"faq","FAQ",[752,753,755],"h3",{"id":754},"what-is-generative-engine-optimization-geo-1","What is generative engine optimization (GEO)?",[14,757,758],{},"GEO is the practice of optimizing web content to be cited by AI search engines like ChatGPT, Perplexity, Google AI Overviews, Gemini, and Claude. It focuses on making content factual, well-sourced, and structurally clear so AI models select it as a reference when generating answers. Princeton research identified nine specific methods that increase AI citation rates.",[752,760,762],{"id":761},"how-is-geo-different-from-seo","How is GEO different from SEO?",[14,764,765],{},"GEO targets AI-generated answers; SEO targets search result rankings. SEO rewards pages that attract clicks through title tags and meta descriptions. GEO rewards pages that contain verifiable, citable data points with named sources. Both disciplines benefit from high-quality content, but GEO places greater emphasis on source citations, statistics, and answer-first formatting.",[752,767,769],{"id":768},"do-i-need-to-choose-between-seo-and-geo","Do I need to choose between SEO and GEO?",[14,771,772,773,238],{},"No. SEO and GEO are complementary. The same content qualities that improve AI citation rates (authoritative sourcing, structured data, factual precision) also align with Google's E-E-A-T quality signals. Optimizing for GEO improves traditional search performance, and pages that rank well in Google are more likely to be included in AI retrieval indexes. For a related optimization strategy, see the ",[193,774,776],{"href":775},"\u002Fblog\u002Fapp-store-optimization-aso-guide-2026\u002F","App Store Optimization (ASO) guide",[752,778,780],{"id":779},"how-long-does-it-take-for-geo-changes-to-take-effect","How long does it take for GEO changes to take effect?",[14,782,783],{},"AI search engines re-index content at varying intervals. No engine publishes a fixed schedule. The most effective approach is to optimize content once using the Princeton GEO methods, then update quarterly with fresh data and sources to maintain citation eligibility.",{"title":261,"searchDepth":262,"depth":262,"links":785},[786,787,788,789,790,791,792],{"id":363,"depth":262,"text":364},{"id":388,"depth":262,"text":389},{"id":502,"depth":262,"text":503},{"id":578,"depth":262,"text":579},{"id":620,"depth":262,"text":621},{"id":693,"depth":262,"text":694},{"id":749,"depth":262,"text":750,"children":793},[794,796,797,798],{"id":754,"depth":795,"text":755},3,{"id":761,"depth":795,"text":762},{"id":768,"depth":795,"text":769},{"id":779,"depth":795,"text":780},"2026-03-07T10:00:00.000Z","Generative engine optimization (GEO) gets your content cited by AI search engines. Learn which methods the Princeton-led GEO paper tested in this 2026 guide.",{"readingTimeStats":802},{"text":803,"minutes":804,"time":805,"words":806},"8 min read",7.98,478800,1596,"\u002Fblog\u002Fgeo-generative-engine-optimization-guide-2026","9 min",{"title":347,"description":800},"blog\u002Fgeo-generative-engine-optimization-guide-2026","generative engine optimization, GEO, AI search optimization, ChatGPT SEO, Perplexity optimization, Google AI Overviews, AI citations, Princeton GEO research","2026-10-20T06:00:00.000Z","https:\u002F\u002Fapp369.com\u002Fblog\u002Fgeo-generative-engine-optimization-guide-2026\u002F","Il-9sXJ1DbaeOtGcX8-daNUrLDfzGP3UhrTbOSeVffY",{"id":816,"title":817,"author":818,"body":820,"category":271,"checker":272,"createdAt":1135,"description":1136,"disclosure":272,"extension":275,"faq":1137,"howTo":272,"lastVerified":292,"location":293,"meta":1153,"navigation":300,"ogImage":272,"path":1159,"primaryKeyword":1160,"readingTime":808,"related":1161,"seo":1163,"sources":1164,"stem":1172,"tags":1173,"takeaways":1174,"updatedAt":1135,"url":1180,"__hash__":1181},"blog\u002Fblog\u002Fget-saas-cited-chatgpt-perplexity-2026.md","How to Get Your SaaS Cited by ChatGPT and Perplexity",{"name":7,"social":819},{"twitter":9},{"type":11,"value":821,"toc":1126},[822,828,832,835,841,847,853,859,862,948,951,955,958,963,989,992,996,999,1008,1012,1015,1018,1050,1053,1057,1075,1079,1102,1111,1113,1122],[14,823,824,827],{},[17,825,826],{},"To get your SaaS cited by ChatGPT and Perplexity, first make sure their search crawlers can reach your pages, then give them pages worth quoting: clear answers, specific facts and named sources."," Neither company publishes ranking factors, so this guide sticks to what OpenAI, Perplexity, Anthropic, Google and Bing document, plus one research paper. I re-read each source on October 20, 2026. The step-by-step checks are my own advice.",[25,829,831],{"id":830},"step-1-let-the-right-crawlers-in","Step 1: Let the right crawlers in",[14,833,834],{},"Each AI company runs separate crawlers for search and for training, and they are controlled separately in robots.txt.",[14,836,837,840],{},[17,838,839],{},"ChatGPT."," OpenAI says \"OAI-SearchBot is used to surface websites in search results in ChatGPT's search features,\" and \"Sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers, though can still appear as navigational links.\" GPTBot is the training crawler, and OpenAI says each setting is independent, so you can allow OAI-SearchBot and block GPTBot.",[14,842,843,846],{},[17,844,845],{},"Perplexity."," \"PerplexityBot is designed to surface and link websites in search results on Perplexity. It is not used to crawl content for AI foundation models.\" Perplexity recommends allowing it in robots.txt.",[14,848,849,852],{},[17,850,851],{},"Claude."," Anthropic runs ClaudeBot for training and Claude-SearchBot for search. It says blocking Claude-SearchBot \"prevents our system from indexing your content for search optimization, which may reduce your site's visibility\".",[14,854,855,858],{},[17,856,857],{},"User-triggered fetchers"," work differently. When someone pastes your URL or asks about your page, ChatGPT-User, Perplexity-User or Claude-User may fetch it. Perplexity says its fetcher \"generally ignores robots.txt rules\" because a user requested it, and OpenAI says \"robots.txt rules may not apply\" to ChatGPT-User.",[14,860,861],{},"A robots.txt that lets search in and keeps training out looks like this:",[863,864,868],"pre",{"className":865,"code":866,"language":867,"meta":261,"style":261},"language-txt shiki shiki-themes github-light github-dark","User-agent: OAI-SearchBot\nAllow: \u002F\n\nUser-agent: PerplexityBot\nAllow: \u002F\n\nUser-agent: Claude-SearchBot\nAllow: \u002F\n\nUser-agent: GPTBot\nDisallow: \u002F\n\nUser-agent: ClaudeBot\nDisallow: \u002F\n","txt",[644,869,870,878,883,888,894,899,904,910,915,920,926,932,937,943],{"__ignoreMap":261},[871,872,875],"span",{"class":873,"line":874},"line",1,[871,876,877],{},"User-agent: OAI-SearchBot\n",[871,879,880],{"class":873,"line":262},[871,881,882],{},"Allow: \u002F\n",[871,884,885],{"class":873,"line":795},[871,886,887],{"emptyLinePlaceholder":300},"\n",[871,889,891],{"class":873,"line":890},4,[871,892,893],{},"User-agent: PerplexityBot\n",[871,895,897],{"class":873,"line":896},5,[871,898,882],{},[871,900,902],{"class":873,"line":901},6,[871,903,887],{"emptyLinePlaceholder":300},[871,905,907],{"class":873,"line":906},7,[871,908,909],{},"User-agent: Claude-SearchBot\n",[871,911,913],{"class":873,"line":912},8,[871,914,882],{},[871,916,918],{"class":873,"line":917},9,[871,919,887],{"emptyLinePlaceholder":300},[871,921,923],{"class":873,"line":922},10,[871,924,925],{},"User-agent: GPTBot\n",[871,927,929],{"class":873,"line":928},11,[871,930,931],{},"Disallow: \u002F\n",[871,933,935],{"class":873,"line":934},12,[871,936,887],{"emptyLinePlaceholder":300},[871,938,940],{"class":873,"line":939},13,[871,941,942],{},"User-agent: ClaudeBot\n",[871,944,946],{"class":873,"line":945},14,[871,947,931],{},[14,949,950],{},"Whether to block the training crawlers is a business choice. Blocking them doesn't remove you from AI search.",[25,952,954],{"id":953},"step-2-test-that-they-can-actually-get-through","Step 2: Test that they can actually get through",[14,956,957],{},"robots.txt is only one gate. Hosting firewalls and \"block AI bots\" toggles often sit in front of it, and they can block a crawler your robots.txt allows. OpenAI and Perplexity both publish IP ranges so you can allow their crawlers in a firewall.",[14,959,960],{},[17,961,962],{},"How to check:",[206,964,965,979,982],{},[39,966,967,968,971,972,975,976,238],{},"Open ",[644,969,970],{},"yourdomain.com\u002Frobots.txt"," and read it. Look for a blanket ",[644,973,974],{},"Disallow: \u002F"," under ",[644,977,978],{},"User-agent: *",[39,980,981],{},"Check your host or CDN's bot settings for an AI crawler block.",[39,983,984,985,988],{},"Request your homepage with each crawler's user agent, for example ",[644,986,987],{},"curl -I -A \"OAI-SearchBot\" https:\u002F\u002Fyourdomain.com\u002F",", and look for a 200 rather than a 403. A firewall that checks IP addresses can still treat the real crawler differently, so also look for these user agents in your server logs.",[14,990,991],{},"After a change, give it time. OpenAI says \"it can take ~24 hours from a site's robots.txt update for our systems to adjust.\"",[25,993,995],{"id":994},"step-3-make-your-key-pages-readable-without-javascript-or-a-login","Step 3: Make your key pages readable without JavaScript or a login",[14,997,998],{},"The pages buyers ask about are your pricing, features, integrations, comparisons and docs. If those only appear after JavaScript runs, or sit behind a sign-in, a crawler may see an empty page. Google's guidance for its own AI features is the same: content must be indexable, and important information should be in text.",[14,1000,1001,1003,1004,1007],{},[17,1002,962],{}," view the page source (not the inspector) or fetch it with ",[644,1005,1006],{},"curl",", and confirm the prices and feature names are in the HTML.",[25,1009,1011],{"id":1010},"step-4-write-pages-worth-quoting","Step 4: Write pages worth quoting",[14,1013,1014],{},"There's no official list of what makes ChatGPT or Perplexity cite one page over another. The best public evidence is the 2023 GEO research paper. It found that adding sources, quotations and statistics \"achieved a relative improvement of 30-40%\" on one of its visibility measures, and that adding keywords, the classic SEO move, did not perform well. In a test on Perplexity itself, the authors report \"visibility improvements up to 37%.\" Those results come from the authors' test setup with 2023 models, so treat them as direction, not a guarantee.",[14,1016,1017],{},"In practice, for a SaaS site:",[36,1019,1020,1026,1032,1038,1044],{},[39,1021,1022,1025],{},[17,1023,1024],{},"Answer the buyer's question in the first two sentences"," of each section: who it's for, what it costs, what it connects to.",[39,1027,1028,1031],{},[17,1029,1030],{},"Be specific."," A line like \"Starts at $29 a month for 3 users\" is quotable. \"Affordable plans for every team\" is not.",[39,1033,1034,1037],{},[17,1035,1036],{},"Cite your sources"," for any claim about the market, a law or a standard, and link to them.",[39,1039,1040,1043],{},[17,1041,1042],{},"Publish comparison and alternative pages that are fair,"," including where a competitor is the better fit. Buyers often search \"X vs Y\", and a fair page gives an AI tool something honest to quote.",[39,1045,1046,1049],{},[17,1047,1048],{},"Keep facts current."," Bing says \"Accurate and up to date content is important for inclusion and citation in AI-generated answers.\"",[14,1051,1052],{},"Google adds a warning that applies everywhere: \"seeking inauthentic 'mentions' across the web isn't as helpful as it might seem.\" Real reviews, real customers and real coverage beat planted ones.",[25,1054,1056],{"id":1055},"step-5-measure-citations","Step 5: Measure citations",[36,1058,1059,1064,1069],{},[39,1060,1061,1063],{},[17,1062,180],{}," has an AI Performance report that shows how often your content is cited in AI answers across Microsoft Copilot and AI summaries in Bing.",[39,1065,1066,1068],{},[17,1067,174],{}," has a generative AI performance report, which Google says covers generative AI features on Google Search and Discover.",[39,1070,1071,1074],{},[17,1072,1073],{},"ChatGPT and Perplexity"," don't offer site-owner reports. Make a list of 20 to 30 questions your buyers really ask, run each one a few times in both tools, and record who gets cited. Repeat monthly.",[25,1076,1078],{"id":1077},"a-one-hour-checklist","A one-hour checklist",[206,1080,1081,1084,1087,1090,1093,1096,1099],{},[39,1082,1083],{},"Read your robots.txt and allow OAI-SearchBot, PerplexityBot and Claude-SearchBot.",[39,1085,1086],{},"Turn off any blanket AI bot block at your host, or allow-list the search crawlers.",[39,1088,1089],{},"Test with each user agent and check your logs.",[39,1091,1092],{},"Confirm pricing and features are in the page HTML.",[39,1094,1095],{},"Rewrite the top of your pricing and main feature pages to answer the question first, with specifics.",[39,1097,1098],{},"Verify your site in Bing Webmaster Tools and Google Search Console.",[39,1100,1101],{},"Write down your 20 buyer questions and run them in ChatGPT and Perplexity.",[14,1103,1104,1105,1107,1108,238],{},"For how these terms fit together, see ",[193,1106,484],{"href":483},". If you're wondering whether an llms.txt file helps, see ",[193,1109,1110],{"href":195},"what llms.txt does and doesn't do",[25,1112,242],{"id":241},[14,1114,1115,1116,250,1118,255,1120,238],{},"If you'd rather have it done for you, see ",[193,1117,249],{"href":248},[193,1119,254],{"href":253},[193,1121,259],{"href":258},[1123,1124,1125],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":261,"searchDepth":262,"depth":262,"links":1127},[1128,1129,1130,1131,1132,1133,1134],{"id":830,"depth":262,"text":831},{"id":953,"depth":262,"text":954},{"id":994,"depth":262,"text":995},{"id":1010,"depth":262,"text":1011},{"id":1055,"depth":262,"text":1056},{"id":1077,"depth":262,"text":1078},{"id":241,"depth":262,"text":242},"2026-10-20T13:30:00.000Z","How to get your SaaS cited by ChatGPT and Perplexity: which crawlers to allow, how to test that they can reach you, what to put on your pages, and how to measure citations, all from the vendors' own docs.",[1138,1141,1144,1147,1150],{"question":1139,"answer":1140},"How does ChatGPT decide which websites to cite?","OpenAI doesn't publish ranking factors. What it does document is that ChatGPT search surfaces sites through OAI-SearchBot, so the first step is making sure that crawler can reach your pages. After that, clear answers with specific, sourced facts give it something worth quoting.",{"question":1142,"answer":1143},"If I block GPTBot, will my SaaS disappear from ChatGPT?","No. OpenAI says each crawler setting is independent: you can allow OAI-SearchBot to appear in search results while disallowing GPTBot for training.",{"question":1145,"answer":1146},"Does Perplexity respect robots.txt?","Perplexity says site owners manage PerplexityBot, its search crawler, with robots.txt, and recommends allowing it. Its Perplexity-User fetcher, which runs when a person asks about a specific page, \"generally ignores robots.txt rules\" because a user requested the fetch.",{"question":1148,"answer":1149},"How long until ChatGPT sees my changes?","For crawler permissions, OpenAI says it can take about 24 hours from a robots.txt update. For new content, there is no published timeline.",{"question":1151,"answer":1152},"Can I pay to be cited by ChatGPT or Perplexity?","Neither company documents a paid way into organic answers. Be wary of anyone who promises citations. What you can do is make your pages reachable, quotable and measurable.",{"readingTimeStats":1154},{"text":1155,"minutes":1156,"time":1157,"words":1158},"6 min read",5.015,300900,1003,"\u002Fblog\u002Fget-saas-cited-chatgpt-perplexity-2026","get saas cited by chatgpt",[1162,307,305],"aeo-vs-geo-vs-seo-2026",{"title":817,"description":1136},[1165,1166,1167,1168,1170,1171],{"title":320,"url":321},{"title":323,"url":324},{"title":326,"url":327},{"title":1169,"url":312},"Google Search Central, Optimizing for generative AI search",{"title":329,"url":330},{"title":332,"url":333},"blog\u002Fget-saas-cited-chatgpt-perplexity-2026","get cited by chatgpt, perplexity citations, chatgpt search seo, oai-searchbot, perplexitybot, claude-searchbot, ai search visibility, saas seo, generative engine optimization",[1175,1176,1177,1178,1179],"ChatGPT search finds pages with OAI-SearchBot. OpenAI says sites that block it \"will not be shown in ChatGPT search answers.\" GPTBot is a separate crawler for training.","Perplexity search uses PerplexityBot, which Perplexity says \"is not used to crawl content for AI foundation models.\"","A firewall or \"block AI bots\" setting can shut these crawlers out even when robots.txt allows them, so test with the real user agents.","No AI company publishes a list of ranking factors. The best public evidence, a 2023 research paper, found that adding sources, quotations and statistics made pages more visible in AI answers.","OpenAI says robots.txt changes can take about 24 hours to take effect for search.","https:\u002F\u002Fapp369.com\u002Fblog\u002Fget-saas-cited-chatgpt-perplexity-2026\u002F","2ngE0XZZ_wVjBSwTkLTlVxVGB76QXvVdPZTV-ReMOAs",{"id":1183,"title":1184,"author":1185,"body":1187,"category":271,"checker":272,"createdAt":1455,"description":1456,"disclosure":272,"extension":275,"faq":1457,"howTo":272,"lastVerified":292,"location":293,"meta":1473,"navigation":300,"ogImage":272,"path":1478,"primaryKeyword":1479,"readingTime":1480,"related":1481,"seo":1482,"sources":1483,"stem":1492,"tags":1493,"takeaways":1494,"updatedAt":1455,"url":1500,"__hash__":1501},"blog\u002Fblog\u002Fllms-txt-what-it-does-2026.md","llms.txt: What It Does and Doesn't Do (2026)",{"name":7,"social":1186},{"twitter":9},{"type":11,"value":1188,"toc":1446},[1189,1195,1198,1202,1205,1208,1219,1222,1226,1229,1232,1236,1242,1248,1257,1261,1281,1285,1400,1403,1420,1424,1427,1432,1434,1443],[14,1190,1191,1194],{},[17,1192,1193],{},"llms.txt is a Markdown file at the root of a website that gives AI tools a short summary and a list of links to the site's most useful pages. It helps coding agents find documentation, but Google says it does nothing for Search rankings, and OpenAI, Anthropic and Perplexity don't document using it to pick what to cite."," That's the short version. The rest of this guide shows where each part of that comes from, so you can decide whether it's worth an hour of your time.",[14,1196,1197],{},"I re-read each source on October 20, 2026. This site publishes its own llms.txt, for the reason in the last section.",[25,1199,1201],{"id":1200},"what-llmstxt-is","What llms.txt is",[14,1203,1204],{},"The proposal at llmstxt.org, written by Jeremy Howard, describes itself as \"A proposal to standardise on using an \u002Fllms.txt file to provide information to help agents use a website.\" It was first published on September 3, 2024 and is now in a second version, modified on August 10, 2026.",[14,1206,1207],{},"The idea is simple: web pages wrap their content in navigation, ads and scripts, so give AI tools a clean starting point. The file lives \"at the root path \u002Fllms.txt of a website or at any subpath,\" and the format is:",[36,1209,1210,1213,1216],{},[39,1211,1212],{},"An H1 with the name of the project or site, which the proposal says \"is the only required section\".",[39,1214,1215],{},"A short summary in a blockquote.",[39,1217,1218],{},"Sections with lists of links, ideally to clean Markdown versions of your pages.",[14,1220,1221],{},"The proposal also suggests offering Markdown versions of pages and linking them from your HTML.",[25,1223,1225],{"id":1224},"who-actually-uses-it","Who actually uses it",[14,1227,1228],{},"The proposal's own author is clear about where it's used: \"llms.txt files are used most heavily for software documentation, where coding agents follow them to find API references and tutorials.\"",[14,1230,1231],{},"The proposal also says \"thousands of sites publish an llms.txt file,\" and that the AI labs publish llms.txt files for their own developer docs, naming OpenAI, Anthropic and Gemini. That's true and easy to check (OpenAI's and Perplexity's docs both point to one), but publishing a file is not the same as reading everyone else's. It tells you the labs want coding tools to find their own docs.",[25,1233,1235],{"id":1234},"what-it-doesnt-do","What it doesn't do",[14,1237,1238,1241],{},[17,1239,1240],{},"It doesn't help in Google."," Google's AI optimization guide says: \"You don't need to create new machine readable files, AI text files, markup, or Markdown to appear in Google Search (including its generative AI capabilities), as Google Search itself doesn't use them.\" It adds that publishing them \"will neither harm nor help your site's visibility or rankings in Google Search, as Google Search ignores them.\" In its summary, Google lists \"creating unnecessary AI text files (like llms.txt)\" among tactics you can ignore.",[14,1243,1244,1247],{},[17,1245,1246],{},"There's no documented citation benefit elsewhere."," OpenAI's, Perplexity's and Anthropic's crawler pages explain how their search and training crawlers work and how to control them with robots.txt. None of them says their crawlers or products read other sites' llms.txt files to choose sources. I'm careful with the wording here: that's an absence of evidence, not a statement from those companies that they ignore it. But if someone sells llms.txt as a way to get cited by ChatGPT, ask them for the source.",[14,1249,1250,1253,1254,1256],{},[17,1251,1252],{},"It doesn't control access."," llms.txt is a guide, not a permission file. If you want ChatGPT, Perplexity or Claude to be able to find you in search, allow their search crawlers in robots.txt. See ",[193,1255,232],{"href":231}," for the exact crawler names.",[25,1258,1260],{"id":1259},"when-its-worth-doing","When it's worth doing",[36,1262,1263,1269,1275],{},[39,1264,1265,1268],{},[17,1266,1267],{},"You have developer docs or an API."," Coding tools are its main audience. A good llms.txt with links to clean Markdown docs makes your product easier to build with.",[39,1270,1271,1274],{},[17,1272,1273],{},"Your docs platform makes one automatically."," Then it costs nothing. Check it's accurate.",[39,1276,1277,1280],{},[17,1278,1279],{},"A marketing site only."," It's optional. It won't hurt, but don't expect traffic or citations from it, and don't let it replace the basics: indexable pages, the right crawlers allowed, and clear, sourced answers.",[25,1282,1284],{"id":1283},"how-to-write-one-in-under-an-hour","How to write one in under an hour",[863,1286,1289],{"className":1287,"code":1288,"language":275,"meta":261,"style":261},"language-md shiki shiki-themes github-light github-dark","# Your Product\n\n> Your Product is invoicing software for freelancers in the US and Canada. Plans start at $X a month.\n\n## Docs\n- [Getting started](https:\u002F\u002Fyourdomain.com\u002Fdocs\u002Fstart.md): set up an account and send a first invoice\n- [API reference](https:\u002F\u002Fyourdomain.com\u002Fdocs\u002Fapi.md): endpoints, authentication and rate limits\n\n## Product\n- [Pricing](https:\u002F\u002Fyourdomain.com\u002Fpricing): plans, limits and what each includes\n- [Integrations](https:\u002F\u002Fyourdomain.com\u002Fintegrations): Stripe, QuickBooks and Zapier\n",[644,1290,1291,1297,1301,1307,1311,1316,1340,1357,1361,1366,1383],{"__ignoreMap":261},[871,1292,1293],{"class":873,"line":874},[871,1294,1296],{"class":1295},"sq-ep","# Your Product\n",[871,1298,1299],{"class":873,"line":262},[871,1300,887],{"emptyLinePlaceholder":300},[871,1302,1303],{"class":873,"line":795},[871,1304,1306],{"class":1305},"s9eBZ","> Your Product is invoicing software for freelancers in the US and Canada. Plans start at $X a month.\n",[871,1308,1309],{"class":873,"line":890},[871,1310,887],{"emptyLinePlaceholder":300},[871,1312,1313],{"class":873,"line":896},[871,1314,1315],{"class":1295},"## Docs\n",[871,1317,1318,1322,1326,1330,1333,1337],{"class":873,"line":901},[871,1319,1321],{"class":1320},"s4XuR","-",[871,1323,1325],{"class":1324},"sVt8B"," [",[871,1327,1329],{"class":1328},"svl0z","Getting started",[871,1331,1332],{"class":1324},"](",[871,1334,1336],{"class":1335},"s2frl","https:\u002F\u002Fyourdomain.com\u002Fdocs\u002Fstart.md",[871,1338,1339],{"class":1324},"): set up an account and send a first invoice\n",[871,1341,1342,1344,1346,1349,1351,1354],{"class":873,"line":906},[871,1343,1321],{"class":1320},[871,1345,1325],{"class":1324},[871,1347,1348],{"class":1328},"API reference",[871,1350,1332],{"class":1324},[871,1352,1353],{"class":1335},"https:\u002F\u002Fyourdomain.com\u002Fdocs\u002Fapi.md",[871,1355,1356],{"class":1324},"): endpoints, authentication and rate limits\n",[871,1358,1359],{"class":873,"line":912},[871,1360,887],{"emptyLinePlaceholder":300},[871,1362,1363],{"class":873,"line":917},[871,1364,1365],{"class":1295},"## Product\n",[871,1367,1368,1370,1372,1375,1377,1380],{"class":873,"line":922},[871,1369,1321],{"class":1320},[871,1371,1325],{"class":1324},[871,1373,1374],{"class":1328},"Pricing",[871,1376,1332],{"class":1324},[871,1378,1379],{"class":1335},"https:\u002F\u002Fyourdomain.com\u002Fpricing",[871,1381,1382],{"class":1324},"): plans, limits and what each includes\n",[871,1384,1385,1387,1389,1392,1394,1397],{"class":873,"line":928},[871,1386,1321],{"class":1320},[871,1388,1325],{"class":1324},[871,1390,1391],{"class":1328},"Integrations",[871,1393,1332],{"class":1324},[871,1395,1396],{"class":1335},"https:\u002F\u002Fyourdomain.com\u002Fintegrations",[871,1398,1399],{"class":1324},"): Stripe, QuickBooks and Zapier\n",[14,1401,1402],{},"Then check that:",[206,1404,1405,1411,1414,1417],{},[39,1406,1407,1410],{},[644,1408,1409],{},"yourdomain.com\u002Fllms.txt"," returns a 200 as plain text or Markdown.",[39,1412,1413],{},"Every link works and uses the full URL.",[39,1415,1416],{},"The facts in it match your pricing and feature pages. An out-of-date llms.txt is worse than none.",[39,1418,1419],{},"Your server logs show who fetches it. That's the only real way to know whether anything reads it.",[25,1421,1423],{"id":1422},"why-this-site-has-one","Why this site has one",[14,1425,1426],{},"App369 publishes an llms.txt because it's cheap to keep current and gives coding and research agents a clean list of the guides and services here. I don't count it as an SEO or citation tactic, and nothing in this guide depends on it.",[14,1428,1429,1430,238],{},"For how AI search fits with SEO, see ",[193,1431,484],{"href":483},[25,1433,242],{"id":241},[14,1435,1436,1437,250,1439,255,1441,238],{},"If you'd rather have your site checked for AI search, see ",[193,1438,249],{"href":248},[193,1440,254],{"href":253},[193,1442,259],{"href":258},[1123,1444,1445],{},"html pre.shiki code .sq-ep, html code.shiki .sq-ep{--shiki-default:#005CC5;--shiki-default-font-weight:bold;--shiki-dark:#79B8FF;--shiki-dark-font-weight:bold}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .svl0z, html code.shiki .svl0z{--shiki-default:#032F62;--shiki-default-text-decoration:underline;--shiki-dark:#DBEDFF;--shiki-dark-text-decoration:underline}html pre.shiki code .s2frl, html code.shiki .s2frl{--shiki-default:#24292E;--shiki-default-text-decoration:underline;--shiki-dark:#E1E4E8;--shiki-dark-text-decoration:underline}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":261,"searchDepth":262,"depth":262,"links":1447},[1448,1449,1450,1451,1452,1453,1454],{"id":1200,"depth":262,"text":1201},{"id":1224,"depth":262,"text":1225},{"id":1234,"depth":262,"text":1235},{"id":1259,"depth":262,"text":1260},{"id":1283,"depth":262,"text":1284},{"id":1422,"depth":262,"text":1423},{"id":241,"depth":262,"text":242},"2026-10-20T14:00:00.000Z","What llms.txt is, who actually reads it, and what it won't do for your rankings or AI citations, from the proposal itself and from what Google, OpenAI, Anthropic and Perplexity document. Plus how to write one in under an hour.",[1458,1461,1464,1467,1470],{"question":1459,"answer":1460},"Does llms.txt help SEO?","Not in Google. Google says it neither harms nor helps your visibility or rankings, because Google Search ignores these files. Its AI optimization guide lists llms.txt among tactics you can ignore for Google Search.",{"question":1462,"answer":1463},"Does ChatGPT or Perplexity use llms.txt?","Their crawler documentation doesn't say so. OpenAI and Perplexity explain search and training through robots.txt and their crawlers. Their docs sites publish an llms.txt for their own documentation, but neither says it reads yours to choose sources. That isn't proof they never read it, but there is no documented benefit for citations.",{"question":1465,"answer":1466},"Is llms.txt like robots.txt?","No. robots.txt tells crawlers what they may fetch. llms.txt is a guide that points AI tools to your most useful content. It doesn't allow or block anything.",{"question":1468,"answer":1469},"Should my SaaS have an llms.txt file?","If you have developer docs or an API, yes: coding tools are its main audience and it takes under an hour. For a marketing site alone, it's optional and the benefit is unmeasured. It won't hurt, but don't expect it to bring traffic.",{"question":1471,"answer":1472},"Where does llms.txt go?","At the root of your site, at \u002Fllms.txt, though the proposal also allows a subpath. It is a Markdown file whose only required part is an H1 with the name of the project or site.",{"readingTimeStats":1474},{"text":296,"minutes":1475,"time":1476,"words":1477},4.31,258600,862,"\u002Fblog\u002Fllms-txt-what-it-does-2026","llms.txt","7 min",[1162,306,305],{"title":1184,"description":1456},[1484,1487,1488,1489,1490,1491],{"title":1485,"url":1486},"llmstxt.org, The \u002Fllms.txt file (v2, modified August 10, 2026)","https:\u002F\u002Fllmstxt.org\u002F",{"title":311,"url":312},{"title":314,"url":315},{"title":320,"url":321},{"title":323,"url":324},{"title":326,"url":327},"blog\u002Fllms-txt-what-it-does-2026","llms.txt, what is llms.txt, does llms.txt help seo, llms.txt google, llms.txt chatgpt, ai crawlers, robots.txt vs llms.txt, generative engine optimization",[1495,1496,1497,1498,1499],"llms.txt is \"A proposal to standardise on using an \u002Fllms.txt file to provide information to help agents use a website.\" It is not an official web standard.","Its own author says the files \"are used most heavily for software documentation, where coding agents follow them to find API references and tutorials.\"","Google says an llms.txt file \"will neither harm nor help your site's visibility or rankings in Google Search, as Google Search ignores them.\"","None of the crawler pages from OpenAI, Anthropic or Perplexity says their products read other sites' llms.txt files to choose what to cite.","llms.txt doesn't control access. To allow or block AI crawlers, use robots.txt.","https:\u002F\u002Fapp369.com\u002Fblog\u002Fllms-txt-what-it-does-2026\u002F","mcGB7AW8P_-o6WCVmE_OZ81SvOcSKK-UTq5deSiNvxo",[1503,1505,1507,1509,1513,1514],{"keyword":5,"url":342,"title":5,"relevance":1504},58,{"keyword":347,"url":813,"title":347,"relevance":1506},36,{"keyword":817,"url":1180,"title":817,"relevance":1508},22,{"keyword":1510,"url":1511,"title":1510,"relevance":1512},"How to Rank on Google and AI Search Engines in 2026","https:\u002F\u002Fapp369.com\u002Fblog\u002Fhow-to-rank-on-google-ai-search-2026\u002F",19,{"keyword":1184,"url":1500,"title":1184,"relevance":934},{"keyword":1515,"url":1516,"title":1515,"relevance":912},"Google Play Contacts and Location Permission Changes 2027","https:\u002F\u002Fapp369.com\u002Fblog\u002Fgoogle-play-contacts-permissions-policy-2027\u002F",1792486030730]