Skip to content

How to Show Up in ChatGPT Search as a Micro Business

No agency, no dev, no budget. Just the handful of checks that decide whether ChatGPT can see you at all.

John Cravey with AIFounder10 min readUpdated Jul 6, 2026

Here is the good news for a business with no marketing department: showing up when someone asks ChatGPT for a recommendation is not a campaign, a budget, or a retainer. It is a permission setting. There is one crawler that decides whether ChatGPT can see your website at all, and making sure it is allowed in is a job you can finish this afternoon, once, for free.

Free estimate · 2 minutes

AI search is already sending buyers. Be citable.

Build the estimate to see the AI-visibility work we would ship for your site in the first thirty days. Sixty seconds, no opt-in.

The short version

When someone asks ChatGPT "who does bookkeeping near me" or "best plumber in town," ChatGPT answers using pages it was allowed to read. It reads the web with a crawler named OAI-SearchBot. If your site tells that crawler to stay out, ChatGPT cannot show you, no matter how good you are. OpenAI says it plainly: a site opted out of OAI-SearchBot will not be shown in ChatGPT search answers (OpenAI's crawler docs). So the whole task is: make sure you are not accidentally telling it to stay out.

That word "accidentally" is the point. Almost no small business owner ever decided to block ChatGPT. But website builders, security plugins, and old settings sometimes block crawlers by default, and you would never know, because nothing on your site looks broken. You just quietly never appear in the answer. This article is how to check, and how to fix it if it is wrong.

Step one: look at your robots.txt

Every website can have a tiny text file that tells crawlers what they are allowed to read. It lives at your domain with /robots.txt on the end. To see yours, type your website address into a browser and add /robots.txt, like this: yoursite.com/robots.txt. One of three things will happen.

  • You get a "not found" page. That usually means nothing is being blocked, which is fine. Crawlers are allowed by default when there is no rule against them.
  • You see some text that does not mention OAI-SearchBot and does not say "Disallow: /" under "User-agent: *". Also fine. You are open.
  • You see "Disallow: /" (which blocks everything) or a line naming OAI-SearchBot with Disallow. That is the problem to fix. It is telling crawlers, possibly including ChatGPT's, to stay out.

Step two: make sure the door is open

If you found a block, or you just want to be explicit and safe, the fix is to add a short section that welcomes ChatGPT's search crawler by name. A named welcome beats a general block, so this works even if there is a restrictive default sitting above it.

User-agent: OAI-SearchBot
Allow: /
Add this to your robots.txt. It tells ChatGPT's search crawler it may read your whole site.

Where you put that depends on how your site was built. On common builders the path is short.

If you are not sure who built your site, forward this article to whoever set it up. It is a five-minute change for them.

Step three: wait a day, then it is done

OpenAI processes robots.txt changes in about 24 hours. So make your change, then leave it alone for a day. There is no button to press and no submission to make. You are not asking permission from OpenAI, you are just no longer standing in the doorway. After a day, the crawler can reach your pages on its normal schedule.

This is the entire task. Most micro businesses do it once and never touch it again.

Being allowed in is necessary, not sufficient

Opening the door means ChatGPT can see you. Whether it names you depends on whether your pages actually answer the questions people ask. You do not need to write a blog. You need the boring, specific facts to be present as real text on your site, not locked inside an image or a PDF.

  • What you do, in the words a customer would use. "Emergency plumber" and "drain cleaning," not "comprehensive residential solutions."
  • Where you do it. Your city and the areas you serve, written out, so "near me" questions can match you.
  • The obvious questions, answered on the page. Hours, pricing shape, whether you take same-day jobs, what to expect. If a customer asks it on the phone, put the answer in text.
  • A way to contact you that a machine can read. A phone number and address as text, not baked into a graphic.

It is also worth saying what you do not have to do. You do not need to create a ChatGPT account for your business, sign up for anything, or pay a subscription to be eligible to appear in answers. You do not need to write blog posts or run ads. You do not need to understand how the technology works. The entire requirement is that your website does not tell OpenAI's search crawler to stay away, and that your key facts exist as readable text. Everything past that is optional polish. The single highest-value action for a micro business is simply confirming the door is open, which most owners have never checked and many site builders leave ambiguous by default.

How to tell if it actually worked

You do not need analytics software or a developer to sanity-check this. There are three cheap ways to see whether you are reachable, and you can do all three yourself.

  1. Ask ChatGPT directly, with search on. In ChatGPT, ask something a customer would ask, like "who does mobile dog grooming in [your town]," and see whether it can find and name businesses like yours. If it names competitors but not you, that is a signal worth chasing, though remember it looks at the whole web, so being absent from one answer is a nudge to check your access, not proof of a block.
  2. Look at your visitor stats, if you have any. Most website builders show basic traffic. If yours lists visitors by name, look for OAI-SearchBot. Seeing it means the crawler is reaching you. Not seeing it, weeks after you allowed it, is worth investigating.
  3. Re-read your robots.txt. Visit yoursite.com/robots.txt again a day after your change and confirm the OAI-SearchBot allow line is really there and really live. Builders sometimes regenerate this file and quietly undo a manual edit, so a second look a day later is worth the thirty seconds.

Common reasons a small site stays blocked

If you allowed OAI-SearchBot and still suspect you are invisible, the block is usually one of these, and most are fixable in a few minutes by whoever manages your site.

  • A security or privacy plugin. Tools that promise to "block AI bots" often blanket-block OAI-SearchBot along with everything else, which quietly removes you from ChatGPT search. Check the plugin's settings and allow OAI-SearchBot specifically if you want to be found.
  • A leftover "coming soon" or maintenance mode. These often tell all crawlers to stay out. If you launched a while ago but the setting is still on, that is a likely culprit.
  • Your key information lives in an image. A photo of your hours or a graphic with your phone number cannot be read as text. Type the important facts out as words on the page as well.
  • The whole site is one big script. Some cheap page builders render everything with JavaScript in a way that is hard for any crawler to read. If that is you, ask your builder's support whether your text is visible to search engines.
  • You are on a free plan that blocks crawling. A few free hosting tiers restrict search indexing. Check whether your plan allows search engines to see your site at all.

None of these require code. They require knowing where to look, which is exactly what this list is for. Fix the one that applies, wait a day, and check again.

If you have a little more to work with

Everything above is the free, do-it-yourself version. If you have a few pages, more than one location, or someone who helps with marketing part-time, the job grows slightly and it is worth being a bit more systematic. That next step up is the growing-business version of this article. If you work with an agency, the way a good one packages this is described in the agency playbook, so you know what you are paying for.

Google and ChatGPT are two different doors

A lot of small business owners assume that if they show up on Google, they automatically show up in ChatGPT. That is not how it works, and the confusion costs people visibility. Google and ChatGPT read the web with different crawlers and make different decisions. You can rank perfectly well on Google and still be invisible in ChatGPT search, because ChatGPT uses its own crawler, OAI-SearchBot, and follows its own permission rules. Being allowed in one door does not open the other.

The practical upshot is that doing your normal Google SEO is good and worth continuing, but it is not the same job as this one. This article is specifically about the ChatGPT door. The good news is that most of the underlying work helps both: clear text on the page, a real description of what you do and where, and honest answers to common questions all make you easier for any machine to understand. But the one step that is unique to ChatGPT, allowing OAI-SearchBot, is the step people miss precisely because they assume Google covers it.

There is also a difference in how customers use the two. On Google, someone types a few words and scans a list of links, then decides for themselves. In ChatGPT, someone describes their whole situation in a sentence or two and asks for a recommendation, and the tool hands back a short answer with a few names. Being one of those named businesses is closer to being personally recommended than to being the tenth link on a page. That is why the ChatGPT door is worth walking through deliberately, even though it is newer and smaller today than Google. The businesses that treat it as its own job, rather than assuming Google handles it, are the ones that show up.

So do both. Keep doing the basic Google work, and separately make sure the ChatGPT door is open with the two-line change above. They are different doors, and your next customer might knock on either one.

Why this is worth ten minutes

For a micro business, being named in an AI answer is worth more per instance than almost any other kind of exposure, and it costs you nothing to be eligible. When a customer types a vague query into a search box, they get ten links and a lot of choice. When they ask ChatGPT "who should I call for X near me" and it names two or three businesses, being one of those names is close to a personal referral. The buyer arrives warmer, more decided, and less likely to be comparison-shopping ten tabs. You cannot buy that placement, and you do not have to. You just have to not be locked out of the room, which is the entire point of the ten-minute job above. The businesses that win here are not the ones with the biggest budgets. They are the ones that made sure the door was open while their competitors never checked.

That is the entire job. Make sure OAI-SearchBot can read your site, keep your key facts as plain text, and you are eligible to show up when your next customer asks ChatGPT instead of a search box. Want a second set of eyes on whether you are visible today? Run a free discovery and we will check it for you, no sales call required.

Answers

Frequently asked questions

No. There is no fee to appear in ChatGPT search. You simply need to allow OpenAI's search crawler, OAI-SearchBot, to read your site in your robots.txt file. If it is allowed and your pages are useful, you are eligible to be surfaced and cited at no cost.

What is robots.txt and do I already have one?

robots.txt is a small text file at yourdomain.com/robots.txt that tells crawlers what they may read. Most website builders create one automatically. Type your domain followed by /robots.txt into a browser to see yours. If it disallows OAI-SearchBot or disallows everything, that is what to fix.

How long until ChatGPT sees my change?

OpenAI processes robots.txt changes in roughly 24 hours. After you allow OAI-SearchBot, wait about a day before expecting the new behavior, rather than checking five minutes later.

Will allowing OAI-SearchBot let AI train on my content?

No. OAI-SearchBot only powers ChatGPT search visibility and does not collect content for training. Training uses a separate crawler called GPTBot, controlled by a separate line. You can allow search and still block training if you want.
Yes, and often more easily than in classic search, because the questions people ask assistants are specific and local, and most small competitors have done nothing here. Being clearly described and consistently listed is most of the work, and neither requires a budget.

What is the first thing to check?

That nothing is blocking the search crawler in your robots.txt. It is a two-minute check and it is the single most common reason a small business is absent. Everything else in this guide is wasted effort if the crawler was never allowed to read the site in the first place.

How should I write a page so an assistant can quote it?

Put the customer's question as a heading and answer it directly in the next two to four sentences, before any background. Assistants lift the clearest self-contained passage they can find. If your page opens with company history, that is what gets skipped, and often nothing on the page is quotable at all.

Do the details on my site need to match my other listings?

Yes, and this is where small businesses lose. Assistants corroborate across sources, so a name, address, phone, hours, or service list that disagrees between your site and your profiles makes every version less trustworthy. Making them agree costs an afternoon and is worth more than most content.

How do I know whether it worked?

Ask. Put your five buyer questions to the assistant once a month and record whether you are named. That is a real measurement for a surface with no rankings, and the trend over three months tells you far more than any single result, which can vary between sessions.

Do I need to publish more content?

Usually less than you think. Five pages that answer real buyer questions well beat twenty pages of general industry writing. For a micro business the constraint is rarely volume; it is that the pages that exist do not directly answer anything a customer would type.

Should I add schema markup?

It helps and it is a one-time job on a small site. Organization details, your services, and FAQ markup on your answer blocks give the engines facts to extract rather than infer. Get it added once, correctly, and then leave it alone.

How long does this take to show up?

Weeks rather than days for crawling and structure changes, and longer for content changes to alter what an assistant says. Because these systems refresh on their own schedules, the honest answer is to make the changes, keep the monthly panel, and judge it over a quarter.

Question we did not answer? Ask us directly and we will answer it here.

John Cravey, Founder
Written by
John Cravey
Founder

Founder of Frontend Horizon. Writes most of the long-form work on the FH blog.

Newer post
How to Control the OpenAI Crawlers With robots.txt: An Agency Playbook
Older post
On-Page SEO Automation: Titles, Meta, Schema, and Internal Links
Keep reading

More from the blog

AI·10 min

When ChatGPT Reads Your Page Live: A Micro Business Guide

Someone is checking you out on ChatGPT right now. This is how to make sure the page they get is fast, clear, and current.

AI·9 min

Should You Let AI Train on Your Content? A Micro Business Guide

The 'is AI stealing my content' question, answered plainly for a business with no legal team and no time to panic.

SEO·10 min

On-Page SEO Automation: Titles, Meta, Schema, and Internal Links

The boring on-page work is where most SEO is won and lost. It is also exactly the work AI does faster than you and never forgets.