Skip to content

Productised Service Tiered Pricing 5.0 ★ from 25+ clients
Definition

An SEO content audit is a systematic evaluation of all indexable content on a website — combining traffic data, keyword rankings, and qualitative assessment — to classify every page as Keep, Update, Merge, or Remove, and produce a prioritised action plan for improving search performance.

Content Refresh ProgrammeFix What's Already There.

Most sites are sitting on years of content that's quietly dragging down their rankings. Decaying articles, cannibalised keywords, thin pages, outdated information — search engines penalise it all. The Content Refresh Programme audits your entire site, classifies every URL, and tells you exactly what to do with each one.

From £497 — price scales by site size  ·  60-min walkthrough included  ·  Read-only GA4 + GSC access required
Starter tier
Refreshing existing content delivers faster ROI than publishing new content — recovering investment already made, not starting from zero.
How many URLs does your site have? Up to 150
Up to 150 150–300 300–500 500+
Not sure? We'll confirm when you book.
One-off investment — Starter
£497
+ VAT where applicable
Or split into 2 × £249 — just mention it when you book.

  • Full site crawl — complete URL inventory
  • GA4 and Search Console data analysis per URL
  • Qualitative evaluation — intent, quality, E-E-A-T
  • KUMR classification for every indexable page
  • Keyword cannibalization identification and fix plan
  • Content decay report — pages losing traffic over time
  • Update briefs for every page classified as Update
  • Merge and redirect instructions for consolidation
  • Google Sheets audit workbook + Google Docs roadmap
  • 60-min walkthrough call + recording — delivered in 7–10 days
🔑 Requires read-only access to Google Analytics 4 and Google Search Console. No CMS access needed.
🛡 Guarantee: if the audit doesn't identify at least 20 pages requiring action — updates, merges, or removals — I'll refund you in full.
Get Started — £497
Not ready to commit? View a sample section →
📈 +324% organic growth — Originality.ai
♻️ Content audits across SaaS, fintech and DTC
🔍 57.5M impressions — 6sense
📊 +62.6% traffic growth — Connecteam
🚀 +957% click growth — Venn
🎯 Avg position 18.3 → 7.6 — Peppr
📈 +324% organic growth — Originality.ai
♻️ Content audits across SaaS, fintech and DTC
🔍 57.5M impressions — 6sense
📊 +62.6% traffic growth — Connecteam
🚀 +957% click growth — Venn
🎯 Avg position 18.3 → 7.6 — Peppr

Old content doesn't just stop performing. It actively suppresses the rest of your site.

What is content decay?

Content decay is the gradual decline in organic traffic and rankings that affects pages as they become outdated, as competitors publish stronger content, or as search intent shifts. Low-quality and decaying pages can dilute a site's authority — pruning and refreshing them helps search engines focus crawl budget and trust signals on high-value pages.

What is keyword cannibalization?

Keyword cannibalization occurs when multiple pages on the same site target the same keyword or search intent, causing them to compete against each other. Search engines struggle to determine which URL to rank, typically resulting in both pages ranking lower than a single, consolidated, authoritative page would.

Search engines reward relevance, usefulness, and authority. Content that fails these criteria — thin pages with no clear search intent, duplicate content across multiple URLs, outdated articles with declining traffic, blog posts cannibalising each other for the same keyword — can suppress site-wide performance even when your best content is strong. Most sites accumulate this kind of underperforming content silently over years of publishing.

An SEO content audit combines quantitative metrics from Google Analytics 4 and Google Search Console — organic traffic, keyword rankings, clicks, impressions, engagement rates — with qualitative evaluation of content quality, search intent alignment, and E-E-A-T signals. The result is a complete picture of every page on your site: what's working, what's declining, what's cannibalising, and what should be removed.

The Content Refresh Programme does the audit and produces the implementation roadmap — every URL classified, every action briefed, every priority ranked. Refreshing existing content delivers faster ROI than publishing net new pages because you are recovering investment already made in content that was once ranking and can rank again.

