The original is one click away. Open original ↗
How to perform a complete SEO audit step by step
Executive overview
Most websites have untapped ranking opportunities they can't see without a structured audit. A systematic audit covers five areas: keyword profile, technical health, content quality, on-page optimisation, and backlinks.
Low-hanging-fruit keywords (positions 2–15) are the highest-priority target — small improvements yield the biggest traffic gains.
Keyword profile audit
- Filter organic keywords to positions 2–15 first — these are your fastest wins
- Sort by volume to identify the highest-value targets within that range
- Group keyword variations with identical intent onto one page; only create new pages when intent differs
- Positions 16–50 are secondary targets; improvements to top-range pages often lift these via a domino effect
- Positions 51–100 often indicate intent mismatch — the ranking page isn't built for what the keyword actually needs
- Informational keywords need separate informational pages; don't try to rank transactional pages for informational queries
- For local businesses, geo-targeted keywords should drive all prioritisation
Technical audit
- Crawlability is the prerequisite for everything else — if Google can't crawl, it can't index, and if it can't index, it can't rank
- No page should be more than three clicks from the homepage; pages buried deeper signal low importance to Google
- Pages blocked via
noindexshould be audited — using noindex to hide thin content is worse than deleting the content - Tag archives on small sites usually serve no purpose and create duplicate content; delete them
- Avoid using keyword-rich phrases as URL folder names for parent pages — all child pages inherit the folder and compete for the same keyword (keyword cannibalization)
- Use Screaming Frog to find cannibalization quickly: search by URL slug or title for repeated keyword patterns
- Consolidate pages targeting the same intent into one primary page; 301-redirect the others
- Core web vitals are a ranking factor — treat poor scores as a priority fix, not a cosmetic issue
- For small local sites, minor technical tweaks rarely move the needle; focus effort on keywords, content, and links
Content audit
- Use a content audit tool (e.g. SEMrush) integrated with Google Analytics and Search Console to categorise every page: rewrite/remove, update, review, or poor content
- For each underperforming page, check whether it ever ranked, how much traffic it receives, and whether it has backlinks worth preserving
- If scrapping a page that has backlinks, 301-redirect it to the replacement or a relevant existing page
- Don't apply SEO logic blindly — some low-traffic pages serve a business purpose (e.g. social proof, program marketing)
- Lean sites outperform bloated ones; removing or consolidating weak pages improves overall site quality
On-page SEO
- Use an on-page checker to get per-page recommendations tied to the target keyword
- Common gaps: missing keyword variations in body copy, poor readability, insufficient topical coverage
- If on-page fixes don't move rankings, the next levers are topical relevance (supporting content) and link acquisition
Backlink and anchor text audit
- Run a backlink audit at the root domain level to capture all inbound links
- Web 2.0 links and private blog network links are low-quality and should be removed or disavowed if aggressive
- A healthy anchor text profile is mostly branded or generic — a high proportion of exact-match anchors is a risk signal
- Disavow is rarely necessary unless the site has suffered negative SEO; most audits won't require it
- Once the profile is clean, focus shifts entirely to acquiring high-quality editorial links — geo-relevant and niche-relevant both count
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.