The SEO audit your team can actually act on.

A monthly technical and AI-search audit. Every issue found, ranked by business impact, specified down to the exact change your engineers need to make. Your team ships the fixes, or we can.

Monthly cadence • Google and AI search • Specific, prioritised fixes

What we look at

Four pillars. Every month.

Each pillar has its own findings, its own prioritization, and its own specified fixes.

Pillar 01

Technical Health

Core Web Vitals, crawlability, indexation status, sitemap coverage, structured data completeness, HTTPS and canonical configuration, mobile usability, schema markup. We find the breaks and tell you exactly where they are.

Pillar 02

Ranking and Visibility

Keyword movement week over week, lost positions flagged with likely causes, gained positions analyzed for what worked, featured snippet opportunities, competitor rank changes on shared terms. Trends, not snapshots.

Pillar 03

Content Performance

Which pages drive traffic. Which pages drive conversions. Which pages do neither and should be consolidated or removed. Thin content flagged. Orphan pages surfaced. Content refresh queue populated directly from the data.

Pillar 04

AI Search Citations

Which queries in ChatGPT, Perplexity, and Google AI Overviews cite your site. Which cite competitors. Entity clarity gaps. Schema gaps. Structured answer gaps. Tracked every month alongside the Google audit.

What every audit can find

A lot can go wrong. We check for all of it.

Real audits run many pages long. This is a glimpse at the kinds of findings that turn up on real sites.

Missing meta titlesThin contentFailing LCPMissing alt textBroken canonicalsNon-descriptive anchorsRedirect chainsUnused JavaScriptKeyword cannibalisationSlow TTFBMissing breadcrumbsMissing meta descriptionsOversized imagesPages blocked from indexingBroken H hierarchyContent decayOrphan pagesSitemap errorsGeneric page titlesUnused CSSFailing INP404s on priority pagesHigh CLSMissing image dimensionsBlocked AI crawlersRender-blocking JSDuplicate contentEntity clarity gapsLow-CTR queriesTrailing slash issuesFaulty robots.txtFeatured snippet lossesJS content uncrawledSoft 404sNo lazy loadingExposed staging URLs5xx server errorsBroken schemaNo definitional pageBroken internal linksCannibalising categoriesURL parameter indexationWrong HTTP status codesCrawl errorsWWW duplicatesFaceted nav indexationOutdated key contentMissing hreflangBroken hreflang

The monthly deliverable

Two things in your inbox. Every month.

01

The audit report

A clear, prioritised document covering all four pillars. Issues ranked by business impact and effort to fix. Every finding comes with a specific, actionable fix your engineers can implement.

02

The month-over-month summary

What moved since last month. What fixes from last month's audit shipped, what didn't, what the data shows. Progress tracked across audits, not reset every month.

A clean technical foundation compounds. Competitors accumulate slow pages, broken schema, and orphan content every month. Staying cleaner is the advantage.

AI search, tracked alongside Google

ChatGPT, Perplexity, and Google AI Overviews are part of the audit.

When a buyer asks an AI tool “what’s the best [your category] for [their use case],” your site is either cited, mentioned, or absent. We track which of those is true every month, for the queries that matter to your business.

Alongside the Google audit, the report includes a citation read across ChatGPT, Perplexity, and Google AI Overviews, and the specific changes that move you toward being cited: entity clarity pages, schema markup at the answer level, structured FAQ content, and canonical definitional pages for your category.

The same fixes that earn AI citations tend to lift Google rankings, which is why the work belongs in a single audit rather than a separate engagement.

A recent client moved from zero ChatGPT citations on their top twelve commercial queries to being cited on eight within a quarter. The work was eighteen schema updates and four new entity pages, all specified in their monthly audits. Their team shipped them.

Citation Tracker · Monthly

Query: “best [category] for [use case]”

ChatGPTCited
PerplexityCited
Google AI OverviewsCited
Competitor XCites competitor
Competitor YCites competitor
Citation rate60%

Up from 0% last quarter

How the work ships

Two ways findings become fixes

Most of our audit clients have an in-house engineering team. Our audits are written specifically so their team can take the file and ship without a translation layer. Every finding includes the specific change, the affected files or pages, and the business impact if fixed. No “optimise your meta descriptions” handwaving.

If you’d rather we ship the fixes for you, that’s available. At that point, the engagement looks more like managed growth (we cover the costs of ongoing dev work inside the retainer). Either way, the audit itself is the same.

A

Your team ships

  1. 1
    Month 1 audit delivered
  2. 2
    Fixes scoped and prioritised
  3. 3
    Your engineering team ships over 2–3 weeks
  4. 4
    Month 2 audit measures the impact
B

We ship

  1. 1
    Month 1 audit delivered
  2. 2
    High-impact fixes begin shipping within days
  3. 3
    Full backlog cleared through the month
  4. 4
    Month 2 audit measures the impact

When clients expand

When SEO audits become managed growth

SEO audits are a real standalone service. Plenty of clients stay on audits forever because their team ships the fixes and the rhythm works.

When clients do expand into managed growth, it’s usually because they saw the audit findings compound faster when SEO, content, and conversion work ran on the same weekly cadence. The SEO audit becomes one of four monthly inputs feeding a single plan instead of a standalone report.

Stay where you are, or expand when it makes sense. We don’t push.

See the full service

SEO Audits

  • Monthly audit report
  • Specified fixes
  • Your team ships

Managed Growth

  • Monthly audit + weekly SEO shipments
  • Plus content that ranks
  • Plus conversion work on the funnel
  • Plus analytics reviewed weekly
  • Dev work included

FAQ

Common Questions

Common questions about our SEO audit service.

Yes. It’s a real standalone engagement. Monthly retainer, month-to-month. About a third of our audit clients stay on audits and never move into anything else.
We prefer not to sell one-time audits because they don’t work well in practice. A one-time audit is a snapshot of a moving target. By the time you’ve shipped a third of the fixes, the site has changed and the rest of the audit is stale. Monthly audits compound. One-time audits decay.
Google Search Console, Google Analytics, Ahrefs, Semrush, DataForSEO, Lighthouse, and custom crawlers. For AI search, we track citations across ChatGPT, Perplexity, and Google AI Overviews monthly.
Those tools produce data. We produce decisions. A tool tells you 47 meta descriptions are missing. The audit tells you which 47, why, in what order, and specifies the replacement text. Your team ships what we hand off.
An in-house SEO hire is full-time, permanent, and salaried at six figures. An audit engagement gives you senior SEO depth on a monthly cadence without the headcount. Some clients add an in-house SEO later; we’re a good bridge before that hire makes sense.
We don’t run link-building campaigns. We do make sure your pages are linkable, structured for citation, and positioned to earn links through content quality. Our AI search work is the modern equivalent of off-page authority building.
If local is relevant, we include Google Business Profile monitoring, local schema, and location-based content in the audit scope. Tell us on the discovery call.
No. Be careful of anyone who does. We guarantee the audit ships and the findings are specific enough to act on. Rankings follow sustained execution.
Monthly retainer, priced by site size and scope. After a discovery call you’ll get a proposal with clear numbers.
Yes. Month-to-month. No penalties.