Every URL gets one of four verdicts.

The KUMR framework gives every indexable page on your site a defined role and a clear next step — no grey areas, no vague recommendations.

K
Keep

High-performing pages that are ranking well, driving organic traffic, and meeting user intent. No changes needed — these pages are documented as reference points for what good looks like on your site.

U
Update

Pages with good fundamentals but declining performance due to outdated information, weak keyword usage, structural problems, or content that no longer fully matches current search intent. Each receives a detailed update brief.

M
Merge

Similar or cannibalising pages that should be consolidated into one authoritative piece. Merging eliminates keyword cannibalization, concentrates link equity, and produces a single stronger page in place of two weaker ones.

R
Remove & Redirect

Irrelevant, outdated, or thin pages that are diluting site authority and wasting crawl budget. Each removal comes with a specific redirect instruction pointing to the most relevant remaining URL.

Watch: What You Get
Graeme Whiles explains the programme in under 3 minutes

What an SEO content audit actually delivers

In this short video I walk through how I structure the crawl, how I pull and interpret GA4 and Search Console data, how the KUMR classification works in practice, and what the Google Sheets workbook and implementation roadmap contain.

Most clients are surprised by how much of their existing content is quietly suppressing performance. The audit is rarely what they expected — it almost always surfaces both bigger problems and bigger opportunities than anticipated.

Every page. Every verdict. Every brief.

Full site audit from crawl to implementation roadmap. Delivered as a Google Sheets workbook and Google Docs action plan your team can execute immediately.

📋
The centrepiece deliverable

KUMR Audit Workbook — Google Sheets

Every indexable URL on your site in a single Google Sheets workbook — classified by KUMR action, annotated with the reason for classification, and sorted by priority. Traffic data, keyword rankings, and engagement metrics pulled from GA4 and Search Console are included alongside each URL so your team can see the evidence behind every decision.

Update pages include a detailed brief in a companion column — specifying which keywords to target, what structural changes to make, which sections need refreshing, and what the page needs to do to recover rankings. Merge pages include the specific consolidation plan and redirect destination. Shared directly to your Google account.

Format: Google Sheets workbook + Google Docs roadmap
Walkthrough: 60-minute call, recording included
Guarantee: 20+ pages requiring action or full refund
🕷️
Full site crawl and inventory

I crawl your entire website using Screaming Frog to build a complete inventory of all indexable URLs — capturing title tags, meta descriptions, H1s, word counts, internal link counts, canonical tags, and any crawl or indexation issues. This is the foundation every other part of the audit builds on.

URL inventory · meta tags · crawl issues
📊
GA4 and Search Console data analysis

Organic traffic, sessions, engagement rates, and conversion data pulled from Google Analytics 4. Clicks, impressions, average keyword position, and CTR pulled from Google Search Console. Both data sets are mapped to every URL in the inventory — combining quantitative performance with technical crawl data in a single decision-making system.

GA4 · Search Console · traffic data · rankings
🔍
Content decay identification

I identify pages with significant traffic or ranking declines over the past 6 to 12 months — flagging whether the decay is caused by outdated content, weakened keyword relevance, competitor improvements, or search intent shift. Old articles with declining traffic can often be updated with current information and targeting to recover lost organic visibility.

Content decay · traffic decline · ranking drops
⚔️
Keyword cannibalization analysis

I identify all instances where multiple pages are targeting the same keyword or search intent — competing against each other rather than reinforcing each other. Each instance includes a specific resolution: which page becomes the canonical, what content migrates, and how the losing page is handled via merge, update, or redirect.

Cannibalization · duplicate intent · consolidation
✍️
Update briefs per page

Every page classified as Update receives a detailed brief — what needs to change, which target keywords to focus on, what sections to refresh, what structural improvements are needed, and what E-E-A-T signals to add or strengthen. Briefs are specific enough for a writer to act on without needing additional briefing calls.

