<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bulti</title>
    <description>The latest articles on DEV Community by Bulti (@bulti_global).</description>
    <link>https://dev.to/bulti_global</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4038251%2Fbea9d644-c8bf-4e92-a184-daf64e9d5c36.png</url>
      <title>DEV Community: Bulti</title>
      <link>https://dev.to/bulti_global</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bulti_global"/>
    <language>en</language>
    <item>
      <title>There's a formula for content AI quotes — 5 GEO moves you can apply today</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:32:33 +0000</pubDate>
      <link>https://dev.to/bulti_global/theres-a-formula-for-content-ai-quotes-5-geo-moves-you-can-apply-today-2d8l</link>
      <guid>https://dev.to/bulti_global/theres-a-formula-for-content-ai-quotes-5-geo-moves-you-can-apply-today-2d8l</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Generative engine optimization means structuring content so an AI can retrieve, understand, and quote the answer to a customer question.&lt;/li&gt;
&lt;li&gt;The formula for content AI quotes has five parts — conclusion first · self-contained paragraphs · question-style subheads · FAQs · a readable surface.&lt;/li&gt;
&lt;li&gt;All five require no code. You can do them today, just by editing content you already have.&lt;/li&gt;
&lt;li&gt;The best bang for your buck is conclusion first. Moving your conclusion paragraph to the top alone changes the structure.&lt;/li&gt;
&lt;li&gt;The sneaky blocker is the surface. Image-based product detail pages — on your own store or on marketplaces — mean AI can't read the text at all.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  1. Conclusion first: intros don't get quoted
&lt;/h2&gt;

&lt;p&gt;When AI assembles an answer, it grabs the paragraph that &lt;em&gt;directly answers the question&lt;/em&gt; first. You know the kind of opener — "As the weather turns cooler and everyone starts thinking about immunity…" That warm-up is exactly why the piece never gets quoted.&lt;/p&gt;

&lt;p&gt;If the customer's question is "Can a protein shake replace a meal?", give the answer in your first two sentences: "To use one as a meal replacement, look for at least 20g of protein plus a filling ingredient." Like that. And as you may have noticed, the summary block at the top of this very article works the same way.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Self-contained paragraphs: AI doesn't read your whole article
&lt;/h2&gt;

&lt;p&gt;AI quotes in paragraph-sized chunks. But phrases like "as mentioned above" or "that product" lose their meaning the moment a paragraph is cut out of context. Write so that any paragraph stands on its own — swap pronouns for the actual product name and concrete criteria. It may feel slightly repetitive to a human reader, but to AI, that's what makes a paragraph quotable.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Subheads = your customer's questions: don't write "Product Features"
&lt;/h2&gt;

&lt;p&gt;Subheads like "Product Features" or "Brand Story" signal nothing to AI. If you use the questions customers actually ask — "Can I use this on sensitive skin?" — as your H2 subheads, AI preferentially pulls the section that matches the question.&lt;/p&gt;

&lt;p&gt;Where do you find those questions? You already have them. Reviews, customer inquiries, and search autocomplete are all warehouses full of questions.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Three FAQs: AI's favorite structure
&lt;/h2&gt;

&lt;p&gt;A follow-up question plus a two-or-three-sentence answer — an FAQ is question-and-answer by design, which makes it the easiest thing for AI to quote. Questions that come up right before purchase — shipping, how to use, comparisons — work especially well.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 FAQ schema&lt;br&gt;
Marking up your page's FAQ in a format search engines understand (structured data). If you have the bandwidth, it's worth adding — but a plain-text FAQ delivers GEO value on its own. Don't let perfectionism keep you from starting.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  5. A readable surface: it doesn't matter how well you write if it can't be read
&lt;/h2&gt;

&lt;p&gt;This is many sellers' blind spot. Most marketplace listings (Amazon, Etsy, and the like) are a single flat image, so AI can't read the text. No matter how good the content you pack into that image, AI sees a blank page.&lt;/p&gt;

&lt;p&gt;GEO's home turf is surfaces where the text actually exists in the HTML — your own store's product pages and your blog. One blog post that moves your listing's key content into real text is far more visible to AI than ten image-based detail pages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your 5-item to-do for today&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Put the conclusion in the first paragraph&lt;/li&gt;
&lt;li&gt;[ ] Rewrite paragraphs to stand alone&lt;/li&gt;
&lt;li&gt;[ ] Turn subheads into questions&lt;/li&gt;
&lt;li&gt;[ ] Add 3 FAQs&lt;/li&gt;
&lt;li&gt;[ ] Secure a text-based surface&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. Of the five, which should I do first?&lt;/strong&gt;&lt;br&gt;
Number one. Just moving an existing piece's conclusion to the top changes the structure, and it's the cheapest edit you'll make.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. How often should I publish?&lt;/strong&gt;&lt;br&gt;
Coverage matters more than frequency. It's more efficient to first build a list of the questions customers ask AI, then fill in the unanswered ones one at a time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. I already have dozens of posts. Do I have to fix them all?&lt;/strong&gt;&lt;br&gt;
No. Start with the posts closest to a buying decision — comparisons, recommendations, how-tos. For everything else, just write new posts in this structure going forward.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/geo-howto" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>marketing</category>
      <category>startup</category>
    </item>
    <item>
      <title>What is GEO, exactly? It means your customers have started asking AI instead of Google.</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:32:09 +0000</pubDate>
      <link>https://dev.to/bulti_global/what-is-geo-exactly-it-means-your-customers-have-started-asking-ai-instead-of-google-158</link>
      <guid>https://dev.to/bulti_global/what-is-geo-exactly-it-means-your-customers-have-started-asking-ai-instead-of-google-158</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;GEO is the work of getting your brand cited inside an AI's answer. If SEO is about ranking near the top of a list of links, GEO is about getting &lt;em&gt;inside the answer itself.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Search volume shows the direction. Over the last three months, searches for "SEO optimization" fell -42%, while GEO-related searches rose +29% to +66% (Google Keyword Planner data).&lt;/li&gt;
