Why ChatGPT ignores most small businesses
ChatGPT does not rank ten blue links. It composes an answer. When a user asks for "best accountant in Manchester" or "plumber near me in Bristol", the model assembles a short reply that names two or three specific businesses, then moves on. If your business is not in that reply, the user never visits your site. They never see your reviews. They never ring you.
The reason most small businesses are invisible is not budget. It is the shape of their content. ChatGPT looks for clean, structured, quotable answers. A homepage hero that reads "full-spectrum solutions for discerning clients" gives the model nothing to pull from. A homepage that says "accountants in Manchester, tax returns, VAT, fixed fees" gives it exactly what it needs.
If you want to know where you stand today, run the free AI Visibility Checker before you read any further. It takes under 60 seconds and it gives you the exact prompts to paste into ChatGPT to see whether the model mentions you by name.
How to get my business in ChatGPT: the signals that matter
ChatGPT is not a search engine. It is a language model with a retrieval system on the side. When it recommends a business, it does so because three different signals line up.
1. Plain-English match on your homepage
The first 40 words of your homepage do more work than everything else combined. They have to match the phrasing real customers use. Not the phrasing you wish customers used. Not your trade jargon. The words your best customer would use to recommend you to a friend.
Rewriting these 40 words is a one-hour job. The impact is disproportionate. We have seen small businesses move from zero citations to regular inclusion in ChatGPT answers within three weeks, from that change alone.
2. Structured data the model can quote
Structured data, specifically JSON-LD FAQ schema and LocalBusiness schema, is the scaffolding ChatGPT looks for when it picks who to cite. If your services page has six real customer questions wrapped in a FAQPage block, you have given the model a clean, tagged, quotable answer. If you have not, you have given it a paragraph.
For a deeper walk-through on the exact types to use, see our practical guide to schema markup for AI search.
3. Consistency across the open web
Your business name, address, phone number and primary category must match across your own site, your Google Business Profile, and any directories you are listed on. A single mismatch lowers the confidence score a model places on your data. You are not arguing with a human who can figure it out. You are arguing with a probability threshold.
Make ChatGPT recommend my business: the weekend checklist
This is the eight-item list we run on every small business audit. Ordered by impact, not difficulty. All of it can ship in a single weekend. We have packaged it into a $15 workbook with paste-ready templates if you want the short cut.
Rewrite the first 40 words
Plain English. Location. Three services people actually ask for. No superlatives. Read it out loud. If it sounds like a human would say it, ship it.
Add six FAQ questions with schema
Real questions your customers ask. Not fake ones. Wrap them in FAQPage JSON-LD, drop the script into the head of your services page. Nothing else to it.
Finish the Google Business Profile
Primary category as specific as the options allow. Every secondary category slot filled in. Description written in 750 characters that describe what you do, where, and for whom. If you have not touched it in 12 months, it needs a rewrite.
List your service area clearly
Named towns, postcodes, counties. On the page, and in your schema, in the areaServed array. "Near me" queries lean heavily on this field.
One service, one page
A homepage listing every service is weaker than one page per service. Split each service onto its own URL with its own Service schema. This lets ChatGPT answer narrower queries with you at the top.
Reviews in customer language
Real reviews only. Prompt happy customers by email, gently, with the phrases you would like to hear back. "Arrived on time, tidy, fixed price" is more useful than five stars with no text. Never fake reviews. The FTC Consumer Reviews and Testimonials Rule is in force with civil penalties per violation.
Citation checks across three models
Paste the ten queries your customers actually type into ChatGPT, Perplexity and Claude. Log which businesses are named. Whoever is cited today is the benchmark. Compare their homepage, FAQ and schema to yours. The gap is your backlog.
About page rewrite
Short. Who you are, how long you have been doing this, where you work, and why it matters. Not a list of awards. Not a personal memoir. A clear entity signal that a language model can use to understand what you know about.
Check your own site in under 60 seconds.
The free AI Visibility Checker gives you the exact ChatGPT, Perplexity and Claude prompts for your business. See whether you are being cited, before you spend an hour on fixes.
How to rank in ChatGPT: a worked example
Take a small accountancy practice in a mid-sized UK city. Homepage hero reads "proactive financial strategy for ambitious SMEs". Google Business Profile is set to "Accountant" with no secondary categories. No FAQ schema. No service-specific pages. This business will not be cited by ChatGPT for anything except its exact name.
After a weekend of work: hero rewritten to "chartered accountants in Nottingham, tax returns, company accounts, bookkeeping, fixed monthly fees". Six FAQs added with schema. GBP categories expanded to Accountant, Bookkeeping service, Tax preparation service. Service pages split out. Review prompts sent to the last 20 happy clients. Within three weeks, the business starts appearing in ChatGPT answers for "accountant in Nottingham", "tax return help Nottingham" and "small business accountant near me".
The worked example is not a miracle. It is what happens when the three signals above are all pointing at the same answer. For an industry-specific version of this checklist, see our AI visibility by industry pages.
Common mistakes that keep businesses invisible
Three avoidable patterns, in order of how often we see them.
- Chasing keywords instead of customer phrasing. ChatGPT is a language model, not a keyword index. Write how a customer talks.
- Installing generic schema from a plugin and leaving it at defaults. Wrong type, missing fields, no areaServed. Worse than no schema.
- Treating the Google Business Profile as a side project. It is the single biggest off-site lever for a local business. Finish it.
A fourth, less common but worth flagging. Businesses that try to game AI search with AI-generated content farms. Models have become good at detecting and deprioritising this pattern. It is a net negative in 2026.
How long before you see the change
Ship the fixes, then wait. ChatGPT re-crawls content in waves. Expect one to three weeks for the model to pick up a homepage rewrite, and a similar window for schema changes. Perplexity and Google AI Overviews are usually faster. Claude tends to lag by a week or two.
Do not refresh results daily. Do a citation check once a week for the first month, then monthly. Log which queries you are winning, which you are not, and who is winning instead. That log is the most valuable input to your next round of improvements.
What ChatGPT sees when it visits your site
Worth understanding what the model actually consumes. ChatGPT does not render your page in a browser and look at pretty pictures. It fetches the HTML, strips the boilerplate, and reads the extracted text plus any structured data blocks. That informs which details to surface when someone asks about your business.
Three practical consequences for a small business.
- Text inside images is invisible. If your phone number or service list is baked into a JPEG banner, the model cannot read it. Put the same information in plain HTML text next to the image.
- Lazy-loaded content further down the page still gets read. The model is not impatient about scroll position. But content loaded only after a user interaction, a click or a tab, often does not get fetched.
- JavaScript-rendered content is a coin flip. Some crawlers execute JavaScript, some do not. Put the important content in the raw HTML, not the rendered DOM. If it appears with JavaScript off, it will be read.
A 30-second test. View your homepage with JavaScript disabled. If the hero text, phone number, and service list all still appear, you are in a good position. If most of the page is blank, you have work to do before schema matters.
What to put in your About page
The About page is the entity anchor. ChatGPT uses it to decide what you know about, how long you have been doing it, and whether to trust you for a given topic. Most small business About pages are a paragraph of personal history and a photograph. That is not enough.
The five things a strong About page includes.
- Who. Named person or named team. Real names with last names, not first names only.
- What. The specific work you do, in plain English, in the first three lines.
- Where. The town, region, or area you operate. Repeat the location name from the home page.
- Since when. A year. "Since 2014" is more useful to the model than "for many years".
- Why you. Two sentences at most. What makes you different. Evidence not adjectives.
Keep the page under 400 words. Add a simple image with alt text. Link to your services page. That is the whole job. For trade-specific examples, see our industry pages.
Your next step
In order of cost and effort:
- Run the free AI Visibility Checker. See where you stand today.
- Get the $15 workbook. 20 pages, one fix per page, ship it in a weekend.
- If you want a priority-ranked list with paste-ready copy and schema, book the $197 audit. 48 hour turnaround.
None of this is hard. Most of it is under an hour per item. The businesses that ship these fixes in 2026 will be the businesses ChatGPT names in 2027.
Start here.
Free checker, paid workbook, or full audit, pick the one that matches how much of a rush you are in.