How to Do a Manual Content Audit: Method, Template and Tools

March 8, 2026 · updated November 3, 2026 11 min read Ahmed EL JAOUARI

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.

Column Source What it tells you
URL and titleCrawlThe page and its topic
Clicks and impressions (12 months)Search ConsoleWhat the page brings today, and the visibility it still has
Change in clicks over a yearSearch Console (Compare)Pages in decline
Publication and last update datesCMSWhere to look first, not proof of anything
Backlinks and internal linksSearch Console Links, Ahrefs or Semrush, crawlWhat you would lose by deleting the page
Claims checkedReading the pageHow many statements you verified, and how many were wrong
Source for each correctionOfficial documentationThe proof you will need when you edit the page
DecisionYouKeep, update, merge, redirect or remove

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

Step What you do What you get
1Inventory from Search Console, sitemap and crawlOne row per URL
2Grid with traffic, dates, links, claims and sourcesA working document
3Read, check against official sources, classifyA decision for each page, with its proof
4Prioritize by risk for the reader, then by trafficAn ordered action plan
5Correct in batches, date each change, check againMeasured results

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

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
Ahmed EL JAOUARI

Ahmed EL JAOUARI

Information Systems Engineer & Founder of FunInformatique

Information systems engineer and founder of FunInformatique, a French-language tech site he has run for more than 15 years, which reached more than one million monthly visits at its peak. When Google's core updates hit his own traffic, he built EEATClean to check his 2,000+ articles against current sources, then opened it to other publishers.

Find him on LinkedIn or follow his projects on the Google Play Store.

We'd love your feedback

Contact us

A question about the audit or our plans? Leave us a message. We generally reply within 24 to 48 business hours.