Most SEO audits are 60-page exports that list every possible warning with no sense of what actually matters. My SEO audit services work the other way round: I find what is really holding your rankings and traffic back, explain it in plain English, and rank every fix by likely impact and effort so your team knows exactly what to do first.
Who an SEO audit is for
An audit is a diagnosis, not a campaign. It makes sense when you need a clear, independent view of a site before spending more money on it. I am usually asked to audit a site when:
- Organic traffic has dropped and nobody is sure whether it is a Google update, a tracking problem, a site change or competitors moving ahead.
- A redesign, platform change or domain migration is planned, or has just happened and rankings have fallen.
- You are about to hire an SEO agency, or replace one, and want to know what really needs doing first.
- You have been investing in content or links for months and rankings have barely moved.
- You are buying or investing in a website and want to check its search health before you commit.
- Your in-house team needs an outside, prioritised plan they can work through themselves.
Most of my audits are for sites I have never worked on, built on WordPress, Shopify, WooCommerce, Webflow and custom platforms.
What my SEO audit covers
I look at five areas. How deep each goes depends on the site: a 30-page service business does not need the same crawl analysis as a 50,000-URL shop, but every audit covers all five.
1. Technical health
Crawlability and indexing first, because nothing else matters if Google cannot reach the right pages. I crawl the site, compare it with what Google has indexed in Search Console, and check robots.txt, XML sitemaps, canonical tags, redirects and redirect chains, status codes, JavaScript rendering, duplicate and parameter URLs, hreflang where relevant, mobile usability and Core Web Vitals from real-user data. For large sites I look at how crawl activity is spread across the site, using the ideas in my article on crawl budget. Problems found here usually feed into my technical SEO services or your developer’s backlog.
2. On-page and search intent
For your important pages I check whether each one matches what the search results show Google wants for its target query, then review titles, meta descriptions, headings, internal linking, schema and calls to action. I specifically look for keyword cannibalisation, where several pages compete for the same terms, using the approach in my guide to a cannibalisation audit.
3. Content quality
I build an inventory of indexable pages and score them on traffic, rankings, links, freshness and usefulness. Each page gets a recommendation: keep, improve, merge, redirect or remove. Thin, outdated and near-duplicate pages, especially templated location or tag pages, can weigh down an otherwise good site under Google’s helpful content and spam systems. The scoring method is explained in my content audit guide.
4. Off-page profile
I review your backlinks and brand mentions: who links to you, how relevant they are, whether there are signs of bought or manipulative links, how your anchor text is distributed, and how your profile compares with the sites ranking above you. I also note unlinked mentions worth reclaiming.
5. Local and search features (where relevant)
For businesses that serve customers in specific areas, I check Google Business Profile categories, services, reviews and posts, plus citation consistency across key directories. I also note which search features appear for your terms, such as map packs, AI Overviews and product results, and whether you are set up to appear in them.
The deliverable: what you actually receive
An audit is only useful if it gets acted on, so the format matters as much as the findings.
- An executive summary of two or three pages: what is wrong, why it matters, and the five or so changes I would make first. Written so a business owner or manager can read it in ten minutes.
- A prioritised action plan in a spreadsheet: every issue, the URLs affected, why it matters, how to fix it, an impact and effort rating, and who should own it (developer, content writer, marketer).
- Evidence for each finding: screenshots, crawl exports or Search Console data, so your team can check my reasoning instead of taking it on trust.
- A walkthrough call where I go through the findings with you and your developer or agency and answer questions.
I do not pad the report with generic best-practice advice or every low-priority warning a crawler flags. If an issue would not change anything meaningful, it goes in a short “noted, low priority” list or is left out.
How I prioritise the findings
Every finding gets scored on likely impact and effort, then grouped. My guide to prioritising audit findings explains the method in full; in short:
| Priority | What goes here | Typical examples |
|---|---|---|
| Fix now | Issues blocking important pages from being found, indexed or ranked. | Key pages set to noindex, broken redirects after a migration, canonical tags pointing to the wrong URL. |
| Quick wins | High impact, low effort changes that can be done in days. | Rewriting titles on high-impression pages, fixing internal links to key pages, merging two competing pages. |
| Planned projects | High impact, but needing development or significant content time. | Template changes, site structure changes, improving slow page templates, rewriting thin service pages. |
| Later or optional | Low impact or nice to have. | Minor schema additions, cosmetic URL changes, small image optimisations. |
This gives you a roadmap rather than a to-do list, and it means a team with limited time spends it where it counts.
My audit process and timeline
- Kick-off. A short call about your goals, recent changes, markets and the pages that matter commercially. You give me read access to Google Search Console and Google Analytics, and CMS access if available.
- Data collection. Full crawl, Search Console and analytics review, backlink data and a look at the live search results for your target terms.
- Analysis. I work through the five areas, check findings manually and remove false positives that crawling tools often produce.
- Report and prioritisation. I write the summary and build the action plan.
- Walkthrough. We go through it together, and I answer follow-up questions by email afterwards.
A typical audit for a small to medium site takes around one to two weeks from access to walkthrough. Large ecommerce or multi-language sites take longer, and I will give you a timeline after a first look.
What affects scope and cost
- Site size and complexity: number of indexable URLs, templates, faceted navigation and languages.
- Platform: JavaScript-heavy builds and headless setups need rendering checks that simple WordPress sites do not.
- Situation: a traffic drop investigation or a post-migration audit needs more historical analysis.
- Markets: multiple countries add hreflang, local search results and separate competitor sets. See my international SEO services for that work.
- Extras: server log analysis or a detailed content inventory, when the site needs them.
Common audit mistakes and red flags
- Automated reports with a single “SEO score” out of 100, which tell you very little about what to fix first.
- Audits that never look at Search Console, so they cannot tell you what Google actually indexes or which queries you rank for.
- Treating every crawler warning as urgent, such as missing meta descriptions on paginated archives or slightly long titles.
- No owner or effort estimate for each issue, so the report sits unread.
- Recommending a disavow file or full redesign by default.
My article on what a professional SEO audit includes covers more red flags to look out for, whoever you hire.
What happens after the audit
You own the findings and can act on them however you like. Some clients hand the plan to their in-house team or developer and come back with questions. Others ask me to implement it, in which case the priorities map directly into on-page SEO, technical fixes, website speed optimisation or off-page SEO. Many clients also book a short re-check two or three months later to confirm the fixes were made correctly and to see what has changed in Search Console.
Frequently asked questions
How long does an SEO audit take?
For most small and medium sites, about one to two weeks from receiving access to the walkthrough call. Very large or complex sites take longer, and I confirm the timeline before starting.
What access do you need?
Read access to Google Search Console and Google Analytics as a minimum. CMS access helps but is not essential. I do not need, and will not ask for, hosting or domain registrar passwords for the audit itself.
Do you audit sites you did not build?
Yes. Most of my audits are for sites I have never touched before, built by other developers or agencies.
Will the audit tell me why my traffic dropped?
It will investigate it properly: checking tracking first, then matching the drop against site changes, known Google updates and which pages and queries lost visibility. Sometimes the cause is clear; sometimes several factors combine. Either way you get an evidence-based explanation, not a guess. My traffic drop checklist shows the order I work in.
Do I have to hire you to fix the issues?
No. The action plan is written so any competent developer, writer or agency can follow it. I am happy to implement it if you want, but there is no obligation.
Is a free automated audit enough?
Free tools are useful for spotting obvious issues, and I list some on my SEO tools page. What they cannot do is tell you which issues matter for your site, check intent against real search results, or remove false positives. That judgement is what you pay for in a professional audit.
If you want to know exactly what is costing you rankings and what to fix first, request an SEO audit and tell me a little about your site and goals.
SEO audit guides
Practical guides that go deeper on the questions clients ask most. Read them before you hire anyone, me included.
- What a Professional SEO Audit Includes (and Red Flags): The five areas a proper SEO audit covers, how to judge the report, and the warning signs of a cheap automated audit.
- How to Prioritise SEO Audit Findings: Impact vs Effort: A simple scoring method for ranking audit issues and turning them into a roadmap, tickets and owners your team will actually work through.
- Organic Traffic Dropped Suddenly? A Diagnostic Checklist: A step-by-step order for diagnosing a sudden organic traffic drop, from tracking checks to isolating the exact pages affected.
- Content Audit: How to Inventory and Score Every Page: How to build a page inventory, score every URL, choose keep, improve, merge or remove, and handle redirects without losing value.
Request received
Thank you! Saad will contact you within the next 24 hours.
Keep an eye on your phone and inbox.
This service is part of my wider SEO work for specific markets and industries. See all SEO services by location and industry.