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.
- 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
Old content doesn't just stop performing. It actively suppresses the rest of your site.
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.
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.
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.
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.
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.
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.
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.
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.
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 issuesOrganic 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 · rankingsI 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 dropsI 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 · consolidationEvery 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-TAll 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 · responsibilitiesRecover the traffic your existing content should be driving.
From £497 — scales with site size. 20+ pages requiring action guaranteed or full refund.
Five steps from crawl to implementation roadmap.
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–2Performance 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–4Qualitative 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–8KUMR 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–10Roadmap 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–14Results from clients I work with across SEO and content
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."
"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."
What a content audit surfaces in practice.
The sites where existing content is the biggest opportunity.
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.
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.
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.
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 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.
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.
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 →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.
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
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); } })();