&lt;li&gt;An AI answer usually names just two or three brands. The seats are scarce — and whoever gets in first tends to stay in for a while.&lt;/li&gt;
&lt;li&gt;Right now, most sellers have never heard of GEO. This is the window where the people who know can claim the ground.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The shift has already happened — your customers moved first
&lt;/h2&gt;

&lt;p&gt;Picture a customer a few years ago. They searched "best probiotics," opened ten blue links, filtered out the ads, and compared three or four blog reviews. Now picture a customer today. They ask ChatGPT, "Recommend a probiotic — which one should I pick?" and choose from the two or three brands the AI hands back. Even Google now leads with an AI Overview above the results.&lt;/p&gt;

&lt;p&gt;Sounds like an early-adopter thing? The search-volume data says otherwise.&lt;/p&gt;

&lt;p&gt;Searches for the old playbook are sliding; searches for the new one are climbing. The absolute volumes are still small — a few hundred a month — but that's exactly the point. If you wait until the volume gets big, you're already late. By then you're sprinting alongside every competitor.&lt;/p&gt;

&lt;h2&gt;
  
  
  SEO vs GEO: what's the same, and what's completely different
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;SEO&lt;/th&gt;
&lt;th&gt;GEO&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goal&lt;/td&gt;
&lt;td&gt;Rank your link higher in a results list&lt;/td&gt;
&lt;td&gt;Get your brand/content cited in an AI answer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Judge&lt;/td&gt;
&lt;td&gt;Search-engine ranking algorithm&lt;/td&gt;
&lt;td&gt;Language model ("does this directly answer the question?")&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Weapon&lt;/td&gt;
&lt;td&gt;Keywords, backlinks, domain authority&lt;/td&gt;
&lt;td&gt;Sentences and structure that answer the question head-on&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Slots available&lt;/td&gt;
&lt;td&gt;10+&lt;/td&gt;
&lt;td&gt;2–3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The core difference is the judge. SEO is scored by an algorithm; GEO is scored by a language model asking, "Is this clear enough to quote?" That's why answering the question in your very first paragraph beats repeating a keyword ten times.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 GEO (Generative Engine Optimization)&lt;br&gt;
The practice of designing content so that "generative" engines — ChatGPT, Perplexity, Google AI Overviews — use it as raw material for their answers. The concept was first proposed in a 2023 academic paper, and it has since crossed over into e-commerce.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Are SEO and GEO enemies? No. Well-structured content is good for both. What changes is the standard you design to — "keyword rank" versus "question coverage."&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters for sellers: the seats are scarce
&lt;/h2&gt;

&lt;p&gt;An AI answer mentions only two or three brands. Compared to a ten-link results page, the shelf just shrank to a third of its size. Scarcity cuts both ways: miss the cut and you effectively don't exist to the customer; make it and you all but monopolize the exposure.&lt;/p&gt;

&lt;p&gt;And right now, almost no sellers are competing for those seats. In most categories, a large share of real customer questions sit unanswered — no one has claimed them. If the game is grabbing empty chairs, then &lt;em&gt;when you start&lt;/em&gt; is the whole strategy.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to do next
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Start with &lt;a href="https://en.bultibulti.com/learn/geo-howto" rel="noopener noreferrer"&gt;five practical GEO moves&lt;/a&gt; if you already have pages to improve.&lt;/li&gt;
&lt;li&gt;Run a &lt;a href="https://en.bultibulti.com/learn/geo-diagnosis" rel="noopener noreferrer"&gt;GEO audit&lt;/a&gt; to find the highest-priority gap.&lt;/li&gt;
&lt;li&gt;Use a fixed routine to &lt;a href="https://en.bultibulti.com/learn/track-ai-visibility" rel="noopener noreferrer"&gt;track your brand in AI search&lt;/a&gt; after you publish.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. Is GEO only for big brands?&lt;/strong&gt;&lt;br&gt;
No. AI doesn't look at brand size — it looks for content that answers the question. If the content exists, a small DTC store gets cited. And large brands with no useful content get left out all the time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. If I already do SEO, does GEO happen automatically?&lt;/strong&gt;&lt;br&gt;
There's overlap, but it's not automatic. Keyword-stuffed ranking pages are hard for AI to quote. You have to redesign them into a question-and-answer structure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. When do results show up?&lt;/strong&gt;&lt;br&gt;
It depends on how often the AI re-reads the web, but usually within a few weeks of publishing. Because there's more open space than in SEO — which carries 15 years of accumulated competition — it tends to reflect faster.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/geo-meaning" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>marketing</category>
      <category>startup</category>
    </item>
    <item>
      <title>How ChatGPT picks the products it shows — and how a small brand gets in</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:30:09 +0000</pubDate>
      <link>https://dev.to/bulti_global/how-chatgpt-picks-the-products-it-shows-and-how-a-small-brand-gets-in-57mo</link>
      <guid>https://dev.to/bulti_global/how-chatgpt-picks-the-products-it-shows-and-how-a-small-brand-gets-in-57mo</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ChatGPT shopping results have two layers: a &lt;strong&gt;product carousel&lt;/strong&gt; fed by structured product data, and the &lt;strong&gt;written recommendation&lt;/strong&gt; around it, which is assembled from ordinary web pages.&lt;/li&gt;
