A content audit answers one question for every page on your site: should it stay as it is, be updated, be merged, be redirected or be removed? Done once a year, it keeps a site accurate and easy to maintain. Done only after a traffic drop, it becomes an emergency.
This guide gives you a manual method that works well up to a few hundred pages. We learned its limits on FunInformatique, the French-language tech site we have run for more than 15 years: listing 2,000 articles and sorting them by traffic was the easy part. Checking what each article actually says was the part that did not scale.
How long a manual audit really takes
Building the inventory and the spreadsheet takes hours. Reading and checking the pages takes weeks, and the time depends less on the number of pages than on what they contain.
When we analyzed 23 of our own tutorials claim by claim, a typical article contained about 16 statements a reader relies on (a version, a menu path, a price, a rule, a recommendation), 14 of them important. Each one has to be compared with a current, official source. Count your pages, multiply by that number, and you have a realistic idea of the work in step 3.
1. Build a complete URL inventory
Before analyzing anything, you need to know what exists. You will usually find more URLs than expected: old tag and archive pages, test pages, forgotten landing pages. Cross-reference three sources:
Google Search Console
In Indexing > Pages, see which pages Google indexed and why others are not indexed. The example lists in this report are limited to 1,000 URLs per status (Google), so on a large site they are not a complete list.
Then export Performance > Search results with clicks, impressions, CTR and position by page. These figures feed your grid.
Your XML sitemap
Retrieve every URL from your sitemap.xml. A page that is in the sitemap but not in the index may not be crawled yet, may be a duplicate, or may have been crawled and not indexed. Check its status in the Page indexing report before drawing conclusions.
A crawl
A crawler such as Screaming Frog (free up to 500 URLs) finds pages that neither Search Console nor your sitemap lists: noindex pages, orphan pages, URLs with parameters. Export everything and merge it into one spreadsheet, with one row per URL.
2. Build the analysis grid
Some columns fill in from your exports; the last ones require reading the page.
The two columns in bold are the ones most audits leave out, and the ones that changed our own decisions. Dates and traffic told us which articles to open first. They did not tell us what was wrong: in our articles, only one error in four came from something that had changed since publication. The rest had been there from the start, or came from a sentence that promised more than the facts allow. The full data is here.
3. Read, check and classify each page
This is the longest step. For each page, list the statements a reader relies on, check each one against the primary source, and record the result in the grid. Then classify the page:
Keep
The page still answers what readers search for and the facts you checked are correct. Old does not mean outdated: a page can be several years old and still accurate.
Update
The topic is still useful but some facts are wrong, a procedure changed, or a sentence states as a rule what the source presents as a possibility. Correct each point with its source. This was the outcome for every one of the 23 articles we checked on our own site: between one and seven precise corrections each, no rewrite from scratch.
Merge
Two or three pages cover the same question. Combine them into one complete answer on the strongest URL, and redirect the others to it with a 301.
Redirect
The topic no longer deserves a page, but the URL has backlinks. Redirect it to the closest relevant page, not to the homepage.
Remove
No traffic, no links, no realistic use for readers. Delete it or add a noindex if you want to keep it in your CMS. Google calls deleting content "a last resort" (Google). Our guide on what to do with an obsolete article details each case.
Set your own thresholds for traffic and dates according to your site. A threshold that suits a news site will not suit a site of evergreen guides.
4. Prioritize
Sort the pages to update with two questions: does the page still matter, and how much can its errors cost the reader?
- First, errors that can cost money, data or security, whatever the page's traffic. In our own articles, the most serious corrections were a free trial announced at 30 days when the publisher now lists 7, a plugin no longer maintained still recommended, and software to install on the very computer you want to examine.
- Then, pages that still bring traffic and contain wrong facts: readers are reading them today.
- Then, pages in decline on topics people still search for.
- Last, merges and removals, which take time to plan but rarely affect a reader directly.
5. Correct and measure
- Work in batches. Small batches let you see the effect of each change and undo a mistake before it spreads.
- Record the date of every change in the grid. Without it, you cannot link a traffic change to your work.
- Request indexing of your most important corrected pages with the URL Inspection tool in Search Console. Recrawling "can take anywhere from a few days to a few weeks" (Google), and Google says its systems can take several months to recognize larger improvements.
- Check again later. We re-analyzed two of our corrected articles three weeks after the fix, with a newer version of our engine: both were still accurate. That second check is what tells you a correction holds.
Summary: the five steps
To compare this method with an automated check, see EEATClean vs manual content audit. To find the outdated pages before a full audit, start with how to find outdated content.
Tools and sources
- Google Search Console: performance and page indexing reports.
- Screaming Frog SEO Spider: crawl and metadata export.
- Ahrefs or Semrush: backlink data, to check before any removal.
- Google: Page indexing report, Ask Google to recrawl your URLs, Google Search's core updates.
Step 3 is the one that takes weeks
EEATClean does the reading and checking for the articles you choose: it lists the claims, compares them with current sources and gives you each correction with its proof. The 7-day trial covers your first 3 articles.
Start my free trial
We'd love your feedback