You know the site is missing. You ran the visibility scorecard. This post is implementation only — what to deploy, in what order.
Not why you're missing (→ diagnosis). Not how to test again (→ scorecard post).
See whether AI systems can read, interpret, and recommend your site — before a competitor fills the shortlist.
GEO Fix team4 min read
You know the site is missing. You ran the visibility scorecard. This post is implementation only — what to deploy, in what order.
Not why you're missing (→ diagnosis). Not how to test again (→ scorecard post).
Deploy in this sequence. Skipping ahead wastes time.
| Priority | Fix | When to do it |
|---|---|---|
| 1 | Unblock search crawlers (OAI-SearchBot + peers) | Access test shows crawlers blocked |
| 2 | Fix category signals on service pages | Crawlers OK, but AI misclassifies your business |
| 3 | Deploy schema + llms.txt | After 1–2, or when structure gaps remain |
| 4 | Authority building (reviews, directories) | Crawlers OK, category clear, still median 0–1 on prompts |
Priority 1 is not a blog post — it's robots.txt and WAF rules plus GPTBot vs OAI-SearchBot. Below is what to deploy after you identify the blocker.
If Cloudflare is the blocker:
If robots.txt is the blocker:
Don't paste random templates from SEO blogs. Use OpenAI's bot docs as source.
What to expect: Unblocking crawlers is immediate on the technical layer. ChatGPT citations may take time — OpenAI doesn't publish re-crawl schedules, and no one can guarantee placement.
When AI classifies your business wrong — or your service pages are too vague:
Homepage opening paragraph — rewrite to machine clarity:
Apply to every core service page. State what, who, where in the first 100 words.
After crawlers reach the site and copy states your category plainly:
| File / markup | Minimum viable deploy |
|---|---|
| Organization or LocalBusiness schema | Name, URL, logo, address, contact |
| Service schema | One per core service page |
| llms.txt | Homepage, services, about, contact links with one-line descriptions |
GEO Fix Starter (£199 one-time) generates these files plus copy-paste steps for WordPress, Shopify, Wix, and Webflow — not a dashboard subscription. Pro (£399) adds human review of up to 20 pages and a follow-up check after you install.
If your scorecard median stays 0–1 after crawlers are open and category copy is clear → you're in Bucket 3 (authority). Fixes:
No robots.txt change fixes Bucket 3 in a week. Don't let an agency sell you one.
| Path | Best for | Outcome |
|---|---|---|
| DIY | Technical founder, time to spare | Free except hours |
| Express Check | Everyone first | Know which priority applies |
| Starter (£199) | Marketing owner, needs files + CMS steps | Deploy Priority 1–3 artefacts |
| Pro (£399) | Wants human review + re-check | Validates deploy on 20 pages |
| Optional install (£99) | Won't touch CMS | We place the files |
Priority 1 only — unblock search crawlers. Re-check access. Don't touch schema until crawlers can reach the site.
Crawler access recovers right away. Citations may lag — OpenAI doesn't publish timelines. No guaranteed placement.
Move to Priority 2 (category copy) then Priority 3 (schema/llms.txt). If all pass, see [why competitors still win](/blog/website-not-showing-in-chatgpt/why-chatgpt-shows-competitors).
No. [Chat GPT SEO Google](/blog/chat-gpt-seo-google) covers running both channels.
Key takeaways
Find technical blockers, missing context, and weak AI-readiness signals in minutes.
Paid diagnostic · HTML report by email.