GEO audit
Not a generic SEO checklist. Five specific, verifiable checks run against your live pages, aimed at the thing that decides whether ChatGPT, Claude or Perplexity can read you, identify you, and quote you — plus a fixed-scope repair if you want it fixed rather than just diagnosed.
Request the auditFree, diagnosis only. No call required to start.
Who this is for
Any site that's meant to be found — a service business, a media outlet, an online store, a SaaS product — and that has never actually checked whether an AI assistant can read it, identify who runs it, and find anything on it worth quoting. The five checks below are the same regardless of what you sell; what changes from site to site is which one usually turns out to be broken.
What the audit checks
Whether robots.txt quietly blocks GPTBot, ClaudeBot, PerplexityBot and the rest — and, separately, whether the block is aimed at training or at live citation, since those are different decisions with different consequences. Read the full check →
Whether your schema.org markup is valid, whether it names what you actually sell, and whether any required field is missing for the type you're using — checked node by node, not guessed from a regex. Read the full check →
Whether any page states a real question and answers it in the next sentence — the shape an assistant can lift directly, instead of an answer buried three scrolls into persuasive copy. Read the full check →
Whether the site tells AI crawlers what it is and which pages matter. Not a confirmed ranking factor, and I won't oversell it, but a 404 there is one more sign a site wasn't built with AI visibility in mind. Read the full check →
Meta description, H1, canonical, and whether someone who's never heard your brand name has anywhere to land. Read the full check →
How it works
One email. No form, no call required to start.
Every check above, run against your actual pages — the real lines from your robots.txt, the schema nodes present and missing, not a template of what's usually wrong.
What's broken, in plain language, before any pitch. Take it to your own developer, or ask for the repair — either is fine.
If you want it fixed, not just found
Fixed price, quoted with the audit once we know what's actually broken. No retainer, no minimum term.
Questions before you send a domain
Overlap on the fundamentals — crawlability, structure, content quality — but the target is different. SEO gets you into a list of blue links. This checks whether an AI assistant can read you, identify you as an entity, and find something quotable on the page. A site can rank fine on Google and still fail every one of these five checks.
Yes — the five checks are about crawler access, structured data, content format and basic SEO, none of which are specific to software. I do most of my cold outreach toward SaaS blogs because that's where I can find leads at scale, but the audits themselves cover any site that publishes content and wants to be found.
Not for the audit — it's read-only, against the live site. For the repair, it depends on your stack; usually a developer on your side applies the changes from a spec I hand over, or I can work directly in a staging environment if that's easier for you.
Then you have a real answer instead of a guess, and I'll say so plainly — that's a legitimate outcome, not a failed sales attempt. Some sites are genuinely in good shape on these five items and the actual gap is elsewhere.
No. The audit is a one-time diagnosis. The repair is a fixed-scope, seven-day engagement. No ongoing contract, no minimum term.
Link building, digital PR, and work to get your brand mentioned on forums, news sites or Wikipedia. New content beyond the five pages rewritten in the repair. Ongoing monitoring after delivery. And no promise of a Google position or a citation by an AI assistant — nobody can honestly guarantee either. What you get is the five checks fixed and a report you can verify line by line.
The audit is free. The repair is priced per site and quoted together with the findings, once we know what's actually in scope.
Five checks, run against your real pages, no pitch attached unless you ask for one.
Request the audit