AI search readiness
GEO audit: a clearer plan for AI search.
Can someone find clear, credible answers about your work? My GEO audit tool checks the content, evidence, and technical foundations that support that discovery.
Run the open-source tool yourself, or ask me to help interpret the findings and decide what deserves attention first.
Who it helps
For the questions your next customer is asking.
This is for founders and marketing teams with an existing website who want a clearer view of their search readiness. You might run a consultancy, manufacture a specialist product, deliver training, or sell software.
It is useful when your expertise is hard to find, your content leaves important questions unanswered, or you have an audit report but no clear order for the work.
Generative engine optimisation (GEO) is the name often given to this work around AI search. I start with useful content, accessible pages, and evidence people can check.
What you get
From findings to a useful next step.
-
A record of what was assessed
The pages, market, language, and questions in scope, with source links, saved evidence, and gaps that still need checking.
-
Findings you can act on
Content, credibility, and technical findings tied to specific pages. Readiness scores summarise the assessment; they do not predict rankings or citations.
-
A prioritised set of next steps
Recommendations to discuss with the people writing your content and maintaining your website, in HTML and PDF reports, with a decision summary and action plan first.
What it checks
Five areas of readiness.
-
Content people can understand and cite
Clear answers, useful explanations, and specific claims with sources. The review looks for passages that stand on their own without losing their meaning.
-
Evidence beyond your own website
Relevant independent mentions, publications, and profiles that help someone check who you are and what you do.
-
Experience and credibility
Named authors, first-hand examples, transparent claims, and current information. The evidence behind the advice matters as much as the wording.
-
Search access
Crawler permissions, rendering, canonical URLs, and indexing signals. These checks help identify barriers to finding and reading your pages.
-
Structured data
Whether your markup accurately describes the content people can see. Missing or incorrect markup is assessed in context, rather than treated as a universal blocker.
-
Optional: record actual AI answers
A separate check can record prompts, responses, and citations from selected AI platforms. That needs an agreed sample and collected evidence. The tool does not include an automatic live platform-testing integration.
Run it yourself
Free code. Your own setup.
I built GEO Audit as an open-source skill for an agent runtime such as Claude Code. It requires Python 3.10 or later, the project dependencies, and a supported runtime. Your runtime or model provider may charge for usage.
PDF export also needs Chromium. If the browser installer does not support your operating system, the setup guide explains how to point the tool to an existing Chromium installation.
Download or clone the current code from GitHub, then follow the setup guide to install the dependencies and the skill in your runtime’s skills folder. Reload your agent session, then invoke the installed skill:
/geo-audit https://yoursite.com The agent collects and assesses evidence. Each run saves its scope, findings, and source records. The HTML and PDF reports start with the decisions and action plan, followed by the detailed findings. Human review is still needed, including checking the final PDF layout.
How to read the results
Useful evidence, with limits.
The scores use an editorial rubric. They are not validated ranking metrics, and they cannot guarantee mentions in ChatGPT, Perplexity, Gemini, or Google. Actual visibility remains unmeasured unless answers and citations are recorded.
For Google’s AI features, the usual SEO fundamentals still apply. Google does not require special AI files or a special schema type. Read Google’s guidance on AI features and websites.
Compare audits only when the pages, market, language, and assessment criteria are compatible. A changed score can reflect a changed sample, rather than progress.
Work with me
Let’s decide what to fix first.
You don’t need to run the tool first. Send me your website, who you’re trying to reach, and the question you want answered. If you already have findings, include a short summary.
I’ll review the context and suggest whether an audit or help with the follow-up work makes sense. We’ll agree the scope, fee, and timing before any paid work starts.
After an audit, you can take the recommendations to your team or discuss implementation with me. Implementation is scoped separately.
This opens my contact form. The free tool and consulting help are separate options.