How to get your business recommended by ChatGPT
When someone asks ChatGPT for the best florist, lawyer, or gym in their city, it runs a live web search, reads the pages its crawlers can access, and builds an answer with recommendations. This guide covers the seven steps that determine whether your business is in that answer. Every step ends with a way to verify it worked. The same steps apply to Perplexity, Google AI Overviews, and Gemini.
1.Let AI crawlers in
Before anything else, the crawlers have to be allowed through. There are two separate gates, and most owners only know about one:
- robots.txt, the file at yourdomain.com/robots.txt that states which crawlers are welcome. Reputable AI crawlers read it first and obey it. A
Disallow: /aimed at GPTBot means OpenAI never reads your site, even if your server would happily respond. - Your firewall or CDN, which can physically reject crawler requests. Some security products and CDN settings block AI bots by default, silently.
The blocks are usually accidental. Cloudflare, for example, offers a one toggle setting that adds AI crawler blocks to robots.txt without touching your site files. In our scan of 22,324 small business websites, more than half blocked at least one AI associated crawler, and nearly 1 in 5 blocked a crawler that AI search platforms depend on.
Verify: open yourdomain.com/robots.txt and search for GPTBot, OAI-SearchBot, ClaudeBot, and PerplexityBot. Any Disallow: / under those names is a block, no matter what your firewall says.
2.Serve real HTML
AI crawlers do not run JavaScript. If your site is a single page app that renders content in the browser, a crawler receives an empty shell and moves on. This is the most common invisible failure on modern sites: everything looks fine to humans, and there is nothing there for machines.
Verify: run curl https://yourdomain.com and read the output. If your services, address, and descriptions are not in that raw HTML, AI platforms cannot see them.
3.Answer real questions in plain text
AI answers are assembled from passages that directly resolve the question asked. Pages win citations by being quotable: one clear topic per page, complete sentences, and the answer in the first paragraph rather than after three screens of brand story. Specifics beat adjectives. A price, a timeline, a statistic, or a neighborhood name gives an AI engine a fact worth repeating, and "premier full service solutions" gives it nothing.
Verify: for each service you offer, check there is a page whose first paragraph would make sense read aloud as the answer to a customer question.
4.Add structured data
Structured data (JSON-LD markup) states facts about your business in a format machines read without guessing: who you are, what you sell, where you operate, what things cost, and which questions you answer. It sits invisibly in the page source. For most businesses the priority set is Organization, LocalBusiness or ProfessionalService, Offer with prices, and FAQPage.
Verify: paste your homepage URL into Google's Rich Results Test or validator.schema.org and confirm your organization and services appear.
5.Publish the AI navigation file (llms.txt)
llms.txt is an emerging standard: a plain text file at yourdomain.com/llms.txt that summarizes your business and lists your most important pages with one line descriptions. Think of it as a welcome document for AI systems, the counterpart to robots.txt setting rules. It takes an hour to write and removes all guesswork about what your site contains. Ours is public if you want a template.
Verify: yourdomain.com/llms.txt loads as plain text and accurately describes what you sell today.
6.Build your entity footprint
For "best X in city" questions, AI platforms do not take your word for it. They cross reference outside sources: business directories, review platforms, press mentions, and roundup articles. Two things follow from that. Your name, address, and description need to be consistent everywhere they appear, so platforms treat your business as one known entity. And third party mentions, like being included in a local "best of" list, often move recommendations more than anything on your own site.
Verify: search your exact business name on ChatGPT and Perplexity. If they cannot say what you do and where, the entity footprint is the gap.
7.Measure monthly
Pick 10 to 25 queries your real customers would ask, the same ones every month, and record whether each platform mentions your business. That percentage is your AI Share of Voice. It is the only honest way to know whether any of this is working, and it also shows you which competitors keep winning and why. One warning from experience: settings drift, plugins update, and a site that was open in March can be silently blocked by July. Measurement catches regressions that nobody notices from the inside.
Verify: after 3 months you should have three data points per query per platform, and a trend line instead of anecdotes.
Doing this yourself vs hiring it out
Everything above is doable in house if you have someone comfortable with robots.txt, JSON-LD, and your CMS. If you would rather hand it off, this checklist is exactly what our $1,000 implementation covers, with verification tests at the end, and the monthly measurement is what the $250 tracking retainer does.
Not sure where your site stands?
The free audit checks every step on this page against your website and tells you which ones are costing you visibility.
Get Free Audit