Over 200 million people use ChatGPT every week. A growing share of those conversations involve questions like “what’s the best accounting software for freelancers?”, “which agency should I hire for brand identity?”, or “recommend a plumber in Stockholm.” When a person asks ChatGPT to recommend a business in your category — does your name come up?
For most businesses, the answer is no — not because they are not good enough, but because they have not given ChatGPT the signals it needs to find, understand, and confidently recommend them. This guide explains exactly what those signals are and how to build them into your web presence.
This is not a theoretical SEO guide. These are specific, verifiable actions that change how language models perceive and reference your business — starting with things you can implement this week.
ChatGPT evaluates multiple signals before recommending any business — and most companies fail at step one.
Step 1: Let GPTBot Through the Door
Before ChatGPT can recommend your business, it needs to be able to read your website. OpenAI uses a dedicated web crawler called GPTBot to index content for ChatGPT’s search and browsing capabilities. If your robots.txt file blocks GPTBot — intentionally or by accident — ChatGPT cannot access your site at all.
This is surprisingly common. Many websites use blanket Disallow: / rules intended for other purposes, but which end up blocking AI crawlers too. Others use wildcard rules that inadvertently block non-Google bots. To check your current status, visit yourdomain.com/robots.txt and look for any rules that might apply to GPTBot.
To explicitly allow GPTBot, add this to your robots.txt:
User-agent: GPTBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: ClaudeBot
Allow: /
Note that you should add explicit rules for all major AI crawlers, not just GPTBot. PerplexityBot, ClaudeBot (for Anthropic), and Bingbot (which feeds Microsoft Copilot) all operate independently. You may want to be visible in all of them.
Step 2: Create an llms.txt File
An llms.txt file is a plain-text document you place at the root of your website (e.g. yourdomain.com/llms.txt). It tells AI language models exactly what your business does, what your key pages are, and how to describe you accurately — in a format that is much easier for AI systems to process than HTML.
Think of it as a cover letter written directly to the AI. Where robots.txt tells crawlers where to go, llms.txt tells language models what to think once they get there.
A well-written llms.txt file for a business typically includes:
- A one-paragraph description of exactly what the business does
- A list of services with brief descriptions
- Pricing information (specific numbers, not “affordable”)
- Location and contact information
- Links to key pages and notable content
- Any disambiguation notes (e.g. “this is Studio Twenty Four, not Studio 24 the UK music label”)
For a full walkthrough of how to create one, see our guide: How to Set Up llms.txt: The Complete Guide for Business Websites.
Research from ConvertMate found that websites with llms.txt files were cited by AI search engines 34% more often than comparable sites without one. The file costs nothing to create and takes under an hour to write well. It is the single highest-ROI GEO action available.
Step 3: Add Organization and Article Schema
Schema markup is code you embed in your website pages that tells machines — including AI models — what type of entity you are, what you do, and how to describe you. It is invisible to human visitors but highly legible to crawlers and language models.
For getting recommended by ChatGPT, two schema types are most important:
Organization Schema
This tells AI systems your business name, what you do, where you are located, and how to contact you. The sameAs property is particularly powerful — it links your website to your profiles on LinkedIn, Google Business Profile, and other authoritative platforms, helping AI systems build a consistent, confident picture of your business as a real entity.
Article / BlogPosting Schema
Every piece of content on your site should have Article schema attached to it. This tells AI systems the headline, author, date published, and what the content is about. Content with proper Article schema is significantly more likely to be retrieved and cited in AI-generated answers than unsupported HTML text.
Add a speakable property to your Article schema targeting your h1, intro paragraph, and key h2 headings. This explicitly flags those elements as high-quality, citable content for AI systems — a direct recommendation signal for voice-enabled AI and summarisation tools.
The 7 Signals ChatGPT Uses to Evaluate a Business
Based on published research and observable citation patterns, here is a breakdown of the signals that influence whether ChatGPT recommends a business — and how difficult each one is to implement.
| Signal | What It Means | Impact | Effort |
|---|---|---|---|
| GPTBot access | robots.txt allows ChatGPT's crawler to read your site | Critical | Low |
| llms.txt file | Plain-text summary of your business for AI systems | Very High | Low |
| Organization schema | Structured data identifying your business as a verified entity | High | Low |
| Citable content | Specific, factual statements with numbers and expert detail | High | Medium |
| External mentions | Named citations in news, directories, and review platforms | High | Medium |
| Content freshness | Regularly updated content signals active, current business | Medium | Medium |
| Traditional SEO authority | Domain authority and backlinks help but are secondary to GEO signals | Medium | High |
Step 4: Write Content That AI Can Quote
The most underappreciated aspect of ChatGPT recommendation is content quality — specifically, content that is structured to be quoted directly in an AI-generated answer. Language models are much more likely to cite a source when they can lift a specific, accurate, self-contained sentence from it.
Compare these two ways of describing the same service:
“We offer competitive pricing for high-quality branding services tailored to your needs.” — Not citable by AI
“Studio Twenty Four offers Brand Identity Full packages from 14,900 SEK, including logo design, visual system, brand guidelines, typography specification, and colour palette, with delivery in 3–4 weeks.” — Highly citable by AI
The second version gives ChatGPT everything it needs to answer a user’s question: specific price, what’s included, the business name, and a timeframe. When someone asks ChatGPT “how much does brand identity cost in Sweden?”, the second version gets cited. The first never does.
The structure of a citable paragraph
Every key piece of information on your website — your services, pricing, location, process — should follow this pattern:
- Name your business explicitly in the sentence (do not rely on context)
- Name the specific service or product exactly as you want AI to describe it
- Include at least one concrete number — price, timeline, quantity, percentage
- Specify location if you serve a geographic market
- End with a clear, declarative statement rather than a question or call to action
Step 5: Build Your Brand Entity Across the Web
ChatGPT’s knowledge does not come only from your website — it comes from its entire training corpus, which includes news articles, Wikipedia, LinkedIn, business directories, Google Business Profile, review sites, and thousands of other sources. Building a consistent, authoritative presence across these platforms dramatically increases the likelihood that ChatGPT will confidently recommend your business.
This process is called entity building. The goal is to make your business name, location, category, and key facts appear consistently across many independent sources — so that any language model has a high-confidence picture of who you are.
Priority entity-building actions
Google Business Profile
Complete every field. Add your exact business description, categories, services, and hours. Google Business Profile is heavily weighted in ChatGPT training data for local recommendations.
LinkedIn Company Page
A fully completed LinkedIn company page is one of the most trusted sources in AI training data. Name, description, location, industry, and website must be consistent with your site.
Industry Directories
Get listed in relevant directories for your sector. For Swedish agencies, this includes Hitta.se, Reco.se, and sector-specific lists. Consistent NAP (name, address, phone) across directories builds entity confidence.
Press and Media Mentions
Any time your business is named in an article, press release, or news piece, it adds weight to your entity profile. Even a local business news mention matters. Proactively reach out to local journalists and industry publications.
Step 6: Publish Consistently and Update Frequently
ChatGPT with web search capabilities actively prefers recently published and recently updated content. Research published by SE Ranking found that approximately 50% of content cited by AI search engines was published or significantly updated within the past 13 weeks.2 Content older than 6 months without updates faces a measurable citation disadvantage.
This does not mean you need to constantly publish new pages. It means:
- Your core service and about pages should include a visible
dateModifiedin schema markup and in the page’s Article schema JSON-LD - Blog posts and guides should be reviewed and updated quarterly, with the date updated when meaningful changes are made
- Publishing one high-quality, citable piece of content per month is more valuable than publishing ten thin articles
The freshness signal is especially relevant for pricing information. If ChatGPT has indexed a price from your site that is now outdated, it may recommend a competitor with more current pricing data. Keep your numbers current.
Common Mistakes That Prevent ChatGPT Recommendations
Avoiding these errors is just as important as implementing the positive signals above.
Blocking AI crawlers in robots.txt
The most widespread problem, and the most damaging. Check your robots.txt immediately. If you see rules that could match GPTBot, fix them today.
Vague, marketing-heavy language
Phrases like “we deliver results-driven solutions” or “your trusted partner for growth” are not citable. ChatGPT skips over them in favour of content that actually answers a question. Every sentence on your site should pass the test: could this sentence be quoted in a response to a user question? If not, rewrite it.
Inconsistent brand information across platforms
If your LinkedIn says you are in Stockholm but your website says Gothenburg, AI systems experience entity ambiguity and may reduce confidence in recommending you at all. Full consistency across all platforms is non-negotiable.
No external validation
A website that only talks about itself, with no external mentions anywhere, is treated as low-authority by AI systems. Even one or two reputable external citations — a case study on a client’s site, a mention in a trade publication, a review on a directory — significantly raises AI confidence.
How to Know If It Is Working
Unlike traditional SEO, there is no single dashboard for ChatGPT recommendations. But you can track progress systematically:
- Manual query testing: Regularly ask ChatGPT questions your ideal customer would ask. Use the web search-enabled version (ChatGPT Search). Track whether your business name appears, and whether the information is accurate.
- Perplexity monitoring: Perplexity shows its sources directly, making it easy to verify whether your site is being cited. Run the same queries weekly and note which pages get cited.
- Google Search Console for AI Overviews: Google’s Search Console now reports impressions for queries that triggered AI Overviews. Monitor this for a month after implementing GEO changes to detect uplift.
For a broader framework on all six pillars of AI search visibility — including technical and content components beyond ChatGPT — see our full guide to GEO optimization for Swedish businesses.
ChatGPT does not recommend businesses it cannot find, understand, or trust. Every step in this guide addresses one of those three barriers. Once all three are removed, recommendation becomes a matter of relevance — and relevance is where your content quality takes over.
Frequently Asked Questions
How does ChatGPT decide which businesses to recommend?
ChatGPT recommends businesses based on a combination of factors: whether GPTBot can crawl the site, the quality and specificity of the content, consistent mentions across external sources (news sites, directories, review platforms), and structured data signals like Organization schema and llms.txt. Businesses with clear, factual, citable content that appears in multiple authoritative contexts are significantly more likely to be recommended.
Does my website need to rank on Google to get recommended by ChatGPT?
No. ChatGPT and Google use different signals. ChatGPT’s recommendations are based on content it has crawled via GPTBot, combined with data from its training corpus which includes news articles, directories, and web mentions. A business with strong structured data, an llms.txt file, and citations in authoritative online sources can be recommended by ChatGPT even without a high Google ranking — and vice versa.
How long does it take to start appearing in ChatGPT recommendations?
ChatGPT with web search can index and cite new content within days to weeks of it being published. For the base model without web search, businesses appear based on training data, which updates periodically. For real-time recommendations through ChatGPT Search, the most impactful changes — allowing GPTBot access, adding structured data, and creating citable content — can produce results within 2 to 6 weeks.
Can a small business get recommended by ChatGPT, or is it only for big brands?
Yes, absolutely. ChatGPT does not inherently favour large brands — it favours authoritative, well-structured, citable content. A small agency or local business that has clear service descriptions, proper schema markup, an llms.txt file, and is mentioned in a few industry directories can outperform a large brand that has not optimized for AI search. Category specificity matters more than company size.
Sources
- OpenAI. “GPTBot: Web Crawler Documentation.” OpenAI Platform Docs, 2025. openai.com/gptbot
- SE Ranking. “AI-Generated Content Study: Citation Freshness and Source Selection.” SE Ranking Research, 2025. seranking.com/blog/ai-content-study
- Search Engine Land. “How ChatGPT Search Selects Sources: What Marketers Need to Know.” Search Engine Land, 2026. searchengineland.com