&lt;li&gt;Semrush ran the same product query 100 times and found ChatGPT's top product appeared in &lt;strong&gt;Google Shopping's first three results 75% of the time&lt;/strong&gt;. Your Google Shopping health leaks straight into the carousel.&lt;/li&gt;
&lt;li&gt;Shopify merchants are already in the catalog integration by default. Non-Shopify merchants apply for a direct feed at &lt;a href="https://chatgpt.com/merchants" rel="noopener noreferrer"&gt;chatgpt.com/merchants&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The feed gets you &lt;em&gt;into&lt;/em&gt; the carousel. It does not write the sentence that says why you're the right choice — that comes from content, reviews and third-party pages.&lt;/li&gt;
&lt;li&gt;Small brands lose in the written layer more often than in the feed. That's also the layer you can fix this week without an integration.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Two different machines
&lt;/h2&gt;

&lt;p&gt;When someone asks ChatGPT "what's a good fragrance-free sunscreen for sensitive skin", two things happen at once, and they run on different fuel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The carousel.&lt;/strong&gt; Products with images and prices. This is powered by structured product data — a feed pushed to OpenAI, plus third-party product metadata. OpenAI's help documentation says merchants are ranked on factors like availability, price, quality and whether they're the maker or primary seller, and that results are organic rather than paid placement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The answer.&lt;/strong&gt; The paragraphs explaining what matters for sensitive skin, which ingredients to avoid, and which brands people rate. This is retrieved from the open web: guides, reviews, forums, and your own pages if they happen to answer the question in extractable text.&lt;/p&gt;

&lt;p&gt;Most DTC brands obsess over the first machine and ignore the second. The second is where "and X is the one usually recommended for this" gets decided.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the evidence says about the carousel
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.semrush.com/blog/chatgpt-searches-google-shopping/" rel="noopener noreferrer"&gt;Semrush's experiment&lt;/a&gt; is the most useful public data point. Running a product query 100 times, they found ChatGPT issues two sets of background searches: contextual queries that build the written answer, and Google Shopping queries that populate the products. The top ChatGPT product sat in Google Shopping's top three results 75% of the time.&lt;/p&gt;

&lt;p&gt;The practical read: for the carousel, your Google Merchant Center feed quality, pricing, availability and review volume are doing more work than anything you write.&lt;/p&gt;

&lt;p&gt;Meanwhile the official path keeps getting more formal:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Shopify merchants&lt;/strong&gt; are integrated through Shopify Catalog. OpenAI states no additional work is required from individual merchants.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Everyone else&lt;/strong&gt; applies at &lt;a href="https://chatgpt.com/merchants" rel="noopener noreferrer"&gt;chatgpt.com/merchants&lt;/a&gt; and, once approved, pushes a feed (CSV, TSV, XML or JSON) to an allow-listed HTTPS endpoint, refreshable as often as every 15 minutes.&lt;/li&gt;
&lt;li&gt;Feed fields include explicit flags — &lt;code&gt;is_eligible_search&lt;/code&gt; controls whether a product can appear in ChatGPT search results at all.&lt;/li&gt;
&lt;li&gt;Shopping is live for ChatGPT users in the U.S. first, expanding from there.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you sell on Shopify in the U.S., you are probably already eligible and don't know it. Check by asking ChatGPT a category question and seeing whether you appear.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where small brands actually lose
&lt;/h2&gt;

&lt;p&gt;We scan a lot of small ecommerce sites. The pattern repeats:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The answer layer never had a chance.&lt;/strong&gt; The brand's product page describes the product in marketing language and puts the useful detail — ingredients, who it suits, what it doesn't do — in an image. A model extracting text finds a slogan and moves on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No comparison content exists.&lt;/strong&gt; Buyers ask comparative questions ("X vs Y for oily skin"). The only pages answering those are affiliate roundups, so the affiliate roundup decides who gets named.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Third-party evidence is thin.&lt;/strong&gt; Reviews concentrated on your own site help conversion but travel poorly. Mentions on independent sites, forums and retailer pages are what the answer layer reads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The buyer question was never written down.&lt;/strong&gt; Teams optimise for the phrase they use internally, not the sentence a customer types. "Barrier-repair moisturiser" versus "moisturizer for oily but dehydrated skin" — one of those gets asked.&lt;/p&gt;

&lt;h2&gt;
  
  
  An order of work that fits a small team
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Feed hygiene first, because it's mechanical.&lt;/strong&gt; Google Merchant Center clean, titles descriptive, availability accurate, Product schema on product pages. If you're not on Shopify, apply for the OpenAI feed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Move the buying detail out of images into text.&lt;/strong&gt; Ingredients, sizing, who it's for, who it isn't for. Same page, readable format.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write the comparison you're currently outsourcing.&lt;/strong&gt; One honest page comparing your product to the obvious alternative, including where the alternative wins. Models quote balanced pages more readily than one-sided ones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Answer the top five questions your support inbox already gets.&lt;/strong&gt; In the customer's words, in an FAQ block, conclusion first.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Re-ask the same questions 30 days later.&lt;/strong&gt; Same questions, same models. Otherwise you're measuring noise.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;This week, in order&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Merchant Center feed clean and Product schema live&lt;/li&gt;
&lt;li&gt;[ ] One product page rewritten so key detail is text not image&lt;/li&gt;
&lt;li&gt;[ ] One honest comparison page published&lt;/li&gt;
&lt;li&gt;[ ] Five real customer questions answered in an FAQ&lt;/li&gt;
&lt;li&gt;[ ] Baseline recorded so Day 30 means something&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What about Perplexity and the others
&lt;/h2&gt;

