How to Conduct a Content Audit Step by Step

Home / SEO News / How to Conduct a Content Audit Step by Step
Gemma Lutwyche
5 March 2025
Read Time: 12 Minutes
Article Summary

A content audit evaluates every page on your site against performance data to decide what to keep, update, consolidate, or remove. This guide covers building the inventory, analysis criteria, and creating an action plan.

Key Takeaways

A content audit is a systematic review of every piece of content on your website, measured against performance data and quality criteria to decide what earns its place and what doesn’t. It’s the difference between a site that grows strategically and one that accumulates pages nobody reads. Done well, an audit gives you a clear action plan: what to keep, what to update, what to consolidate and what to remove entirely.

At Gorilla Marketing, we run content audits as part of our ongoing SEO programmes. It’s one of the first things we do when onboarding a new client, and we revisit it regularly. The process below is what we actually use, not a theoretical framework pulled from a textbook.

Why Content Audits Matter

Every site accumulates dead weight over time. Blog posts from three years ago that no longer rank. Duplicate pages targeting the same keyword. Thin content that adds nothing for readers or search engines. That dead weight has real consequences.

Underperforming content can drag down your site’s overall quality signals. Google’s crawl budget is finite, and every URL it spends time on is a URL it could have spent elsewhere. Pages with outdated content or poor engagement metrics send mixed signals about your site’s authority. And duplicate content or cannibalised pages mean you’re competing with yourself in search results instead of concentrating ranking signals on a single strong page.

A content audit forces you to confront all of this with data rather than assumptions. You might think your blog is performing well because a few posts get decent traffic. The audit will show you that 70% of your pages get zero organic visits in a typical month.

Set Clear Goals Before You Start

Content Audit

Jumping straight into a spreadsheet without knowing what you’re trying to achieve is the fastest way to waste a week. Before pulling any data, define what the audit needs to accomplish.

Common audit goals include:

Improving organic traffic by identifying underperforming content that could rank with updates

Reducing content bloat by finding and removing thin content, outdated pages and redundant URLs

Fixing cannibalisation where multiple pages compete for the same keywords

Supporting a migration or redesign where every URL needs a clear keep, redirect or remove decision

Building topical authority by spotting content gaps in your coverage

Your goals shape how you evaluate content. An audit focused on organic traffic will weight keyword rankings and search impressions heavily. One focused on reducing bloat will care more about page quality and engagement metrics. Get this right first.

Build Your Content Inventory

The inventory is the foundation. You need a complete list of every indexable URL on your site, along with the metadata you’ll use to evaluate each one.

Crawl Your Site

Start with a crawl using Screaming Frog, Sitebulb or a similar crawler. This gives you every URL, along with technical data like status codes, meta titles, meta descriptions, word counts, canonical tags and internal link counts. Export the lot into a spreadsheet.

If your site has thousands of pages, filter down to indexable HTML pages. Exclude images, PDFs, pagination pages, tag archives and anything blocked by robots.txt. You want the pages that Google can actually index and rank.

Add Performance Data

Now layer in performance data from two sources:

Google Search Console gives you impressions, clicks, average position and click-through rate per URL. Export the Pages report for the last 12 months. Twelve months matters because it smooths out seasonal variation and gives you a proper picture of trends.

GA4 gives you sessions, engagement rate, average engagement time and conversions per page. If you’re tracking goals or events, pull those too. The combination of Search Console (how Google sees your pages) and GA4 (what users actually do) gives you the full picture.

Pull Backlink Data

Export your backlink profile from Ahrefs, Semrush or Moz, broken down by target URL. Pages with genuine referring domains carry link equity that you’ll want to preserve through redirects if you remove them. Deleting a page with 30 linking domains without redirecting it is throwing away authority you’ve earned.

Structure Your Spreadsheet

Your inventory spreadsheet should have one row per URL with columns for:

Data point Source
URL Crawl
Page title Crawl
Word count Crawl
Content type (blog, service page, landing page) Manual
Primary keyword Manual / Search Console
Organic clicks (12 months) Search Console
Impressions (12 months) Search Console
Average position Search Console
Sessions (12 months) GA4
Engagement rate GA4
Avg engagement time GA4
Conversions GA4
Referring domains Backlink tool
Internal links pointing to page Crawl
Date last updated CMS / manual

This might look like a lot of columns. It is. But each one earns its place when you start making decisions.

Analyse Content Against Your Criteria

Content Audit

With the inventory populated, you can start evaluating. This is where most guides get vague, telling you to “assess quality” without explaining what that actually means in practice.

Performance Tiers

Sort your content into performance tiers based on organic traffic. The exact thresholds depend on your site’s scale, but as a starting point:

Strong performers – pages in your top 20% for organic clicks, ranking well, driving engagement or conversions

Middle ground – pages getting some traffic but underperforming relative to their potential (high impressions but low clicks, or decent rankings but falling)

Underperforming – pages with minimal or zero organic traffic over 12 months, low engagement metrics, no backlinks

