Most SEO audits start with a crawl tool and a list of technical fixes: meta descriptions that are too short, images missing alt text, pages missing from the sitemap. These matter, but on their own they rarely move traffic.
The audits that change a site’s traffic start with a different question: does the content on each page deserve to rank at all?
This post walks through the method I use for content audits on established websites, especially in YMYL niches where accuracy and trust carry extra weight. You can repeat it, it runs on data, and it ends with a clear decision for every page on the site.
Why most content audits fail
The typical content audit produces a spreadsheet of word counts, backlinks and traffic. Someone looks at the low-traffic pages and decides to “optimise” them. They add new keywords, restructure headings and drop in internal links. Traffic stays flat.
That audit found the symptom, low traffic, without finding the cause. A page can underperform for four different reasons, and each needs a different response:
- The page targets the wrong query.
- The page targets the right query but answers it poorly.
- The page competes with another page on the same site.
- The page shouldn’t exist at all.
You can’t fix all four the same way. Rewriting a page that should be deleted wastes time and leaves an E-E-A-T liability on the domain. Deleting a page that only needs a better title throws away its ranking history for nothing.
The method below forces a decision for each page before anyone starts writing.
Step 1: Pull the real data before you touch anything
Open Google Search Console and export two reports, queries and pages, with impressions, clicks, CTR and average position for both.
This is your ground truth. It shows the queries already triggering your pages and the pages Google has already decided are relevant to them. Your own assumptions and the estimated volumes in keyword tools come second.
For each page, look at the pattern:
- Impressions with a low CTR mean Google already ranks the page but searchers aren’t clicking. That’s a title and meta description problem, and the content may be fine.
- Impressions with zero clicks at a position beyond 20 mean the page is visible but not compelling. The content quality and the title both need work.
- Zero impressions mean Google either hasn’t indexed the page or has judged it low quality and isn’t showing it for anything. These are your first deletion candidates.
- High impressions with a reasonable CTR but a poor position mean the content is heading in the right direction but isn’t authoritative enough. This is where a proper rewrite pays off.
Step 2: Match every page to the queries it gets
This is the most important step, and most audits skip it.
Take each page URL and find the queries driving its impressions right now. Ignore the queries you think it should rank for.
Then ask whether the content matches what someone searching that query wants.
A mismatch between content and search intent explains more underperforming pages than any technical issue. A page titled “Complete guide to X” might be getting impressions for “how to fix X quickly” because Google is trying to be helpful. The searcher wants a quick fix, gets a long guide and leaves. CTR stays low and rankings slip.
When the main query is a task (fix this, cancel that, change this detail), the page should lead with the answer and skip the background. When the main query is research (what is X, how does X work), the page has room to go into more depth.
The query data tells you which is which.
Step 3: Make a decision for every page
With the query data and a read of the content, each page gets one of four decisions.
Keep and rewrite
The page has impressions or ranking history worth keeping, but the content has intent mismatches, factual problems or poor structure. Rewrite it around the exact queries driving its impressions. Lead with the answer and cut everything that doesn’t serve the searcher’s specific need.
Fix the title and meta description only
The page has solid impressions but a low CTR, and the content is sound. The snippet in the search results isn’t compelling enough. Rewrite the title to match the exact search term, and make the meta description specific, with numbers, dates or the direct answer where you can.
Merge and redirect
Two pages cover the same topic and compete with each other. Combine the best content from both into one stronger page, and 301 redirect the removed URL to it so you keep any link equity and ranking signals it has built up.
Delete
The page has zero impressions, covers a topic with no search demand on this site, or contains factual errors that damage trust across the domain. On YMYL sites especially, one page with made-up statistics or wrong information affects how Google judges the whole domain. The page costs more to keep than to remove.
Most people hesitate over deletion because it feels like losing something. But a page that doesn’t rank, gets no clicks and contains inaccurate information is a liability, and it’s working against every other page on the site.
Step 4: Fix factual problems first
On YMYL sites covering health, finance, legal matters or government services, accuracy is essential. Google’s quality rater guidelines say plainly that pages with wrong information in these categories are low quality, however well they’re written or structured.
Before you rewrite any page, check every specific claim: numbers, dates, deadlines, contact details and regulatory thresholds. If you can’t verify a claim against an official source, remove it.
This matters most for statistics. AI-generated content and poorly researched articles often include precise-sounding percentages and survey figures with no source, such as “30% of applicants experience delays” or “85% of cases are processed automatically.” They sound credible, they fail any fact-check, and they tell quality reviewers that the site doesn’t check its facts.
Remove them all. Replace them with facts you can verify, or drop the claim. A page that says less but says it accurately outperforms a page that says more and can’t be trusted.
Step 5: Rewrite around the exact query
Once you’ve made the decision and checked the facts, write the new version with the main query as its anchor.
Put the exact phrase people search in the title, word for word. That gives Google and the searcher an immediate, clear signal that the page answers their question.
Answer the query in the opening paragraph. Skip the introduction and the explanation of why the topic matters. Everything after the answer is supporting detail for people who want more.
Match the length to the intent. Task-based queries, such as how to do something or what to do when something goes wrong, are usually best served by a focused page under 400 words where every sentence has a job. Research and comparison queries need more depth, because the searcher is weighing options.
When you finish, ask whether someone could complete their task or answer their question without clicking away. If they could, the page is doing its job.
Step 6: Deal with cannibalisation
Keyword cannibalisation happens when several pages on one site target the same query. Google has to pick one to rank, and it often picks the wrong one or ranks both poorly because neither looks authoritative alone.
Search Console data shows this clearly. If two pages get impressions for the same group of queries, they’re cannibalising each other.
The fix is almost always to consolidate. Pick the page with more ranking history, usually the one with more impressions, merge the best content from both into it and redirect the other URL. One strong page reliably outperforms two weak ones competing with each other.
Step 7: Update titles and meta descriptions on underperforming pages
After the rewrites and deletions, go back to the pages with solid impressions and a poor CTR, and fix their titles and meta descriptions.
A page at position 9 with 3,000 impressions and a 0.5% CTR gets roughly 15 clicks a month. At a 3% CTR, the same page gets 90 clicks. The page and its ranking haven’t changed. Only the snippet in the search results has.
Specific titles beat generic ones every time. “SASSA payment dates for March 2026: old age 3 March, disability 4 March” beats “SASSA payment dates 2026: complete guide”. The first answers the question in the snippet. The second only promises an answer somewhere on the page.
The full process
Pull Search Console data at page and query level. Match every page to the queries it gets. Give each page one of four decisions: rewrite, fix the title only, merge and redirect, or delete. Check every factual claim before you write. Rewrite around the exact query. Consolidate cannibalised pages. Fix the titles and meta descriptions on pages with high impressions and a low CTR.
The process works on a site with 20 pages or 2,000. The only difference is how long it takes to work through each URL.
Every page on a site should either earn its place through traffic and conversions, or go. A page that isn’t performing is either fixable or costing you.
If you’d like to talk through how this applies to your site, get in touch.