&lt;p&gt;Perplexity's shopping surface leans on its own retrieval plus merchant data, and Google's AI Mode leans on the Shopping Graph it already owns. The mechanics differ, but the two-layer shape holds everywhere: a structured product layer you feed, and a written recommendation layer assembled from pages anyone can publish.&lt;/p&gt;

&lt;p&gt;That second layer is the one a small brand can win, because it's decided by whoever answered the question best, not by whoever has the biggest catalog.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://en.bultibulti.com/a" rel="noopener noreferrer"&gt;free scan&lt;/a&gt; shows which of 30 real buyer questions your page currently answers, and what people actually search around them. It takes about 30 seconds and doesn't ask for a card. For the full picture of what an audit covers, see &lt;a href="https://en.bultibulti.com/learn/geo-diagnosis" rel="noopener noreferrer"&gt;what a GEO audit measures&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. How do I get my products into ChatGPT shopping results?&lt;/strong&gt;&lt;br&gt;
If you're on Shopify, product data already flows through Shopify Catalog. Otherwise apply at chatgpt.com/merchants for direct feed access, then push a compliant feed with &lt;code&gt;is_eligible_search&lt;/code&gt; set to true.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Can I pay to appear in ChatGPT shopping results?&lt;/strong&gt;&lt;br&gt;
OpenAI states shopping results are organic and not influenced by paid placement. Feed quality, relevance and user context determine what surfaces.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Does ChatGPT rank products by price?&lt;/strong&gt;&lt;br&gt;
Not directly. OpenAI's documentation says merchants are ranked on factors including availability, price, quality and whether they are the maker or primary seller, and price shown may not be the lowest available.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Why does ChatGPT recommend my competitor and not me?&lt;/strong&gt;&lt;br&gt;
Usually because the written layer, not the product layer, named them: a review site, a comparison page or a forum thread answered the buyer's question and cited them. That's content you can compete with.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/chatgpt-shopping" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>ecommerce</category>
      <category>seo</category>
      <category>marketing</category>
    </item>
    <item>
      <title>AI visibility tools: what they actually cost, and what they don't do</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:29:40 +0000</pubDate>
      <link>https://dev.to/bulti_global/ai-visibility-tools-what-they-actually-cost-and-what-they-dont-do-2d6m</link>
      <guid>https://dev.to/bulti_global/ai-visibility-tools-what-they-actually-cost-and-what-they-dont-do-2d6m</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Every tool in this category does roughly the same thing: run a list of prompts against AI models on a schedule and count how often your brand shows up.&lt;/li&gt;
&lt;li&gt;Published entry prices run from &lt;strong&gt;$29/mo to $295/mo&lt;/strong&gt;, and the tiers a real brand ends up on sit closer to &lt;strong&gt;$199–$495/mo&lt;/strong&gt;. That's &lt;strong&gt;$2,400–$5,900 a year&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Free plans are rare. Most give a trial, and several hide their real price behind a demo.&lt;/li&gt;
&lt;li&gt;Every one of them tells you &lt;em&gt;that&lt;/em&gt; you're invisible. None of them writes the page that fixes it, and none of them knows what your customers actually ask.&lt;/li&gt;
&lt;li&gt;Measurement is the cheap part. Deciding what to publish is the part that costs you a quarter if you get it wrong.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What this category actually sells
&lt;/h2&gt;

&lt;p&gt;An AI visibility tool does three things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Sends a fixed set of prompts to ChatGPT, Gemini, Perplexity, Claude and others, usually daily.&lt;/li&gt;
&lt;li&gt;Records whether you were named, which sources were cited, and how competitors placed.&lt;/li&gt;
&lt;li&gt;Draws the trend on a dashboard.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's a monitoring product. It's genuinely useful once you have something to monitor. It's also, in most cases, the second thing a brand needs, not the first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Published pricing, checked 2026-08-15
&lt;/h2&gt;

