A complete guide to auditing your website content. Covers inventory creation, metric collection, quality scoring, the keep/update/merge/delete decision framework, prioritization, and refresh scheduling. Includes a decision tree for every piece of content.
Last updated: March 2026 · Reading time: 16 min
“Most brands publish 50-100 pieces of content per year and never look back at what they’ve already published. We’ve audited sites with 300+ blog posts where 60% of them had under 10 monthly visitors. That dead content dilutes your site’s authority. A content audit isn’t cleanup work. It’s one of the highest-ROI activities in content marketing.” Hardik Shah, Founder of ScaleGrowth.Digital
Content audit is a systematic inventory and analysis of all content on a website, evaluating each piece against traffic, engagement, SEO, and business metrics to determine whether it should be kept, updated, merged, or removed.Run a full content audit in these situations:
| Field | Source | Why It Matters |
|---|---|---|
| URL | Crawl / CMS export | Unique identifier for each content piece |
| Page title | Crawl | Quick reference, also reveals duplicate titles |
| Content type | Manual or CMS | Blog post, landing page, product page, FAQ, etc. |
| Publish date | CMS / crawl | Age of content; older content is more likely to be outdated |
| Last modified date | CMS / crawl | Shows whether content has been refreshed since publishing |
| Word count | Crawl | Flags thin content (under 300 words) needing expansion |
| Author | CMS | Identifies content owners for updates; flags departed authors |
| Target keyword | Manual / SEO tool | Reveals keyword cannibalization if multiple pages target the same term |
| Question | If Yes | If No |
|---|---|---|
| Does it get 50+ sessions/month? | Likely keep or update. Move to next question. | Check backlinks. If it has 5+ referring domains, keep it. If not, move to next question. |
| Is the topic still relevant to your business? | Keep or update based on quality score. | Delete. Redirect URL to the most relevant remaining page. |
| Is there another page targeting the same keyword? | Merge the weaker page into the stronger one. 301 redirect the old URL. | Keep as unique content. Move to quality assessment. |
| Does it score 18+ on quality (out of 30)? | Update: refresh data, improve formatting, add visuals, optimize for current SEO. | Decide: is the topic worth covering? If yes, rewrite from scratch. If no, delete. |
| Does it drive conversions? | High priority for updates, even if traffic is low. Converting content is valuable. | Lower priority unless the topic has high search volume potential. |
| Content Type | Refresh Interval | What to Update |
|---|---|---|
| Statistics and data pages | Every 6 months | Replace stats with current year data, update sources |
| Tool comparisons and reviews | Every 6-12 months | Verify pricing, check new features, update screenshots |
| How-to guides and tutorials | Every 12 months | Verify steps still work, update UI references, add new tips |
| Evergreen frameworks (PAS, AIDA) | Every 18-24 months | Add fresh examples, update formatting, check links |
| Case studies | Every 12 months | Add follow-up results, verify client details are current |
site:yourdomain.com "keyword". If multiple pages compete for the same term, they’re splitting your ranking potential. Merge them. We find keyword cannibalization issues in roughly 70% of the sites we audit at ScaleGrowth.Digital.After your audit, build a calendar that fills the gaps you found and keeps content fresh going forward.
Map keywords to existing content and identify gaps where new content is needed.
A 47-point checklist covering technical SEO, on-page, and off-page factors to apply when refreshing audited content.
Run a full content audit annually. Between full audits, conduct quarterly mini-audits on your top 20-30 performing pages to catch traffic declines and outdated information early. If your site publishes 10+ new pages per month, consider semi-annual full audits.
At minimum: a crawler (Screaming Frog, free for 500 URLs), Google Analytics 4 for traffic and engagement data, Google Search Console for search performance, and a spreadsheet (Google Sheets or Excel). For deeper analysis, add an SEO tool like Semrush or Ahrefs for keyword rankings and backlink data.
Not automatically. First check whether the page has backlinks (preserve them with redirects), whether the topic is still relevant (it might just need a rewrite), and whether the page drives conversions even with low traffic. Delete only when the topic is irrelevant, there are no backlinks to preserve, and the content can’t be merged with a related page.
A 50-page site takes 2-3 days. A 200-page site takes 1-2 weeks. A 500+ page site takes 2-3 weeks. The inventory and data collection phase can be partially automated, but the quality scoring and decision-making requires human judgment. Budget roughly 15-20 minutes per page for the manual evaluation portion.
Keyword cannibalization happens when multiple pages on your site target the same search query, causing them to compete against each other in search results. A content audit identifies these overlaps by mapping each page to its target keyword. The fix is usually to merge the competing pages into one comprehensive piece and redirect the other URLs to it.
We’ve audited sites with over 1,000 pages and turned underperforming content into traffic and conversion drivers. Our content audits include full SEO analysis, quality scoring, and a prioritized action plan. Get a Content Audit →