How to rank in ChatGPT and get your startup recommended
There's no secret algorithm to game. When ChatGPT searches the web, it builds its shortlist from the pages it reads. Your job is to be clearly described on your own site, named on the pages it trusts, and to check that it's working.
- By AI Visibility Checker Pro
- Updated
- 7 min read
On this page
How ChatGPT decides which companies to recommend
When a buyer asks ChatGPT something like "what's the best invoicing tool for a small design agency?", the answer draws on two things.
- What the model already knows. Its training data includes a large snapshot of the public web. Companies that were written about often and consistently are easier for the model to recall and describe.
- What it reads right now. For questions about products, prices and recommendations, ChatGPT often searches the web, reads a handful of pages, and writes its answer from them. OpenAI says ChatGPT search uses third-party search providers alongside its own crawler and content from partners, and it shows the pages it used as sources.
The second part is the one a startup can influence quickly. If the pages ChatGPT reads for your category don't mention you, you won't be in the answer, however good your product is.
Those pages tend to fall into four groups:
- "Best X for Y" listicles and comparison articles from blogs, publications and other vendors.
- Review sites and directories where software is listed and rated.
- Community threads on Reddit, forums and Q&A sites where people compare tools.
- Vendor pages: pricing pages, docs, "X vs Y" pages and "alternatives to X" pages, including your competitors'.
OpenAI hasn't published a list of ranking factors, and anyone selling you one is guessing. What you can control is whether the model understands what you are, whether your site has pages worth quoting, and whether you're named on the sources it already relies on.
Step 1: Find out where you stand
Before changing anything, write down the questions your buyers actually ask. Aim for 10 to 20 prompts in four groups. Here's what that looks like for Corvella, a fictional invoicing tool for design agencies:
| Prompt type | Example |
|---|---|
| Category | What are the best invoicing tools for small design agencies? |
| Use case | How can a 10-person studio get clients to pay invoices faster? |
| Alternatives | What are good alternatives to Billhaven for agencies? |
| Brand | What is Corvella, and is it a good fit for agencies? |
Run each prompt in a temporary chat, so your own history and memory don't shape the answer, and run the important ones more than once. Then note four things for every answer:
- Are you mentioned at all?
- If the answer is a list, what position are you in?
- Which sources does it cite?
- Which competitors does it name instead?
The sources are the most useful part. They show exactly which pages shape the answer for your category. Doing this by hand across several assistants is slow, so the free scan below runs a structured version for you. The ChatGPT visibility checker page explains exactly how the ChatGPT check works.
Step 2: Make it obvious what you are
ChatGPT can only recommend you for a category if it's confident you belong in it. Clever positioning ("the operating system for modern teams") makes that hard. Fix the basics on your own site first:
- Write one plain sentence that names your category and audience, and use it everywhere: homepage, About page, social bios and directory listings. For example: "Corvella is invoicing software for design agencies."
- Put it where machines look first. Your homepage title, H1 and meta description should name what you sell in plain words.
- Publish a real About page covering what you do, who it's for, when you started, where you're based and how pricing works.
- Add Organization structured data (schema.org/Organization (opens in a new tab)) with your name, URL, logo, description and
sameAslinks to your LinkedIn, Crunchbase, GitHub or marketplace profiles. - Clean up old descriptions. If you've pivoted, update every profile that still describes the old product. AI answers can repeat stale descriptions for a long time.
Step 3: Publish pages ChatGPT can quote
When ChatGPT reads your site, it's looking for clear, specific statements it can use in an answer. Give it some.
- A pricing page in plain text. Not an image, and not "contact sales" alone. If you have a free plan or a starting price, say so in words.
- Comparison and alternatives pages. "Corvella vs Billhaven" and "Billhaven alternatives for agencies" match the prompts buyers type. Be fair and say where the competitor is the better pick. One-sided pages read like ads, and ads don't get quoted.
- Use-case pages for each audience you serve, in their language: "invoicing for design agencies", "invoicing for video production studios".
- Answer-first formatting. Open with a direct one- or two-sentence answer, then the detail. Use tables for features and pricing. Include specifics only you can state: limits, integrations, setup time.
- Public docs and help pages. They answer the long, specific questions ("does Corvella handle retainers in GBP?") that marketing pages never will.
Then check the plumbing. Make sure robots.txt doesn't block OAI-SearchBot, the crawler OpenAI uses for ChatGPT search (see OpenAI's crawler documentation (opens in a new tab)). Make sure your key pages show their content in the HTML without waiting for JavaScript. And confirm your site is indexed in Bing as well as Google, since ChatGPT search draws on third-party search providers.
Step 4: Get named on the pages ChatGPT cites
For most early-stage startups this is the biggest lever. Three independent articles that name your competitor and not you usually outweigh anything on your own site, and those are exactly the pages ChatGPT finds when it searches your category.
Go back to the sources you collected in Step 1 and sort the domains into groups:
- Listicles and comparison articles. Email the author a short, specific note: what you do, who it's for, and why you'd fit their list. Offer a demo account. Many of these posts are updated regularly.
- Review sites and directories. Claim your profiles, use your one-line description, fill in every field, and ask a few happy customers for honest reviews.
- Communities. Answer questions in threads where people compare tools in your category. Say who you are, help first, and mention your product only when it genuinely fits. Fake accounts and planted praise get removed and damage trust.
- Partners and integrations. Get listed on the marketplace and partner pages of tools you integrate with.
Prioritize domains that appear across several prompts. Corvella's founder might find the same two agency blogs and one Reddit thread cited again and again. Getting onto those three pages is worth more than ten new posts on Corvella's own blog.
Step 5: Re-check and adjust
Changes don't show up overnight. Updated pages have to be recrawled, and third-party articles have to be published and indexed before they can be cited. Re-run the same prompt set about once a month and compare:
- How many prompts mention you now?
- Has your position in lists improved?
- Is your own site being cited?
- Which competitors still appear ahead of you, and on which sources?
Keep the prompts identical between checks, so you're measuring your changes rather than different questions. The same method works for Perplexity, Claude, Gemini and Google's AI answers, because they all combine what the model knows with pages they retrieve. The sources differ a little by engine, which is why it's worth checking more than one. For which numbers to track and why they move, see what AI search visibility is and how to measure it.
What to do this week
A realistic plan for one founder with a few spare hours:
- Write 15 buyer prompts across the four types in Step 1.
- Run a baseline scan and save the results.
- Rewrite your homepage H1 and meta description so they name your category and audience.
- Add Organization structured data with
sameAslinks. - Check robots.txt for anything that blocks OAI-SearchBot.
- List the 10 domains cited most often for your prompts.
- Pitch the authors of the top three listicles.
- Draft one honest comparison page against the competitor ChatGPT names most often.
Frequently asked questions
No. There's no way to buy a place inside ChatGPT's answers. Recommendations come from what the model knows and the pages it reads, so the work is making sure those pages describe you accurately and name you.
It depends on your category and where you start, and nobody can guarantee a timeline. On-site fixes can be picked up once your pages are recrawled. New third-party mentions usually take longer, because the article has to be published and indexed first. Re-check monthly rather than daily.
It helps, because ChatGPT search reads pages that search engines surface. But ranking well doesn't guarantee a mention: ChatGPT often relies on third-party lists and reviews, so you need to be named on those too.
Answers are generated fresh each time, so wording and order vary between runs. Live search results change too, and logged-in users can get answers shaped by memory and location. Measure across several prompts and runs, and track the rate rather than any single answer.
Mostly, yes. They all combine what the model knows with pages they retrieve, so entity clarity, quotable pages and third-party mentions help everywhere. Perplexity shows its sources prominently, which makes it a good place to see which pages matter for your category.