&lt;p&gt;All figures come from each vendor's own public pricing page on the date checked. Prices move, and "Enterprise" is custom everywhere, so treat this as a starting map and click through before you budget.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Entry price&lt;/th&gt;
&lt;th&gt;Highest published tier&lt;/th&gt;
&lt;th&gt;Free access&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://otterly.ai/pricing" rel="noopener noreferrer"&gt;OtterlyAI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$29/mo (Lite)&lt;/td&gt;
&lt;td&gt;$489/mo (Premium); Enterprise from $1,000/mo&lt;/td&gt;
&lt;td&gt;Free trial, no card&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://peec.ai/pricing" rel="noopener noreferrer"&gt;Peec AI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$95/mo (Brand Starter)&lt;/td&gt;
&lt;td&gt;$495/mo (Brand Advanced); agency plans to $795/mo&lt;/td&gt;
&lt;td&gt;Trial, limits set by vendor&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://www.tryprofound.com/pricing" rel="noopener noreferrer"&gt;Profound&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$99/mo billed yearly (Starter)&lt;/td&gt;
&lt;td&gt;$399/mo billed yearly (Growth)&lt;/td&gt;
&lt;td&gt;"Try for free", no published limits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://www.semrush.com/pricing/ai/" rel="noopener noreferrer"&gt;Semrush AI Visibility&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$99/mo per domain, billed annually&lt;/td&gt;
&lt;td&gt;Enterprise, price not published&lt;/td&gt;
&lt;td&gt;None stated&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://ahrefs.com/brand-radar" rel="noopener noreferrer"&gt;Ahrefs Brand Radar&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$50/mo (custom-prompt packages)&lt;/td&gt;
&lt;td&gt;$699/mo (all AI platforms)&lt;/td&gt;
&lt;td&gt;Free public preview&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://scrunch.com/pricing" rel="noopener noreferrer"&gt;Scrunch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$250/mo (Core)&lt;/td&gt;
&lt;td&gt;Enterprise, no published ceiling&lt;/td&gt;
&lt;td&gt;7-day trial&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://athenahq.ai/plans" rel="noopener noreferrer"&gt;Athena HQ&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;$295/mo, or $245/mo billed annually&lt;/td&gt;
&lt;td&gt;Enterprise, custom&lt;/td&gt;
&lt;td&gt;Free Essential plan with $25 credit&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Three things worth noticing in that table.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The advertised number is not the number you pay.&lt;/strong&gt; Profound's $99 and Semrush's $99 are both annual-billing prices, so the real commitment is roughly $1,200 up front. Several vendors show a lower "annual-equivalent" monthly figure that only applies if you buy a year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The useful tier is higher than the entry tier.&lt;/strong&gt; Entry plans typically cover one brand, a small prompt allowance and one or two models. Brands that want competitor tracking across several engines land in the $199–$495 range.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free means trial, not free.&lt;/strong&gt; Athena HQ is the exception with a genuinely free plan carrying a $25 credit. Ahrefs gives a public preview of Brand Radar data. Everyone else wants a card eventually.&lt;/p&gt;

&lt;h2&gt;
  
  
  The question the dashboards can't answer
&lt;/h2&gt;

&lt;p&gt;Here's the honest limit of the entire category, including the free scan on this site.&lt;/p&gt;

&lt;p&gt;A visibility tool measures &lt;strong&gt;the prompts you gave it&lt;/strong&gt;. If the prompt list is wrong, the dashboard is confidently wrong. It will show a clean 0% and you will have learned nothing, because your customers never asked those questions in the first place.&lt;/p&gt;

&lt;p&gt;Nobody outside your company knows what your buyers actually type. Not us, not an agency, not a $495/mo tracker. That knowledge sits with the person who reads your support inbox and your product reviews.&lt;/p&gt;

&lt;p&gt;So the sequence that works is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Get the questions right first. They come from your own customer conversations, not from a keyword tool.&lt;/li&gt;
&lt;li&gt;Measure once against those questions, to get a baseline.&lt;/li&gt;
&lt;li&gt;Publish an answer to the highest-value unanswered question.&lt;/li&gt;
&lt;li&gt;Re-measure the same questions later so the change means something.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A daily dashboard is worth paying for at step 4, when you already have a publishing cadence to attribute movement to. Bought at step 1, it becomes a $3,000-a-year graph of a number you can't move.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Before you buy any tracker&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Write down 20 questions your customers actually asked you&lt;/li&gt;
&lt;li&gt;[ ] Check whether your pages answer them in text a crawler can read&lt;/li&gt;
&lt;li&gt;[ ] Publish one answer&lt;/li&gt;
&lt;li&gt;[ ] Only then start paying to watch a trend&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where Bulti sits, plainly
&lt;/h2&gt;

&lt;p&gt;We are not a tracker, and we'd rather say that than sell you a worse version of one.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;a href="https://en.bultibulti.com/a" rel="noopener noreferrer"&gt;free report&lt;/a&gt; reads one of your public pages, tests it against 30 buyer questions for your category, and shows you the gaps and real US search volume behind them. No sign-up, no card.&lt;/li&gt;
&lt;li&gt;The paid product is a &lt;strong&gt;$1,500 one-time&lt;/strong&gt; 60-day operating program: the full report, 60 pre-written lessons, and the same automated diagnosis re-run at Day 30 and Day 60 so you can compare like with like. No subscription, no renewal.&lt;/li&gt;
&lt;li&gt;There are no consulting hours in it. It's software plus a fixed curriculum, and it's priced against a year of a mid-tier subscription rather than against an agency retainer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If what you need is a daily dashboard across nine models, buy one of the tools above — several are good. If what you need is to know which page to write this week and to have proof it changed anything, that's the gap we built for.&lt;/p&gt;