Content briefs · update instructions · E-E-A-T
🗺️
Implementation roadmap

All KUMR classifications, update briefs, merge plans, and redirect instructions are consolidated into a prioritised Google Docs implementation roadmap — phased by impact and effort, with the highest-ROI actions sequenced first. Every action includes assigned responsibility notes so your team knows who does what and in what order.

Prioritised roadmap · phased plan · responsibilities

Recover the traffic your existing content should be driving.

From £497 — scales with site size. 20+ pages requiring action guaranteed or full refund.

Book the Programme — from £497

Five steps from crawl to implementation roadmap.

01

Site crawl and inventory

I crawl your entire website to build a complete inventory of all indexable URLs. For large sites this can run to hundreds or thousands of pages — every one is included. Alongside the crawl I pull technical data including title tags, meta descriptions, heading structure, word counts, internal link profiles, canonical tags, and any identified crawl errors or indexation issues.

Days 1–2
02

Performance data pull

Using read-only access to your Google Analytics 4 and Google Search Console accounts, I pull organic traffic, engagement metrics, conversions, clicks, impressions, average keyword position, and CTR for every URL in the inventory. This transforms the crawl inventory into a performance data system — every page now has both technical attributes and organic performance attached.

Days 2–4
03

Qualitative evaluation

Every page is evaluated against search intent alignment, content quality, E-E-A-T signals, keyword usage, structured data, and in 2026, AI search readiness. This is where the quantitative data meets expert judgement — a page might have decent traffic but be misaligned with user intent, or have low traffic but strong commercial value that makes it worth investing in. The qualitative layer is what separates a genuine audit from an automated report.

Days 4–8
04

KUMR classification

Every URL receives one of four classifications: Keep, Update, Merge, or Remove and Redirect. Classification is based on the combined quantitative and qualitative assessment, with clear reasoning documented for every decision. Keyword cannibalization instances are identified at this stage and the resolution for each is specified in detail.

Days 8–10
05

Roadmap delivery and walkthrough

You receive the complete Google Sheets audit workbook and Google Docs implementation roadmap. The 60-minute walkthrough call covers every section — the classification rationale, the highest-priority actions, the update briefs, the merge plans, and the redirect instructions. Recording included. If you want the updates and new content produced, the Full-Stack SEO and AI Visibility Retainer covers ongoing execution.

Days 12–14

Results from clients I work with across SEO and content

+324%
Organic traffic growth
Originality.ai — 278K to 1.18M
18.3→7.6
Avg position improvement
Peppr — built from scratch
+62.6%
Traffic growth
Connecteam — 263K to 428K
+193%
Click growth
Practice Better — 174K clicks

Results vary by site, sector, and execution quality after delivery.

What clients say.

"Graeme is a fantastic content strategy partner who has helped Originality continue to grow into one of the industry-leading AI detection software tools, with excellent exposure across Google, LLMs, and Socials."

JG
Jon Gilham
Founder, Originality.ai

"Graeme is a rare breed of content marketing consultant who truly understands content strategy, SEO, and how to successfully incorporate AI into a brilliant content marketing strategy."

DR
David Ruhm
Head of Marketing, Connecteam

What a content audit surfaces in practice.

Connecteam
Deskless workforce SaaS · 400+ page content archive · Apr 2024 – Aug 2025
Content Audit + Refresh
URL classification breakdown — 400+ pages audited
47%
Keep
31%
Update
8%
Merge
14%
Remove
Before — what the audit found
  • 14% of pages were thin or outdated — diluting crawl budget and site authority
  • Multiple keyword cannibalization clusters identified — 8% of pages competing against each other
  • 31% of live pages had measurable traffic decay — falling rankings due to outdated content
  • Organic traffic: 263K monthly sessions — plateau despite continued publishing
