
An SEO content audit is a data-backed review of every page on your site that ends in one clear decision per URL: keep, update, consolidate, redirect, or remove. It combines a full content inventory, real performance data from Google Search Console, and a quality score, so you act on evidence instead of a gut feeling about which pages are pulling their weight.
An SEO content audit is a structured review of every published page, scored against real data, that tells you exactly what to do with each one. It is not a read-through. It is not "does this still sound good." It is an inventory of every URL, matched to its actual traffic, rankings, backlinks, and age, run through a consistent scoring method, and sorted into an action list.
The output is a spreadsheet with one row per page and a verdict in the last column. That verdict is always one of five things: keep it as is, update it, consolidate it into a stronger page, redirect it, or remove it. Anything vaguer than that is not a finished audit, it is a research exercise.
People often confuse this with a full SEO audit checklist, which also covers crawling, site speed, and technical health. A content audit is the narrower slice focused only on whether the words on the page are still doing their job. Run both together when you can. The technical audit tells you whether Google can reach and understand a page; the content audit tells you whether the page deserves to rank once it does.
Because most sites already have the traffic sitting in old pages, not future ones. HubSpot has reported that roughly 76% of a blog's monthly traffic comes from posts published before the current month, meaning the majority of a site's organic value is already live and quietly decaying if nobody tends to it.
Semrush ran a survey on this directly. Among marketers who completed a content audit, 53% reported better engagement rates afterward and 49% reported gains in rankings or traffic. Separately, a Backlinko survey found that 71% of bloggers now treat updating old content as an active, ongoing part of their strategy rather than a one-off cleanup.
The pattern holds because a page that already ranks on page two needs far less work to reach page one than a brand-new page needs to rank at all. New content has to earn trust, links, and relevance from zero. An existing page already has some of that. An audit is how you find which pages are close enough to be worth the push.
You cannot audit what you have not counted. The inventory step gets you a single list of every live URL, with no gaps and no duplicates, before you touch a single scoring decision.
Merge the four sources into one sheet, deduplicate by URL, and note the page type (blog post, service page, landing page, category page) in its own column. You will filter and prioritize by type later, so it is worth capturing now rather than adding it back in afterward.
Once the inventory exists, every row needs the same set of facts attached to it. Skipping a column here is how audits turn into opinions again.
| Data point | Where it comes from | What it tells you |
|---|---|---|
| Organic clicks and impressions (12 months) | Google Search Console | Real demand, not vanity pageviews. Twelve months smooths out seasonal topics. |
| Ranking keywords and position | Search Console or an SEO platform | Reveals striking-distance pages sitting just off page one. |
| Referring domains | A backlink tool such as Ahrefs | A page with zero traffic but real links is a redirect candidate, not a delete. |
| Conversions or leads | Analytics or CRM | Separates traffic that pays the bills from traffic that just shows up in a report. |
| Last substantive update | CMS revision history | Flags pages old enough to be stale on a topic that moves fast. |
| Internal links pointing in | Site crawl | Orphan pages get less crawl attention and are usually safe to fold into a related page. |
| Keyword overlap with other pages | Manual grouping by primary keyword | Flags cannibalization: two pages competing for the same query instead of one winning it. |
This is the same underlying data our content pruning guide uses to decide which pages are safe to cut, and the same data our content optimization strategy guide uses to prioritize what to fix first. The audit is where that data gets collected once and reused for both.
Traffic and backlinks tell you how a page has performed. They do not tell you why, or what to fix. That is what a quality score is for. Score every page on the same six dimensions, on a simple 0 to 5 scale each, so the ratings stay comparable across hundreds of pages instead of drifting with whoever is reviewing that day.
| Dimension | What you are checking | Low score looks like |
|---|---|---|
| Intent match | Does the page format match what the current SERP rewards? | A how-to page ranking for a query the top 10 answer with comparisons |
| Depth and completeness | Does it answer the full question, including the follow-ups? | Covers the basics, skips the questions people actually search next |
| Accuracy and freshness | Are the facts, prices, and examples still current? | Stats, screenshots, or pricing more than a year out of date |
| E-E-A-T signals | Is there real experience or expertise behind the claims? | Generic advice with no named source, example, or credited author |
| Structure and readability | Can a reader scan it and find the answer fast? | Long unbroken paragraphs, no headings, no lists or tables |
| AI-extractability | Could an AI engine quote a clean, self-contained answer from it? | The point is buried in the middle of a paragraph, not stated plainly |
A page scoring low on two or three dimensions but still pulling in traffic is almost always an update candidate: the audience is there, the execution is not. A page scoring low across the board with no traffic and no links is a real removal candidate. The score is what turns "this page feels weak" into a decision you can defend to a stakeholder who is nervous about deleting anything.
Once every page has a traffic number, a backlink count, and a quality score, the decision mostly makes itself. Here is the framework we run pages through.
| Situation | Verdict | Next step |
|---|---|---|
| Good traffic, good quality score | Keep | Leave it alone. Recheck at the next audit cycle. |
| Real traffic or striking-distance ranking, low quality score | Update | Rewrite for the weak dimensions. See our content optimization strategy for the full rewrite process. |
| Two or more pages competing for the same keyword | Consolidate | Merge into the stronger page, then 301 redirect the rest into it. |
| Low traffic, real backlinks, topic covered better elsewhere | Redirect | 301 to the closest relevant live page so the link equity is not wasted. |
| No traffic, no backlinks, no strategic reason to keep it live | Remove | Delete or noindex. Our content pruning guide covers the exact process and the risks of getting it wrong. |
Note what the audit does and does not do here. It produces the verdict. It does not execute the rewrite, the merge, or the redirect map, that is separate work with its own steps once you know which pages qualify.
A finished inventory for a mid-size site can easily run to several hundred rows. Working it top to bottom by URL wastes the first real win you could have shipped in an afternoon. Sort by impact against effort instead.
If the technical side of your site also needs attention, run that pass in the same sitting. Our SEO audit checklist covers the crawling, indexing, and on-page checks that sit alongside a content audit rather than inside it.
Yes, and this is the part most audits from a few years ago miss entirely. A page can rank well in classic Google results and still never get pulled into an AI Overview or cited by a tool like ChatGPT or Perplexity, because those systems extract answers rather than send clicks to the highest-ranking page.
Add three checks to the audit for this: does the page state its core answer in a self-contained sentence near the top, does it carry an FAQ block with real questions people ask, and does every factual claim name its source. Pages that fail all three are invisible to answer engines even when they rank fine on the search results page itself. LiveHelpNow is one client where fixing exactly these gaps got individual pages cited directly inside Google's AI Overviews, on top of the traffic gain.
Keep the spreadsheet simple enough that you will actually fill it in for every row. These columns cover the whole process above without turning the sheet into a second job.
| Column | Purpose |
|---|---|
| URL and page type | Groups pages so you compare like with like |
| Clicks, impressions, position (12mo) | Real demand and how close it is to page one |
| Referring domains | Flags redirect-worthy pages instead of pure deletes |
| Quality score (0 to 5, six dimensions) | The diagnosis behind the traffic number |
| Cannibalization group | Marks pages competing with each other |
| Verdict | Keep, update, consolidate, redirect, or remove, no maybes |
| Priority | High, medium, or low, based on the impact-versus-effort order above |
Semrush's research found that 61% of marketers now run a content audit two or more times a year. A full pass every six months is a reasonable default for most sites, with a lighter check quarterly to catch anything decaying fast.
Run one outside that schedule too. A site migration, a CMS switch, a redesign, or a Google core update that moves your rankings are all reasons to audit immediately rather than waiting for the calendar date, because each of those events can silently break or reshuffle pages that were previously fine.
Take a mid-traffic blog post ranking position 11 for its target keyword, with a handful of referring domains and a publish date two years old. Run it through the framework: intent match is fine, the SERP still rewards a guide format. Freshness scores low, the stats are two updates behind. Depth scores low, three follow-up questions people search are never answered on the page. E-E-A-T is mid, no named author expertise shown. AI-extractability is low, the answer is buried in paragraph four.
The verdict: update, high priority. Not a rewrite from scratch, and not a delete. Fix the four weak dimensions, keep what already works, and recheck the position at the next audit cycle. This is the same audit-first approach that helped grow Understood Care from roughly 1,000 to over 3,000 organic visits a month, by fixing what already existed instead of starting over.
What is an SEO content audit? An SEO content audit is a data-backed review of every page on a site that ends in one clear decision per URL: keep, update, consolidate, redirect, or remove. It combines a full content inventory with performance data from Google Search Console and a quality score, so decisions are based on evidence rather than opinion.
How is a content audit different from a technical SEO audit? A technical SEO audit checks the site's infrastructure: crawlability, site speed, indexation, and structured data. A content audit checks the pages themselves: whether each one still matches search intent, is accurate and complete, and earns its place on the site. Most full audits run both side by side.
What is the difference between a content audit and content pruning? The audit is the diagnosis. Pruning is one possible treatment. An audit scores every page and sorts it into keep, update, consolidate, redirect, or remove. Pruning is the specific work of executing the redirect and remove decisions once the audit has identified which pages qualify.
How often should you run an SEO content audit? Semrush found that 61% of marketers run a content audit two or more times a year, with a full pass roughly every six months and a lighter check quarterly. Run one immediately after a site migration, a redesign, or a Google core update that moves your rankings.
What tools do you need for a content audit? At minimum: Google Search Console for clicks, impressions, and rankings; a crawler such as Screaming Frog for the full URL list and technical flags; a backlink tool such as Ahrefs; and a spreadsheet to hold the scored inventory. None of these are optional if you want decisions backed by real data instead of guesswork.
How do you score content quality in an audit? Score each page across a handful of fixed dimensions so every page is judged the same way: intent match, depth and completeness, accuracy and freshness, E-E-A-T signals, structure and readability, and AI-extractability. A page that scores low on several dimensions but still gets traffic is an update candidate; one that scores low and gets nothing is a removal candidate.
How long does an SEO content audit take? For a site under 200 pages, expect two to four days for the inventory, scoring, and decision pass, done by one person with the right exports. Sites in the thousands of pages usually need a sample-based audit first, then a phased full pass by section or content type.
What is content decay? Content decay is the gradual traffic loss a page suffers as it goes stale relative to a query, even with no changes made to it. Competitors update, SERP features shift, and facts age out. A content audit is how you catch decay before it shows up as a bigger drop in analytics.
Can AI do a content audit for you? AI tools can speed up parts of it, like summarizing a page's topic coverage or drafting update notes, but they cannot pull your real Search Console data, verify your backlink profile, or make the keep-or-remove call responsibly. Treat AI as a research assistant inside the process, not a replacement for it.
Pull your full URL list this week, attach twelve months of Search Console data, and score the fifty pages you suspect are weakest first. That sample alone usually surfaces enough update and consolidate candidates to justify running the rest of the site. If you want the inventory and scoring done for you, request a free SEO audit from Rankite and we will hand you the prioritized list.
Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.