&lt;p&gt;Not sure what a &lt;a href="https://en.bultibulti.com/learn/geo-diagnosis" rel="noopener noreferrer"&gt;GEO audit tool measures&lt;/a&gt; before you spend anything? It walks through the four checks, including a 20-minute version you can run by hand. To measure actual model mentions, use the &lt;a href="https://en.bultibulti.com/learn/track-ai-visibility" rel="noopener noreferrer"&gt;AI search visibility tracking routine&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. Which AI visibility tool is best?&lt;/strong&gt;&lt;br&gt;
For continuous multi-model monitoring with competitor benchmarking, Profound, Peec AI and Scrunch are the most commonly cited in that order of maturity, and Athena HQ has the only meaningful free tier. "Best" depends on whether you already publish regularly — if you don't, no tracker will help yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Is there a free AI visibility checker?&lt;/strong&gt;&lt;br&gt;
Athena HQ has a free plan with a $25 credit, Ahrefs offers a public Brand Radar preview, and our own &lt;a href="https://en.bultibulti.com/a" rel="noopener noreferrer"&gt;scan&lt;/a&gt; is free with no sign-up. Everything else in the category is a time-limited trial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. What's a realistic budget for AI visibility tracking?&lt;/strong&gt;&lt;br&gt;
If you want more than one brand, more than one engine and competitor data, plan for $200–$500 a month. Entry tiers at $29–$99 are for a single brand with a small prompt set, and several of them require annual billing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Do I need a tracker to appear in ChatGPT?&lt;/strong&gt;&lt;br&gt;
No. Trackers measure; they don't change what AI reads. Appearing depends on whether your pages answer buyer questions in crawlable text, and on what third-party sources say about you.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/ai-visibility-tools" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>marketing</category>
      <category>saas</category>
    </item>
    <item>
      <title>Answer engine optimization: the same work, a clearer name</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:29:10 +0000</pubDate>
      <link>https://dev.to/bulti_global/answer-engine-optimization-the-same-work-a-clearer-name-2ehg</link>
      <guid>https://dev.to/bulti_global/answer-engine-optimization-the-same-work-a-clearer-name-2ehg</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AEO (answer engine optimization)&lt;/strong&gt; means making your content easy to lift into a direct answer — in an AI assistant, an AI Overview, or a featured snippet.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GEO (generative engine optimization)&lt;/strong&gt; is the same intent, aimed specifically at generative systems. In practice the two labels describe overlapping work.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO&lt;/strong&gt; is still the foundation. Answer engines mostly read pages that regular crawlers can already reach.&lt;/li&gt;
&lt;li&gt;The acronym doesn't decide anything. The work is: answer a real question, in extractable text, on a page that can be found and corroborated.&lt;/li&gt;
&lt;li&gt;If you have to pick one thing to do first, make sure your buying-decision detail exists as text rather than inside an image.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why three names exist
&lt;/h2&gt;

&lt;p&gt;Search changed shape faster than the vocabulary settled.&lt;/p&gt;

&lt;p&gt;Once assistants started answering instead of listing, practitioners needed a word for "getting picked as the answer". Several appeared at once: answer engine optimization, generative engine optimization, LLM SEO, AI search optimization. Vendors then attached themselves to whichever label they'd bet on.&lt;/p&gt;

&lt;p&gt;US search volume, measured with Google's keyword planner in August 2026, tells you roughly where the market's language is:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Term&lt;/th&gt;
&lt;th&gt;US monthly searches&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;generative engine optimization&lt;/td&gt;
&lt;td&gt;5,400&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ai search optimization&lt;/td&gt;
&lt;td&gt;3,600&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;answer engine optimization&lt;/td&gt;
&lt;td&gt;2,400&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;geo optimization&lt;/td&gt;
&lt;td&gt;1,300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;llm seo&lt;/td&gt;
&lt;td&gt;880&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;llm optimization&lt;/td&gt;
&lt;td&gt;720&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Nobody has won the naming yet. Pick the one your team understands and move on — the underlying checklist doesn't change.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AEO actually asks of a page
&lt;/h2&gt;

&lt;p&gt;An answer engine is doing something narrower than a search engine. It's looking for a passage it can lift, attribute and stand behind. That imposes real constraints.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One question per passage.&lt;/strong&gt; A section that answers exactly one question is quotable. A section that covers five is not.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion before reasoning.&lt;/strong&gt; Snippet extraction takes the top of a section. If your answer arrives in the fourth paragraph, the first three are what gets read.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Self-contained sentences.&lt;/strong&gt; "As mentioned above, it's usually the second option" is unusable out of context. Answers get lifted away from their neighbours.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Text, not pictures.&lt;/strong&gt; This remains the most common blocker we see in scans of small ecommerce sites: the ingredient list, the sizing guidance, the "who this is for" — all of it inside a JPEG. A model reading the page sees a headline and a buy button.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Something to corroborate it.&lt;/strong&gt; Assistants weigh what other sources say about you. A claim only you make is a claim, not evidence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The AEO pass on one page&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Each H2 is a question a customer would type&lt;/li&gt;
&lt;li&gt;[ ] First sentence under it answers the question outright&lt;/li&gt;
&lt;li&gt;[ ] No sentence depends on the paragraph above to make sense&lt;/li&gt;
&lt;li&gt;[ ] Key buying detail is real text not an image&lt;/li&gt;
&lt;li&gt;[ ] At least one external source backs the numbers&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where AEO and SEO stop being the same thing
&lt;/h2&gt;

&lt;p&gt;They overlap more than the marketing suggests. Both want crawlable pages, clear structure and credible sources. Two differences matter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ranking versus being named.&lt;/strong&gt; SEO competes for a position in a list. AEO competes to be the sentence. There's no second page in an answer, and often no third brand. The distribution is winner-takes-most.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clicks versus mentions.&lt;/strong&gt; A user can read an answer that names you without visiting. That breaks the measurement habits SEO built — you'll see fewer clicks per unit of visibility, and your analytics won't show the impression at all. Track mentions on a fixed question set, not just sessions.&lt;/p&gt;

&lt;p&gt;That second point is why measurement here has to be deliberate. If you don't write down the questions before you start, you have no baseline to compare against later.&lt;/p&gt;