After — results following implementation
  • Organic traffic grew +62.6% — 263K to 428K monthly sessions
  • Referring domains grew +135.4% — 3,191 to 7,511 as consolidated pages attracted stronger links
  • AI Overview visibility grew +79% — 3,522 to 6,320 as refreshed content became citation-eligible
  • Content team's publishing effort redirected to high-impact gaps rather than low-value volume
The audit ran April 2024. Traffic growth measured through August 2025. Results reflect the combined effect of content removal, merges, and refresh implementation by the Connecteam in-house team using the KUMR roadmap.
Read full case study →

The sites where existing content is the biggest opportunity.

Sites with 2+ years of published content

The longer a site has been publishing, the more content decay accumulates. Sites with 50, 100, or 500+ articles almost always have a significant proportion of underperforming pages that are quietly draining crawl budget and diluting site authority — without anyone realising it.

Sites where traffic has plateaued or declined

If organic traffic has been flat or falling despite continued content production, a content audit typically reveals why. The most common culprits are content decay across older pages, keyword cannibalization preventing pages from reaching their ranking potential, and index bloat from thin or duplicate content diluting authority.

Sites recovering from algorithm updates

Google's Helpful Content Updates and quality-focused algorithm changes frequently target sites with large volumes of thin, low-quality, or intent-misaligned content. If your site was hit by an update, a systematic content audit and refresh programme is typically the most effective recovery strategy.

Businesses before a major content investment

Before investing in new content production, it's worth auditing what you already have. Publishing more content on top of a weak foundation compounds the problems rather than solving them. An audit first ensures new content fills genuine gaps rather than adding to existing cannibalization or bloat.

SaaS and B2B sites with large blog archives

SaaS companies often have hundreds of blog posts published over years of growth — many of which are now outdated, no longer aligned with the product, or competing with each other for the same queries. A content audit rationalises that archive into a coherent, high-performing content library.

Sites that have never run a formal content audit

If your site has never had a systematic content audit, the audit will almost certainly surface more issues than expected — and more opportunities. An annual content audit should be part of any serious SEO strategy, but most businesses run their first only after performance problems force the issue.

GW
Graeme Whiles Senior SEO & Content Strategy Consultant

I've conducted content audits for sites ranging from new domains to brands with millions of monthly visits — and the same patterns appear every time.

I'm Graeme Whiles, a senior SEO and content strategy consultant. I've conducted over 20 content audits and refresh programmes across SaaS, fintech, fitness, e-commerce, and professional services brands — including Originality.ai, Connecteam, PureGym, and La Redoute. Content decay, keyword cannibalization, and index bloat are universal problems regardless of sector or domain authority, and I've developed a systematic approach to identifying and fixing all three efficiently.

Every audit is conducted manually — I review pages individually rather than relying on automated scoring. The KUMR classification for each URL reflects genuine analysis, not an algorithm's confidence score. Every update brief is written specifically for that page, not generated from a template.

Read my full audit methodology →
Journalism, University of Worcester Foundation in evidence-led analysis and structured writing
7+ years in SEO and content strategy SaaS, fintech, fitness, e-commerce, and DTC
20+ content audits conducted Across SaaS, fintech, fitness, e-commerce, and professional services
AI search readiness built in Audit includes AI Overview and AEO signal assessment
Originality.ai Connecteam PureGym La Redoute 6sense Venn Neo Financial Peppr Practice Better
Before you book

This programme diagnoses and briefs. It doesn't rewrite your content for you.

The Content Refresh Programme classifies every page, produces detailed update briefs, and delivers a phased implementation roadmap. Executing the rewrites requires either your in-house writers or an ongoing content production engagement. Most clients find the briefs are specific enough to hand to a writer without additional briefing calls. If you want both the audit and the content executed, the Full-Stack SEO and AI Visibility Retainer covers both as a managed monthly workstream. The Retainer typically starts from £1,200/month.

See the Full-Stack Retainer →

Common questions about the programme.

