Inbound and marketing

How to Conduct a Content Audit for SEO

How to run an SEO content audit: the four decisions for every page, the steps in order, and the two mistakes that turn a cleanup into a traffic drop.

Nate RigginsMarch 7, 2023 · Updated October 23, 2026 · 5 min read
Illustration: Auditing existing content

A content audit for SEO is a page-by-page review of everything on your website, ending in one decision for each page: keep it, update it, merge it into a stronger page, or remove it. To conduct one, list every URL on the site, pull each page's search data from Google Search Console, sort the pages into those four groups, and then work through the fixes, starting with the pages closest to bringing in buyers. For a typical service company site this is a few days of focused work, not a months-long project.

This guide covers the four decisions, the steps in order, and the two mistakes that turn a cleanup into a traffic drop.

The four decisions

Every page you review ends up in one of these groups. Deciding the group first keeps the audit from turning into an endless rewrite.

DecisionWhen it appliesWhat to do
KeepThe page is accurate, gets searches or clicks, and does its job.Leave it alone. Check it again at the next audit.
UpdateThe topic is right, but the facts, prices, photos or services have changed, or it ranks on page two.Rewrite the weak parts, fix the title, add what's missing.
MergeTwo or more pages cover the same topic and split the searches between them.Combine them into the best one and redirect the others to it.
RemoveThe page is outdated, off-topic, or about a service you no longer offer, and has no search value.Delete it, or redirect it to the closest useful page.

Running the audit, step by step

1. List every page

Start with a full inventory, because you can't judge pages you've forgotten exist. Your website platform can usually export a list of pages and posts. A crawler is more thorough, since it finds what's actually linked and live: Screaming Frog's free version crawls up to 500 URLs, which covers most small business sites. Put the results in a spreadsheet. One row per page.

2. Add the search data

Open Search Console's Performance report, switch to the Pages tab, and set the date range to the last 12 months so seasonal work evens out. Export it and add clicks, impressions and average position next to each page in your sheet. On a small site, pages missing from the export got no impressions at all in that time, which is a useful fact in itself.

3. Read the pages that matter most

Numbers tell you where to look. They don't tell you what's wrong. Open your service pages, your location pages and any post that gets real traffic, and read each one the way a buyer would: on a phone, probably in a hurry, comparing you with two or three other companies that turned up in the same search a minute earlier. Is the service still offered? Are the photos yours? Would a facility manager know, within the first few lines, what you do and where you do it?

4. Sort every row into keep, update, merge or remove

Be decisive. Most sites end up with a small group of strong pages, a larger group that needs updating, and a long tail of old blog posts that overlap each other, describe a service you dropped years ago, or were clearly written for a search engine and never read by a single buyer.

5. Merge and remove the right way

When you merge pages or remove one that has links or searches pointing at it, send visitors to the new home with a permanent redirect. Google recommends a permanent server-side redirect as the best way to make sure both Google and people end up on the correct page. Skip it and old links break.

6. Look for the gaps

The last pass is about what's missing. List every service you sell and every area you serve, then check that each has its own page. On most trades and B2B service sites this list of missing pages turns out to be worth more than every other finding put together, since a buyer searching for a service you offer can't find a page you never built.

Two mistakes that backfire

Changing dates instead of content. Updating the "last modified" date on a page without really changing it doesn't help. Google's guidance on helpful content lists changing dates to make pages seem fresh as a warning sign of content made for search engines instead of for people.

Mass deleting to look tidy. The same guidance says adding or removing a lot of content just to make a site seem fresh won't help rankings. Remove pages because they're wrong or useless to buyers. A high page count on its own is no reason.

Before you start, it's worth seeing how your site looks from the outside. Our Free AI Visibility Check looks at your website, mobile speed, whether you come up in a local search, and what an AI assistant says when a buyer asks who to call. No email needed.

Who should own it

An audit is a one-time project. The pages it says to write, update and fix are ongoing work, and that's usually where it stalls: the spreadsheet is finished, everyone agrees with it, and six months later nothing has changed.

If that sounds familiar, Inbound SDR is built for it. We plan and build a website of up to 100 pages in the first month around every service you sell and every area you serve, which closes the gaps an audit finds. Each month includes 2 to 3 expert hours for technical fixes and page adjustments, technical SEO such as crawl and indexing fixes and sitemaps, and a new blog every business day. You get a dedicated strategist and a monthly report. Packages start at $1,000 per month on a 12-month term.

If you have a small site and someone on your team with a few clear days, run the audit yourself with the steps above, starting with the service pages, since those are the pages a buyer reads right before deciding whether to call you or the next company on the list. It's one of the most useful days you can spend on your website.

Short answers

How often should I audit my content?

Once a year for most small sites, and before any redesign.

Will deleting old blog posts hurt my rankings?

Deleting posts with no searches, links or useful content rarely costs anything. Posts that still get clicks should be updated or merged with a redirect.

See Inbound SDR

Written byNate Riggins

Abstrakt is a technology-enabled outsourced sales development company that books 100,000+ meetings a year for 2,000 clients.

Sales Talk newsletter

Get the next one in your inbox

New playbooks, benchmarks and guides from our sales floor, for owners and sales leaders who sell to businesses. One email a month. See past issues.

Your email and the details you choose to add, nothing else. We never sell or share your address, and every issue has a one-click unsubscribe. Privacy Policy.

Book my strategy callCall us