&lt;h2&gt;
  
  
  The order of work
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Collect 20 real customer questions.&lt;/strong&gt; From support tickets, reviews and sales conversations. Not from a keyword tool — the phrasing customers use in an assistant is conversational and specific.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check which ones your site already answers in text.&lt;/strong&gt; Most brands are surprised here. Our &lt;a href="https://en.bultibulti.com/a" rel="noopener noreferrer"&gt;free scan&lt;/a&gt; does this against 30 category questions in about 30 seconds, and &lt;a href="https://en.bultibulti.com/learn/geo-diagnosis" rel="noopener noreferrer"&gt;the audit checklist&lt;/a&gt; covers the manual version.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix extractability before writing anything new.&lt;/strong&gt; Move the buying detail out of images, split the multi-topic sections, put conclusions first.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write the highest-value missing answer.&lt;/strong&gt; One page, one question, honestly answered — including the cases where you're not the right choice.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Re-ask the same questions after 30 days.&lt;/strong&gt; Same wording, same models. That's the only way to tell whether the work moved anything.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Notice that none of those steps requires choosing between AEO, GEO and SEO. That's the point.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. What is answer engine optimization?&lt;/strong&gt;&lt;br&gt;
It's structuring content so an answer engine — ChatGPT, Perplexity, Google's AI Overviews — can lift a direct answer from your page and attribute it to you. In practice: one question per section, conclusion first, self-contained sentences, real text instead of images.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Is AEO different from GEO?&lt;/strong&gt;&lt;br&gt;
Barely. GEO usually refers to generative systems specifically, AEO to any direct-answer surface including featured snippets. The work overlaps almost completely, and most vendors use them interchangeably.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Does AEO replace SEO?&lt;/strong&gt;&lt;br&gt;
No. Answer engines mostly draw from pages that conventional crawlers can already access. Broken indexing, blocked crawlers and thin pages hurt both. AEO is a layer on top, not a replacement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. How do I measure AEO results?&lt;/strong&gt;&lt;br&gt;
Fix a question set, record how often you're named per model before you change anything, publish, then re-ask the identical questions. Mention rate on a fixed question set is the honest metric — traffic alone will understate the effect.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/answer-engine-optimization" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>marketing</category>
      <category>webdev</category>
    </item>
    <item>
      <title>llms.txt: the evidence says nobody is reading it</title>
      <dc:creator>Bulti</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:28:44 +0000</pubDate>
      <link>https://dev.to/bulti_global/llmstxt-the-evidence-says-nobody-is-reading-it-4oja</link>
      <guid>https://dev.to/bulti_global/llmstxt-the-evidence-says-nobody-is-reading-it-4oja</guid>
      <description>&lt;h2&gt;
  
  
  ⏰ The 30-second version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;llms.txt&lt;/code&gt; is a proposed Markdown file that lists your important pages for AI systems. It is a proposal, not a standard anyone has adopted.&lt;/li&gt;
&lt;li&gt;Ahrefs analysed 137,000 sites and found &lt;strong&gt;97% of llms.txt files received zero traffic&lt;/strong&gt; in May 2026. The bots are not fetching them.&lt;/li&gt;
&lt;li&gt;SE Ranking looked at 300,000 domains and found &lt;strong&gt;no link between having llms.txt and being cited&lt;/strong&gt; in AI answers.&lt;/li&gt;
&lt;li&gt;Google has said repeatedly that it does not use the file, and OpenAI, Anthropic and Perplexity document &lt;code&gt;robots.txt&lt;/code&gt; and their crawler user-agents instead.&lt;/li&gt;
&lt;li&gt;Writing one takes an hour and costs nothing. Believing it will make AI recommend you costs a quarter.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What the file is
&lt;/h2&gt;

&lt;p&gt;Put a Markdown file at &lt;code&gt;yourdomain.com/llms.txt&lt;/code&gt; containing a short description of your site and a curated list of links to the pages you consider important. The pitch is that AI crawlers, which struggle with JavaScript-heavy pages and sprawling navigation, could read the curated list instead of guessing.&lt;/p&gt;

&lt;p&gt;It's often compared to &lt;code&gt;robots.txt&lt;/code&gt;, which causes most of the confusion. &lt;code&gt;robots.txt&lt;/code&gt; controls access. &lt;code&gt;llms.txt&lt;/code&gt; controls nothing — it's a suggestion. Search Engine Land's framing is the clearest one going: it isn't a crawl-blocker, it's a treasure map.&lt;/p&gt;

&lt;p&gt;The idea is reasonable. The question is whether anyone is holding the map.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the evidence shows
&lt;/h2&gt;