The middle ground is where most of the opportunity sits. These pages have some traction but aren’t reaching their potential.

Quality Assessment

Performance data alone doesn’t tell the whole story. A page might get zero organic traffic because it targets a keyword with no search volume, but it could still serve an important role in your conversion funnel. Equally, a page might get decent traffic but provide a poor user experience.

For each page, assess:

Relevance – does this content still reflect your current offerings and expertise?

Accuracy – is the information up to date, or does it reference outdated tools, statistics or practices?

Depth – does it cover the topic thoroughly enough to satisfy search intent, or is it thin content that barely scratches the surface?

Uniqueness – does any other page on your site cover the same topic or target the same keyword?

That last point is where cannibalisation enters the picture.

Check for Keyword Cannibalisation

Cannibalisation is one of the most common issues a content audit uncovers, and one of the most damaging. When two or more pages target the same primary keyword, they split ranking signals and often both perform worse than a single consolidated page would.

To find cannibalisation, sort your Search Console data by query rather than page. Look for queries where multiple URLs from your site appear. If two blog posts both rank for “ecommerce SEO checklist” at positions 15 and 22, neither is winning. Consolidating them into one comprehensive piece is almost always the right move.

Your competitor audits should also inform this step. If a competitor ranks a single page for a term where you’ve split coverage across three, that’s a clear signal to consolidate.

Internal and External Link Analysis

Check each page’s internal link profile. Pages with few internal links pointing to them are harder for both users and search engines to find. If a page is important but poorly linked, that’s a quick fix. If it’s unimportant and poorly linked, it probably doesn’t need to exist.

For external links, any page with referring domains from authoritative sites carries value. Even if the content itself is weak, the backlinks matter. Flag these pages for updating rather than removal, or plan 301 redirects to preserve the equity.

The Decision Framework: Keep, Update, Consolidate or Remove

This is the step people struggle with most. Every URL needs a clear action assigned to it. Here’s how to decide.

Keep As-Is

Pages that meet all of these criteria need no immediate action:

Strong organic performance (top 20% of your pages)

Content is accurate and up to date

Good engagement metrics

No cannibalisation issues

Adequate internal linking

These are your assets. Leave them alone, but note them for periodic review.

Update

The largest category for most sites. A page should be updated when:

It ranks on page two or the bottom of page one (positions 8-20), where improvements could push it higher

The content is partially outdated but the core topic is still relevant

Engagement metrics suggest users aren’t finding what they need (low engagement time, high bounce relative to similar pages)

It’s thin relative to what competitors cover for the same query

It targets the right keyword but doesn’t match current search intent

Updating might mean rewriting sections, adding depth, refreshing statistics, improving the heading structure or adding internal links to newer content. The key is being specific about what each page needs rather than marking everything “needs update” and moving on. Add a notes column to your spreadsheet with the specific action required for each page: “update stats to 2026 data”, “expand section on local ranking factors”, “rewrite intro to match current search intent”. Vague actions don’t get done.

Consolidate

Consolidation is where audits deliver the biggest ranking gains, and it’s the step most people skip or do poorly. You should consolidate when:

Two or more pages target the same keyword or very similar keywords

A topic is spread across several thin posts that would be stronger as one comprehensive piece

You have overlapping content from different periods (a 2021 guide and a 2024 guide on the same topic)

The process: choose the strongest URL as the surviving page (usually the one with the most backlinks or best current ranking). Merge the best content from all pages into that URL. Set up 301 redirects from the removed URLs to the surviving one. This consolidates ranking signals, link equity and crawl priority into a single page.

Don’t just paste content together. Merging three mediocre posts creates one long mediocre post. Use the consolidation as an opportunity to write a genuinely better piece that covers the topic properly.

A practical consolidation workflow:

Identify the survivor URL – pick the page with the strongest combination of backlinks, current rankings and content quality. This URL stays live.

Extract the best from each source – go through every page being merged and pull out any sections, examples or data points that add genuine value. Discard the filler.

Rewrite, don’t stitch – use the extracted material to write a single cohesive piece. The heading structure, flow and depth should reflect what the combined topic actually needs.

Set up 301 redirects – point every removed URL to the survivor. Do this the same day you publish the consolidated page so search engines associate the link equity with the new version promptly.

Update internal links – find every internal link pointing to the removed URLs and update them to point to the survivor directly. Redirect chains (page A redirects to page B which links to page C) waste crawl budget and dilute link equity.

Consolidation done properly can turn three pages ranking on page three into one page ranking on page one. We’ve seen this pattern repeatedly in client audits.

Remove

Removal is appropriate when a page:

Gets zero traffic, has no backlinks and serves no internal purpose

Contains outdated information that could damage your credibility

Covers a topic completely outside your current focus

Is genuinely thin content with nothing worth salvaging

For a deeper look at the removal process and how to handle it without losing value, see our guide to content pruning.

If removed pages have any backlinks, redirect them to the most relevant surviving page. If there’s no relevant destination, a redirect to the parent category or hub page is better than a 404. Only let a page 404 or 410 if it has zero external links and zero ranking value.

