August 20, 2026
ChatGPT Picked My Competitor. I Built This
ChatGPT kept recommending a worse product because AI could read their site and not mine. I built SuperSEO.sh so solo founders get cited by AI.
I did not start SuperSEO.sh because I wanted another dashboard. I started it because ChatGPT recommended my competitor three times in one week — and my product was better.
Not cheaper. Not louder. Better. People who used both said so. The catch was simple and humiliating: AI could read their site, and it could not read mine. Google still knew I existed. The assistants my buyers actually asked did not.
This is that story, in full. Why a Google ranking does not save you. What was actually broken. Why I refused to pay enterprise-SEO prices to find a one-line robots.txt fix. And why SuperSEO.sh exists for solo founders, indie developers, and small businesses who cannot hire a search team.
The week ChatGPT stopped sending me customers
I run other businesses besides this one. One of them had a real competitor: similar price, similar feature list, worse onboarding, worse docs. For a long time that did not matter. We ranked. We converted. Search Console looked fine.
Then the questions changed.
Buyers stopped typing our category into Google and scrolling. They opened ChatGPT, Claude, or Perplexity and asked, in one sentence, what they should use. Those answers do not have a page two. You are in the reply or you are invisible.
I ran the same prompts our customers were using. The model named the other product. Then it named them again. Then a third time, with a confident little paragraph that sounded like it had done the homework.
I pasted our URL into the chat and asked if it had heard of us. Sometimes it hallucinated a description. Sometimes it shrugged. It never cited us the way it cited them.
That is the moment the old SEO playbook cracked. Ranking on Google is not the same as being cited by ChatGPT. The pipeline is different. The bots are different. The file they look for at your root — /llms.txt — is different. I had spent years on titles, internal links, and speed, and I had never once opened robots.txt to see whether GPTBot was allowed to fetch the site.
It was not.
Why Google rankings don't carry over to AI answers
If you already rank, this is the part people skip — and the part that costs them.
Googlebot and GPTBot are not the same crawler. ClaudeBot and PerplexityBot are not “Google, but AI.” Each assistant has its own fetch rules, its own timeouts, and its own idea of what a page contains. Plenty of page-one sites still block AI crawlers in robots.txt because a CDN default, a “block the bots” tutorial from 2023, or a well-meaning plugin said so.
Classic SEO tools were built for ten blue links. They will tell you about missing titles, thin pages, and Core Web Vitals. They will not tell you:
- whether ChatGPT can fetch you at all
- whether
/llms.txtexists - whether a buyer-intent prompt mentions you this week or mentions someone else
That gap has a name: GEO — Generative Engine Optimization. GEO is not a replacement for SEO. It is the layer on top that answers a new question: when someone asks an assistant what to use, does the assistant know you exist?
GEO vs SEO share crawlability, structure, and speed. They diverge at the finish line. SEO earns a click. GEO earns a mention. I had the click. I did not have the mention. The competitor had both — not because they wrote better copy, but because their site was readable.
What was actually broken on my site
I expected a mysterious algorithm. I got a locked door.
The free checks SuperSEO.sh now runs in thirty seconds are the checks I wish I had that week:
- GPTBot was blocked. ChatGPT knocked.
robots.txtsaid nobody was home. If the crawler cannot fetch you, it cannot cite you. Full stop. See how to check if ChatGPT can read your website. - There was no
/llms.txt. Assistants that could reach the site still had no map of what the product was. No one-liner. No list of the pages that matter. We now generate that file from a scan; you host it at the root. - The content that mattered was harder to extract than it looked. Marketing pages leaned on client-rendered chrome. A human with a browser saw a product. A bot fetching HTML saw a shell. AI crawlers mostly do not run your JavaScript.
None of this is exotic. It is also not what Ahrefs or a 40-page agency PDF leads with. Those reports are built for people whose job is SEO. I did not have that job. I had a product to ship.
The fix for the crawler was one Allow snippet. The fix for the map was a markdown file. The fix for extractability was putting the actual sentences in the HTML. Minutes, not a sprint — once you can see the wound.
Industry-wide this is not rare. Most sites have a critical on-page issue. Most top sites still have no llms.txt. More than half fail a Core Web Vital. The pattern is not “you forgot a trick.” The pattern is “nobody showed you the door was locked.”
Why I didn't buy an enterprise SEO suite
I looked. Of course I looked.
Enterprise suites are good at what they were designed for: huge keyword databases, backlink indexes, and reports a team can live in. They are priced for that team. They still skip AI-crawler access, llms.txt, and weekly mention checks against ChatGPT, Claude, and Perplexity. I would have paid a lot of money to still be invisible in the answers that were stealing the deal.
Budget rank trackers were the other option. Cheap. Fine for positions. Silent on whether GPTBot is blocked.
I wanted the useful parts of the big suite — audits, speed, indexing, the keywords that actually move — plus the GEO layer the big suite does not ship. I wanted every issue in plain English, ordered by impact, with a prompt I could paste into Cursor or Claude or ChatGPT instead of a PDF I would not finish.
That product did not exist at a price a solo founder would actually pay. So I built it.
What SuperSEO.sh does instead
SuperSEO.sh is the tool I needed back then.
You drop in a URL. No account. No card. In about thirty seconds you get a Google score, an AI visibility score, and the biggest issue — in the same language you ship in. Typical findings sound like the week I lost: “GPTBot is blocked.” “No llms.txt.”
If you stay, the dashboard watches the rest:
- Site audits — broken links, missing titles, thin pages. What is wrong, why it matters, how to fix it.
- Speed and indexing — Core Web Vitals, IndexNow, sitemap versus what we actually fetched.
- Keywords that move — the queries buyers type, weekly, not a 20-billion-keyword toy.
- AI crawlers — GPTBot, ClaudeBot, PerplexityBot. Blocked bots named. One-line fix.
- llms.txt — generated from the scan, ready to paste at the root.
- Mentions and citations — you pick the questions buyers ask. We run them weekly. You see the trend, not a screenshot of ChatGPT being nice once.
- Copy-paste prompts — every issue ships with a prompt for any AI tool you already use. Paste it. Ship.
We are honest about the gaps. We do not have a backlink index. Keyword research is lite. If you need twenty billion keywords, pay an enterprise suite. If you need to rank a new site and get cited by AI, you do not.
Pricing is public. Indie, Growth, Scale, Lifetime. Same price for everyone. Growth is the no-brainer. See pricing.
Who this is for
I built SuperSEO.sh for people who are the whole marketing team.
Solo founders. You already know this Monday: Search Console is open, a 40-page audit is not getting finished, and a competitor just showed up in ChatGPT. Rank without hiring an SEO.
Indie developers. You shipped. You do not want a course. You want the wound named and a prompt to paste.
Small businesses. You cannot explain to a model why it should recommend you if the model is not allowed to read the pricing page.
Vibe coders. You built it with AI. Now make sure AI and Google can find it.
SaaS and content folks. Buyers ask ChatGPT what to use. The post you published should get cited, not buried.
If that is not you — if you run a ten-person SEO practice and live in a backlink index — we are probably the wrong tool, and that is fine.
How to check if AI can read your site — today
You do not need an account to see the shape of the problem.
- Open
yourdomain.com/robots.txt. Search for GPTBot, ClaudeBot, PerplexityBot, ChatGPT-User, OAI-SearchBot. If you seeDisallow: /in those groups and you want citations, that is the lock. - Open
yourdomain.com/llms.txt. If it 404s, assistants have no first-party map of you. - Run
curl -s yourdomain.com | grep "a sentence from your homepage". If the sentence is missing, many crawlers never see it. - Ask ChatGPT, Claude, and Perplexity the question a buyer would ask. Note who they name. That is your mention baseline.
Then scan your site free. SuperSEO.sh will name the same issues, score them, and hand you the prompt. Most members clear the blockers the same afternoon. After that you keep watching ranks and mentions every week.
If you want the longer playbook for citations, read how to get your website cited by ChatGPT. If you want the crawler list, stay with the robots.txt guide.
I am not asking you to trust a vibe
The founder quote on the homepage is not invented. It is this week, compressed:
I watched a competitor get recommended by ChatGPT three times in one week while my better product stayed invisible. Not because they were better, but because AI could read their site and could not read mine. SuperSEO.sh is the tool I needed back then.
We eat our own cooking. SuperSEO.sh has an /llms.txt. The scan is free because hiding the wound behind a paywall would have been a joke I was not willing to tell. Email unlocks the full report. Unsubscribe in one click. We do not sell your address.
If ChatGPT is already recommending you, run the scan anyway. Google rankings do not carry over. Plenty of page-one sites still block GPTBot. Thirty seconds is cheaper than another week of watching someone else get the deal.
Questions I still get
Is this only for people who lost a deal to ChatGPT?
No. That is just why I started. If you are launching this month, you can skip the part where a worse product gets the citation because you never left a map. Scan before the launch tweet.
I already rank on Google. Why do I need AI visibility?
Because your buyers are allowed to skip Google. AI visibility means ChatGPT, Claude, and Perplexity can read the site and mention you. We track that weekly. Rankings in Search Console will not warn you that GPTBot is blocked.
I'm not technical. Is this for me?
Yes. SuperSEO.sh speaks plain English. Every finding explains what it means. Every fix is a prompt you paste into any AI tool or send to a developer. You do not need to learn why a title tag matters. The prompt already knows.
Will this guarantee ChatGPT cites me?
No. Nobody honest will promise that. Models change. Competitors publish. We make you fetchable, mapped, and extractable, then we measure whether the answers move. That is the job. The rest is the product.
Free 30-second scan. Then the SEO a solo founder actually uses.