&lt;p&gt;This is the part most articles skip, so here it is with sources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Server logs, at scale.&lt;/strong&gt; &lt;a href="https://ahrefs.com/blog/llmstxt-study/" rel="noopener noreferrer"&gt;Ahrefs analysed 137,000 sites&lt;/a&gt; and found 97% of llms.txt files received zero traffic in May 2026. Not "low engagement" — zero requests.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Citations, at scale.&lt;/strong&gt; &lt;a href="https://www.searchenginejournal.com/llms-txt-shows-no-clear-effect-on-ai-citations-based-on-300k-domains/561542/" rel="noopener noreferrer"&gt;SE Ranking's analysis of 300,000 domains&lt;/a&gt; found no clear relationship between llms.txt adoption and how often a domain was cited in LLM answers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Semrush's own logs.&lt;/strong&gt; Semrush &lt;a href="https://www.semrush.com/blog/llms-txt/" rel="noopener noreferrer"&gt;checked their server logs&lt;/a&gt; from mid-August to late October 2025 and recorded zero visits to their llms.txt from Google-Extended, GPTBot, PerplexityBot or ClaudeBot. Googlebot and Bingbot fetched it a handful of times and treated it as an ordinary file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google, on the record.&lt;/strong&gt; John Mueller: &lt;em&gt;"AFAIK none of the AI services have said they're using LLMs.TXT (and you can tell when you look at your server logs that they don't even check for it). To me, it's comparable to the keywords meta tag."&lt;/em&gt; Gary Illyes added that Google has no plans to support it. When someone spotted an llms.txt on a Google developer domain and asked whether that was an endorsement, &lt;a href="https://www.seroundtable.com/google-does-not-endorse-llms-txt-40789.html" rel="noopener noreferrer"&gt;Mueller answered "no"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The deeper objection.&lt;/strong&gt; On the Search Off the Record podcast, &lt;a href="https://www.searchenginejournal.com/googles-mueller-says-llms-txt-cant-help-llms-differentiate-sites/579304/" rel="noopener noreferrer"&gt;Mueller made a structural argument&lt;/a&gt;: even a perfectly written llms.txt is self-reported. If every site claims to be the best source, the file gives an LLM no way to tell them apart. That's the meta-keywords story again, and it ended the same way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenAI.&lt;/strong&gt; GPTBot has been observed fetching &lt;code&gt;/llms.txt&lt;/code&gt; on some sites, which reads like exploration rather than endorsement. OpenAI's &lt;a href="https://platform.openai.com/docs/bots" rel="noopener noreferrer"&gt;published bot documentation&lt;/a&gt; covers OAI-SearchBot, GPTBot and ChatGPT-User, and manages access through robots.txt. llms.txt is not in it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;97%&lt;/strong&gt; — of llms.txt files got zero bot traffic (Ahrefs, 137,000 sites, May 2026)&lt;/p&gt;
&lt;h2&gt;
  
  
  So should you make one?
&lt;/h2&gt;
&lt;/blockquote&gt;

&lt;p&gt;Make one if you want. It takes an hour, it can't hurt, and if the standard is ever adopted you're already done. Anthropic, Cloudflare and Vercel publish one, mostly for documentation sites where an agent already landed and needs a map.&lt;/p&gt;

&lt;p&gt;Just be precise about what you're buying: an option on a future, not a visibility lever today. Two failure modes to avoid.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't let it substitute for the work.&lt;/strong&gt; An hour on llms.txt feels like progress. It isn't the thing that gets you named when a customer asks ChatGPT which brand to buy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't let an LLM write it for you and call it strategy.&lt;/strong&gt; Mueller's aside is hard to argue with: if an LLM can generate the file by reading your site, then an LLM can read your site.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually moves AI visibility
&lt;/h2&gt;

&lt;p&gt;The signals with evidence behind them are unglamorous:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Crawlable text.&lt;/strong&gt; If your answer only exists inside an image, a PDF or a JavaScript tab, it does not exist. This is still the single most common blocker we find in scans.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A direct answer to a real question.&lt;/strong&gt; Conclusion first, in a paragraph that stands on its own without the three paragraphs above it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Third-party corroboration.&lt;/strong&gt; What review sites, forums and retailers say about you often carries more weight in an answer than what your own homepage claims.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structure that survives extraction.&lt;/strong&gt; Question-shaped subheads, FAQ blocks, comparison tables — formats that quote cleanly.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Google's own AI-optimization guidance says the same thing in fewer words: you do not need special AI files to appear in generative search.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The hour spent better&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Find one buyer question your site answers only in an image&lt;/li&gt;
&lt;li&gt;[ ] Rewrite it as text with the conclusion first&lt;/li&gt;
&lt;li&gt;[ ] Add three FAQ entries in the words customers use&lt;/li&gt;
&lt;li&gt;[ ] Re-check the same question in 30 days
Want to see which questions your site currently fails? The &lt;a href="https://en.bultibulti.com/a" rel="noopener noreferrer"&gt;free scan&lt;/a&gt; tests one of your pages against 30 real buyer questions and shows the gaps, no sign-up needed. If you'd rather check by hand first, the &lt;a href="https://en.bultibulti.com/learn/geo-diagnosis" rel="noopener noreferrer"&gt;GEO audit checklist&lt;/a&gt; takes about 20 minutes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q. Does llms.txt help with AI citations?&lt;/strong&gt;&lt;br&gt;
There's no evidence that it does. Two large studies (Ahrefs, 137,000 sites; SE Ranking, 300,000 domains) found zero traffic to the files and no citation effect, and no major AI provider documents it as a signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Is llms.txt a Google ranking factor?&lt;/strong&gt;&lt;br&gt;
No. Google has stated it does not use the file, and that you do not need any special AI text file to appear in AI Overviews or AI Mode.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. Why do tools like Yoast and Lighthouse mention llms.txt then?&lt;/strong&gt;&lt;br&gt;
Because it's cheap to support and popular to ask about. Chrome's developer docs describe it as an "emerging convention" that &lt;em&gt;may&lt;/em&gt; help an agent already on your site. That's a hedge, not a finding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q. If I already have one, should I remove it?&lt;/strong&gt;&lt;br&gt;
No need. It costs nothing to keep. Some people noindex it so it doesn't compete with real pages in search. Just don't count it as work done on visibility.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://en.bultibulti.com/learn/llms-txt" rel="noopener noreferrer"&gt;en.bultibulti.com&lt;/a&gt;. We run a free GEO audit there — it checks one of your pages against 30 buyer questions, no signup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>webdev</category>
      <category>marketing</category>
    </item>
  </channel>
</rss>
