A clear picture of your website's performance and exactly what needs to change.
An SEO audit is the fastest way to understand why your site is not performing as well as it should. I deliver full, prioritised audits that tell you what is holding your rankings back and what needs to change first. The output is a document your team can work from directly, not a list of issues without context or direction.
A thorough SEO audit examines every factor that influences how Google crawls, understands, and ranks your site. That means looking beyond surface-level issues to the underlying structural problems that most automated tools miss entirely.
My SEO auditing process covers six core areas, each of which can significantly affect your organic performance. The output is structured by priority so your team knows where to start.
Each area is analysed individually and in relation to the others, because SEO problems rarely exist in isolation.
Crawlability, indexation, robots.txt, sitemaps, redirects, canonicals, and how efficiently Google can access your content.
URL structure, internal linking, navigation hierarchy, breadcrumbs, and how authority flows through your site.
Core Web Vitals, mobile usability, page speed, render-blocking resources, and image optimisation.
Keyword mapping, search intent alignment, duplicate content, thin pages, and cannibalisation issues.
Link quality, anchor text distribution, toxic link identification, and comparison with your main competitors.
Title tags, meta descriptions, heading structure, structured data, and schema markup implementation.
I do not generate automated reports and call them audits. My process is a structured, manual analysis that combines data from multiple sources.
I combine Google Search Console, Screaming Frog crawl data, Ahrefs backlink analysis, PageSpeed Insights, and direct inspection of your site's HTML and JavaScript rendering.
The output is a written report structured by priority. Each issue includes a description, explanation of impact, affected pages, and clear instructions for how to fix it.
Every audit includes a 60-minute walkthrough call. I take your team through the findings, answer questions, and help prioritise the implementation plan.
Every site audit I conduct begins with understanding what Google can and cannot see. That means combining Search Console coverage data with a full crawl of the site.
The comparison between what Google has indexed and what the crawl finds is often where the most revealing issues appear. Pages that exist but are not indexed, pages indexed but should not be, and patterns in crawl depth that suggest architectural problems all show up clearly at this stage.
For JavaScript-heavy sites, I also run a rendered crawl to compare what Google sees after JavaScript execution versus the raw HTML. This is one of the most commonly overlooked aspects of technical SEO auditing.
There are dozens of free SEO audit tools available online. Here is why they are useful but not sufficient on their own.
An automated audit tool cannot interpret what it finds. It cannot tell you which of the 47 flagged issues actually matter for your site, or which ones are false positives because of a deliberate technical choice your developers made.
It cannot diagnose the interaction between your site architecture and your content structure, or explain why your rankings dropped last month despite having no obvious technical issues. That is what a professional SEO audit provides: informed interpretation, not just data extraction.
Free tools like Google's PageSpeed Insights, the URL Inspection tool in Search Console, and Ahrefs' Site Audit are genuinely useful for specific checks. I use all of them as part of my audit process.
A free SEO audit tool will find obvious technical issues. A professional SEO audit will find the issues the tools miss, explain the ones the tools flag incorrectly, and provide the strategic context that turns a list of problems into a coherent improvement plan.
I deliver SEO audits to businesses across the UK and internationally. The process is remote-first: I do not need physical access to your site or office, and the entire engagement can be managed via email, video call, and shared documents.
Timeline for a typical audit is one to three weeks from start to delivery, depending on the size of the site. For very large sites with complex architectures, a scoped audit focusing on the highest-priority areas may be more practical than a full review.
An audit is most useful as the starting point of an ongoing relationship, not a one-off exercise. The audit tells you where you are. Ongoing SEO consulting is how you get where you want to be.
Many of my consulting clients begin with an audit, which gives us both a shared understanding of the site's current state and a prioritised list of improvements to work through together.
For clients who want a standalone audit without ongoing consulting, that is also available. To understand the full range of SEO services available, visit the SEO consulting services page or the technical SEO consultant page.
Increase in organic clicks for Half Double Institute, following a full audit that identified critical crawl and content issues.
"The technical SEO audit Josh delivered was the most thorough I've seen. Every recommendation was prioritised and actionable."
Sarah K, Head of Marketing
SEO audit pricing depends on the size and complexity of your site. For a small to mid-size site (under 5,000 pages), a full audit typically starts from £800 to £1,500. For larger, more complex sites with thousands of pages or significant technical challenges, pricing is higher and usually scoped as a project after an initial conversation.
I provide a fixed-price quote after a brief discovery call, once I understand the scope of the site and what the audit needs to cover.
A full audit for a typical business website takes one to three weeks from start to delivery. Large ecommerce sites or complex applications may take longer. I agree the timeline upfront before starting work, and I stick to it.
The audit report itself is a substantial document, not a quick summary. It typically runs to 40-80 pages depending on the scope and the number of issues found.
To carry out a thorough SEO audit, I need access to your Google Search Console account (read-only access is sufficient), and ideally Google Analytics or equivalent data so I can understand your traffic patterns. For very large sites, I may also ask for a list of your highest-priority pages.
I do not need CMS access or any write permissions to your site for the audit itself, only for implementation support afterwards.
Yes. Audit implementation support is available as either an add-on to the audit project or as part of an ongoing consulting retainer. I can work directly with your development team to answer questions and verify that changes have been implemented correctly.
For complex technical changes, I provide developer-ready specifications: not just "fix your canonical tags" but a precise description of what needs to change on which pages and why.
I do not offer a free SEO audit, because a genuine audit cannot be done in a few minutes or by an automated tool. What I offer is an initial discovery call at no charge, where I can discuss your site's main challenges and give you a sense of what an audit would cover.
There are free tools available such as Google's URL Inspection tool, PageSpeed Insights, and Ahrefs' limited free tier that can provide useful initial data points. But these should be seen as a starting point for investigation, not a substitute for professional SEO auditing.
For most businesses, a full SEO audit once every 12 to 18 months is appropriate if you have ongoing SEO support. If you do not have ongoing support, an annual audit helps you identify what has changed and what needs to be addressed.
You should also consider an audit when your site undergoes significant changes: a redesign, a platform migration, a major content overhaul, or a significant traffic drop. These events often introduce technical issues that need immediate attention.
Tell me about your site and what you are trying to achieve. I'll give you a clear view of what an audit would cover and what it would cost.
Request an audit