Skip to content

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.

  1. 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.

  2. 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.

  3. 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.

Discuss my AI visibility

This opens my contact form. The free tool and consulting help are separate options.