Who this content audit is for

  • Publishers and SaaS blogs with hundreds of URLs and unclear winners
  • Teams seeing decay on once-strong articles and unsure what to rewrite
  • Sites with keyword cannibalization across similar posts or guides
  • Marketing leads who need a cleanup plan before a big content push

Who this is not for

  • Brands that want us to write all new content under a retainer
  • One-page brochure sites with almost no indexable library to score
  • Teams seeking only technical crawl work with no editorial decisions

Keep, refresh, or kill: the decision model

Every URL in scope lands in one of four actions. Keep means the page earns its place and needs only light maintenance. Refresh means the topic still has demand but the page is thin, outdated, or outranked. Merge means several weak URLs should consolidate into one stronger destination with redirects. Kill means remove or noindex when demand is gone, quality is irrecoverable, or the URL creates index noise. The framework is explained in content audit keep, refresh, or kill.

Decision signals we weight in an SEO content audit
SignalWhat we look atTypical action tilt
DemandImpressions, queries, SERP intent fitRefresh or keep if demand is real
PerformanceClicks, position bands, conversionsProtect winners; fix near-winners
QualityDepth, accuracy, uniqueness, EEAT cuesRefresh or kill if hollow
CannibalizationOverlapping queries across URLsMerge or retarget intent
DecayTraffic or position drop vs peersRefresh with updated brief

What the SEO content audit checks

  • Indexable content inventory mapped to templates and folders
  • Query ownership and cannibalization clusters from Search Console
  • Decay versus category peers over a defined lookback window
  • Thin, duplicate, or outdated sections that block a refresh
  • Internal link support: orphans, weak hubs, and wasted authority paths
  • Candidate merges with redirect targets already chosen

We do not treat every low-traffic page as a failure. Some pages are early, supporting, or brand-necessary. The audit separates strategic keep from polite neglect. For how this fits a wider diagnosis, see what a real SEO audit checks that free tools miss.

Refresh briefs that editors can start from

For priority refresh URLs, we do not stop at a red label. We note the primary query set, what the current page gets wrong (outdated examples, missing sections, weak intros, thin FAQs), and which internal links should point here after the rewrite. Editors still write the page. They should not have to reverse-engineer why the URL was flagged. Merge recommendations include the surviving URL and the redirects required so equity and bookmarks land in one place.

Process from export to editorial backlog

  1. Define scope: folders, locales, and any URL classes to exclude (legal, account, thin utilities)
  2. Pull performance and crawl inputs: Search Console, analytics, indexability flags
  3. Score and cluster: demand, quality notes, cannibalization groups, decay flags
  4. Assign keep / refresh / merge / kill with brief notes and suggested owners
  5. Prioritize the first sprint so editors start where impact per hour is highest
  6. Walkthrough with marketing and content leads so decisions stick

Priority uses the same impact-versus-effort logic we apply across audits. A small refresh that recovers a decaying money query often beats a brand-new pillar that takes months. See impact vs effort scoring for SEO fixes and how to prioritise SEO audit findings.

Typical turnaround by content library size
Library sizeIndexable URLs in scopeTypical turnaround
SmallUnder ~150 URLs5–8 business days
Medium~150–800 URLs8–14 business days
Large800+ URLs or multi-locale libraries14–22 business days

What you receive

  • Master sheet or tracker with every in-scope URL and a keep/refresh/merge/kill label
  • Cannibalization clusters with a recommended surviving URL
  • Refresh briefs for top-priority pages (angle, gaps, internal links to add)
  • Kill / merge list with redirect targets ready for engineering
  • Sprint-ordered backlog for the first 30–60 days of editorial work
  • Walkthrough recording or live session with decision rationale

Example finding ID from the content audit tracker

CONT-REF-027
Action: Refresh
URL: /guides/schema-markup-basics/
Primary queries: schema markup, json-ld examples
Why: Position 8–12 decay; outdated examples; thin FAQ
Effort: M | Impact: H
Owner: Editorial

Optional help after the audit

Your team can execute the backlog without us. If you want optional follow-on work, we can write refresh drafts, map redirects for merges, or re-check Search Console after removals. That is separate from the content audit itself. For turning findings into a longer plan, use turn an SEO audit into a roadmap. Browse the full product set via our SEO audit services agency home page when you need more than content decisions alone.

What a content audit will not decide for you

We will not invent a net-new topic calendar for markets you have never entered. We will not force every soft URL into a kill pile to make the sheet look decisive. Brand, legal, and product pages sometimes stay even when search demand is modest. The deliverable is honest triage grounded in search evidence, not a content purge for its own sake.

Honest scope note: a content audit diagnoses what to do with existing pages. It does not replace keyword strategy for net-new markets, and it will not invent demand where search volume never existed.