
A content audit is a page-by-page inventory of everything your site has published, scored against real performance data so you can decide what to keep, improve, merge, or retire. Skip it long enough and you end up steering a site where half the URLs quietly do nothing — and you have no idea which half.
What a content audit actually looks like
Forget the abstract definition for a second. In practice, a content audit is a spreadsheet. One row per URL, and columns like these:
- URL and page type (blog post, product page, glossary entry, landing page)
- Publish date and last meaningful update
- Clicks and impressions, last 12 months, from Search Console
- Average position for the page's main query
- Entrances and engagement from GA4
- Referring domains pointing at the URL
- Index status (indexed, crawled-not-indexed, excluded)
- Action — keep, improve, merge, redirect, remove — plus an owner and a deadline
That last column is the whole point. An audit that ends with a color-coded spreadsheet and no assigned actions is a status report, not an audit.
Audit dimensions and where the data comes from
Each dimension answers a different question, and each lives in a different tool. Pulling them into one sheet is most of the work.
| Dimension | What you pull | Source | Question it answers |
|---|---|---|---|
| Search performance | Clicks, impressions, avg. position (12 months) | Google Search Console | Does search send anyone here? |
| User behavior | Entrances, engagement rate, conversions | GA4 | Do visitors do anything once they land? |
| Index status | Indexed / crawled-not-indexed / excluded | GSC page indexing report | Can this page even rank? |
| Link equity | Referring domains, internal inlinks | Ahrefs, Moz, or Semrush + your crawler | What would we lose by removing it? |
| Crawl data | Status codes, canonicals, word count, depth | Screaming Frog or Sitebulb | Is anything technically broken or buried? |
| Content quality | Accuracy, freshness, uniqueness vs. siblings | Manual review (no tool does this) | Would you defend this page to a customer? |
| Business value | Assisted conversions, sales enablement use | GA4 + asking your sales/support team | Does it earn money even without traffic? |
Notice that two of those dimensions — quality and business value — cannot be automated. Every audit that goes wrong goes wrong by skipping them.
On large sites, don't audit alphabetically. Start with the sections that carry revenue, then the templates that generate the most URLs (category pages, tag archives, programmatic pages) — a template problem found once fixes thousands of rows at a stroke. Save the long tail of one-off blog posts for last; they're the slowest to review and usually the least consequential.
How to check it on your own site
- Crawl the site with Screaming Frog (free up to 500 URLs). Export the internal HTML report: URL, status code, title, word count, crawl depth, inlinks.
- Pull 12 months of Search Console data per page. Twelve months, not 28 days — you want seasonality inside the window, not hiding outside it.
- Join everything on URL in Google Sheets or Excel with VLOOKUP/XLOOKUP, or in Looker Studio if the site is large.
- Layer in GA4 entrances and conversions, then referring domains from whichever backlink tool you have.
- Score each row. A simple keep / improve / merge / remove label beats an elaborate 100-point model you'll never repeat. If you want a repeatable framework, we documented one in our content audit scoring methodology.
- Assign every action an owner and a date. Then actually schedule the follow-up audit — six or twelve months out.
For a deeper walkthrough of the full process, see how to run a content audit that actually moves traffic.
Common audit mistakes (and fixes)
- Judging pages on traffic alone. A page with zero clicks but 40 referring domains is an asset, not dead weight. Fix: never assign "remove" before checking backlinks and internal links.
- Using a 28-day data window. You'll condemn every seasonal page that's simply off-season. Fix: 12 months minimum, 16 if GSC lets you.
- Treating the audit as a one-off project. Content decays continuously; a 2023 audit says nothing about 2026. Fix: put a recurring calendar block on it like any other maintenance task.
- Auditing everything at the same depth. On a 10,000-URL site, manually reviewing every page is fantasy. Fix: triage with data first, reserve manual review for pages where the data is ambiguous.
- Producing findings without owners. "We should update 60 posts" is a wish. Fix: the action column gets a name and a date or the row isn't done.
FAQ
How often should I run a content audit?
Once a year as a full inventory for most sites; every six months for news-heavy or fast-decaying niches. Between full audits, watch your top pages monthly so decay doesn't surprise you.
What happens to pages the audit flags as low value?
That decision is its own discipline — content pruning — and the short version is: improve or consolidate first, delete only genuine dead weight. The audit identifies candidates; pruning decides their fate.
Can I do a content audit with free tools only?
Yes, up to a few hundred URLs: Screaming Frog's free tier, Search Console, GA4, and a spreadsheet. What you lose without paid tools is backlink data — work around it with the links report inside Search Console.
How long does an audit take?
Data collection and joining: a day or two for a small site. The manual quality review is what scales with page count — budget a few minutes per page you actually open. Most of the calendar time goes to executing the actions afterward, which is the part that moves rankings.
Do small sites with 30 pages need audits?
They need the review, not the spreadsheet ceremony. Open every page twice a year, check its GSC line, and ask whether you'd still publish it today. Same discipline, no tooling required.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.