Prioritise Your Action Plan

You’ll likely end up with dozens or hundreds of actions. Trying to tackle them all at once is a recipe for nothing getting done. Prioritise based on potential impact and effort.

High Priority (Do First)

Quick wins – pages ranking positions 4-10 that need minor updates to push onto page one

Cannibalisation fixes – consolidations where you’re actively losing rankings due to competing pages

Broken redirects – any removed content that’s 404ing with live backlinks

Medium Priority

Page two opportunities – content ranking positions 11-20 that needs more substantial updates

Content gaps – topics your SEO content strategy should cover but doesn’t yet, identified through the audit

Outdated evergreen content – guides and how-to posts that are still relevant in concept but need refreshing

Lower Priority

Low-traffic removals – pages with no traffic and no links that should be cleaned up but aren’t hurting you much right now

Internal link improvements – restructuring internal links to support your priority pages

Metadata updates – rewriting titles and descriptions for pages where CTR is below expected rates

A practical approach: tackle one priority tier per month. Get the high-impact actions done first, then work through the rest systematically.

Tools You’ll Need

You don’t need expensive enterprise software to run a content audit. Here’s what actually works:

Screaming Frog or Sitebulb – for the initial crawl and technical data. Screaming Frog’s free version handles up to 500 URLs, which is enough for smaller sites.

Google Search Console – for organic search performance data. Free and essential.

GA4 – for on-site engagement and conversion data. Also free.

Ahrefs, Semrush or Moz – for backlink data per URL. You’ll need at least one of these.

Google Sheets or Excel – for the inventory spreadsheet. Sheets is better for collaboration; Excel handles larger datasets more smoothly.

Some people use dedicated content audit tools like Screaming Frog’s content analysis features or ContentKing for ongoing monitoring. They’re useful but not essential. The spreadsheet approach gives you more flexibility and forces you to actually look at the data rather than trusting automated scores.

What to Do After the Audit

The audit itself is worthless if nothing changes. Here’s how to make sure it drives real results.

Implement in Batches

Don’t try to update 50 pages in a week. Group your actions into manageable batches of 5-10 pages, prioritised by the framework above. Track what you’ve changed and when.

Monitor Results

After implementing changes, give each batch 4-8 weeks to settle in search results before judging performance. Google needs time to recrawl, re-evaluate and adjust rankings. Check back at 30, 60 and 90 days:

Have updated pages improved in rankings and traffic?

Have consolidated pages absorbed the ranking signals from redirected URLs?

Has removing thin content improved crawl efficiency for the remaining pages?

If an update hasn’t moved the needle after 90 days, reassess. The content might need more work, or the keyword might be more competitive than your data suggested.

Keep a simple tracking sheet alongside your audit inventory. For each action you’ve taken, log the date implemented, baseline metrics (traffic, ranking, engagement rate) and the same metrics at 30, 60 and 90 days. This isn’t just for measuring success; it builds an evidence base for what types of changes actually move the needle on your site. Over time, you’ll learn whether your site responds better to content depth improvements, consolidation or technical fixes. That knowledge makes every future audit faster and more targeted.

Feed Findings Into Your Content Strategy

A content audit isn’t just about fixing what exists. It reveals gaps. Topics your competitors cover that you don’t. Questions your audience asks that you haven’t answered. Clusters where you have a few strong pages but lack the supporting content to build real topical authority.

Use these content gaps to inform your digital strategy going forward. The best content audits don’t just clean up the past; they shape the editorial calendar for the next 6-12 months.

How Often Should You Audit Your Content?

A full content audit once a year is the minimum for most sites. If you’re publishing regularly (weekly or more), every six months is better. The more content you produce, the faster quality issues accumulate.

That said, you don’t need to rebuild the entire inventory every time. After your first full audit, subsequent ones are faster because you’re working from an existing baseline. You’re looking at what’s changed: new content published, pages that have declined, new cannibalisation issues and shifts in search intent.

Between full audits, keep an eye on your Search Console data monthly. Pages that suddenly drop in impressions or rankings often signal content that needs attention before the next scheduled audit catches it.

Building a Content Audit Into Your SEO Programme

A content audit isn’t a one-off project you do when things feel messy. It’s a recurring process that should be baked into how you manage your site’s organic performance.

The pattern is straightforward: audit, act, measure, repeat. Each cycle gets faster because you’ve already built the framework and the inventory. And each cycle compounds, because the content quality improvements from one round carry forward into the next.

If you don’t have the time or team to run a thorough audit, that’s where working with an agency helps. At Gorilla Marketing, content audits are a standard part of our SEO programmes because we’ve seen how much ranking potential sits in content that already exists but isn’t performing. Sometimes the biggest wins aren’t new pages. They’re fixing what you’ve already got.

Gemma Lutwyche
Gemma has worked at Gorilla Marketing for 4 years, specialising in content production and team management as Head of Content. With a degree in English Literature and Creative Writing, Gemma leads a team of writers to deliver high-quality content for our clients.

Related Articles