What does an SEO audit actually cover?
An SEO audit is a structured review of your website that identifies what is stopping it from ranking — and why. It looks at technical foundations, content quality, backlinks, and competitor positioning, then pulls everything into a prioritised list of things to fix. This guide explains each part plainly so you know what to expect.
Six areas a thorough SEO audit should always check
A good SEO audit is not a single score from an automated tool. It is a structured investigation across several distinct areas. Here is what a proper one covers.
- Technical SEO — Can Google actually crawl and index your pages? This section checks your site structure, robots.txt, XML sitemap, canonical tags, redirect chains, hreflang (for multilingual sites), and anything that might prevent pages from appearing in search results.
- On-page optimisation — Are your pages targeting the right keywords with the right intent? Title tags, meta descriptions, heading structure, internal links, and URL structure all affect whether a page ranks — and for what.
- Content quality & gaps — Does your content actually match what people are searching for? This looks at thin pages, duplicate content, keyword cannibalisation, and topics you are missing entirely but your competitors cover.
- Competitor analysis — Who is ranking above you and why? A short comparison of two or three competitors shows where the real gaps are and what would move the needle quickest.
- Backlink profile — How does your site’s authority compare to the pages outranking you? This section looks at the quantity and quality of referring domains, any toxic links worth disavowing, and realistic link-building opportunities.
- Core Web Vitals & tracking — Is your site fast enough to rank well on mobile? LCP, CLS, and INP all feed into Google’s ranking signals. This section also checks whether Analytics and Search Console are set up correctly so the data you rely on is actually accurate.
How to read your SEO audit report
A well-written audit report should not just list problems — it should tell you what each problem means in practice and how serious it is. Look for findings that are ranked by impact: fixing a broken canonical tag on your main service page matters a lot more than tweaking a meta description on a blog post from 2019.
A good report separates issues into rough tiers: things that are actively hurting rankings and should be fixed immediately; things that would improve performance but are not urgent; and longer-term improvements worth considering once the foundations are solid. If a report gives you a list of 200 items with no sense of priority, it is not very useful.
It also helps to read the audit alongside your Google Search Console data. The audit identifies what could be wrong; Search Console shows you what is actually happening — which queries you appear for, which pages are losing clicks, and where impressions have dropped. Together, they give a much clearer picture.
Is an audit the same as ongoing SEO work?
No — and it is worth being clear about the difference. An SEO audit is a one-off diagnostic. It tells you what is wrong and what to prioritise. It does not fix anything by itself, and it does not involve any monthly content or link-building work.
Ongoing SEO work is the month-to-month effort of implementing those fixes, publishing new content, building links, and monitoring performance. Many businesses do the audit first to understand what they are dealing with, then decide whether to handle the implementation themselves, pass the roadmap to a developer, or bring someone in to do the ongoing work.
An audit is also useful as a standalone check even if you already have someone doing your SEO — a fresh pair of eyes often catches things that have been overlooked, especially if the site has been worked on by multiple people over time.
Doing a basic SEO check yourself
If you want a rough picture before commissioning a full audit, there are a few free checks worth doing. Start with Google Search Console: if you have not set it up, do that first — it is free and indispensable. Check the Coverage report for pages with errors or warnings, and look at the Performance report to see which queries you are already appearing for.
Google PageSpeed Insights (pagespeed.web.dev) gives you a Core Web Vitals reading for any URL. Run your homepage and your most important service page. The results are not always actionable without a developer, but they tell you whether speed is likely to be an issue.
Finally, try searching for your main service keyword on Google and honestly compare your page to the top three results. Is your content more helpful, more detailed, or better structured? If not, that is usually a more meaningful issue than any technical fix. A proper SEO audit will look at all of these things together — and a lot more besides.
SEO audit — questions I hear often
Want a proper SEO audit for your site?
I carry out fixed-price SEO audits for Berlin businesses and clients worldwide. The report covers every area above, ranked by what will make the most difference — and includes a call to walk through it together.
See the SEO audit service →Or get in touch if you have a question first.