An SEO content audit is a systematic evaluation of all indexable content on a website to determine how effectively it supports search visibility, user intent, and commercial objectives. It combines quantitative metrics — organic traffic, keyword rankings, clicks, impressions — with qualitative assessment of content quality, search intent alignment, and E-E-A-T signals. The output is a prioritised action plan classifying every URL as Keep, Update, Merge, or Remove — giving every page a defined role and a clear next step.
Content decay is the gradual decline in organic traffic and rankings that affects pages as they become outdated, as competitors publish stronger content, or as search intent shifts. Low-quality and decaying pages dilute a site's authority — they signal to search engines that the site contains stale or low-value content. Identifying and addressing decaying content is one of the highest-ROI activities in SEO because you are recovering existing investment rather than starting from scratch with net new pages.
KUMR is a four-action classification used in SEO content audits. Keep: high-performing pages that require no changes. Update: pages with good fundamentals but declining performance that need refreshed content, improved keywords, or structural changes. Merge: similar or cannibalising pages that should be consolidated into one authoritative piece. Remove and Redirect: outdated, irrelevant, or thin pages that should be deleted with a redirect to the most relevant remaining URL. Every URL in the audit receives one of these four verdicts — no page is left without a defined next step.
The Content Refresh Programme is priced by site size: Starter (up to 150 URLs) £497, Standard (150–300 URLs) £697, Growth (300–500 URLs) £897, and Enterprise (500+ URLs) quoted individually. All tiers include the full site crawl, GA4 and Search Console data analysis, qualitative evaluation, KUMR classification, keyword cannibalization identification, update briefs, merge plans, and a complete implementation roadmap as a Google Sheets workbook and Google Docs action plan, plus a 60-minute walkthrough call. Split payment available for all tiers.
Keyword cannibalization occurs when multiple pages on the same website target the same keyword or search intent, causing them to compete against each other in search results. Search engines struggle to determine which page to rank, which typically results in both pages ranking lower than a single consolidated page would. The audit identifies every instance of cannibalization and specifies the exact resolution — which page becomes canonical, what content moves, and how the losing page is handled via merge, update, or redirect.
An SEO content audit should be conducted every 6 to 12 months for most sites, or quarterly for sites in fast-moving industries where search intent and competitor content evolve rapidly. Sites with large content archives that have never been audited often see the largest recovery from a first audit, as decay accumulates silently over time. An effective SEO content audit is also recommended after any significant Google algorithm update.
The Content Refresh Programme is a diagnostic and planning service. Every page classified as Update receives a detailed rewrite brief — specific enough for a writer to execute without additional briefing. Implementing those rewrites requires either your in-house writers or an ongoing engagement. The Full-Stack SEO and AI Visibility Retainer covers both audit and execution as a managed monthly workstream, starting from £1,200/month.
Read-only access to Google Analytics 4 and Google Search Console. I also need to be able to crawl your site — so if it's behind a login or has crawl restrictions, those will need to be temporarily lifted for the audit. No CMS access is required. The audit can proceed on any site regardless of platform — WordPress, Shopify, Webflow, or custom-built.

Stop publishing on top of a problem. Fix what's already there.

From £497. 20+ actions guaranteed. Scales with site size. Split payment available.

Starter (up to 150 URLs) £497 · Standard (150–300) £697 · Growth (300–500) £897 · 500+ custom quote

Content Refresh Programme
from £497
Book Now

var item = btn.closest('.faq-item'); var isOpen = item.classList.contains('is-open'); document.querySelectorAll('.faq-item.is-open').forEach(function(el) { el.classList.remove('is-open'); el.querySelector('.faq-question').setAttribute('aria-expanded', 'false'); }); if (!isOpen) { item.classList.add('is-open'); btn.setAttribute('aria-expanded', 'true'); } } (function() { var track = document.getElementById('trustTrack'); if (track) { var clone = track.cloneNode(true); track.parentElement.appendChild(clone); } })();