Skip to main content

SEO Audit Services

An SEO audit should do more than produce a list of warnings.

I use SEO audits to investigate how a website is performing, identify evidence-backed problems and opportunities, determine what actually matters and turn the findings into prioritised actions.

What Is an SEO Audit?

An SEO audit is a structured investigation of the factors affecting a website’s search performance.

Depending on the website and the problem being investigated, an audit can examine:

  • Technical SEO.
  • Crawling and indexation.
  • Information architecture.
  • Internal linking.
  • Content.
  • Search intent.
  • Search performance.
  • On-page SEO.
  • Semantic and entity signals.
  • Structured data.
  • Website performance.
  • AEO and GEO considerations.

The objective is not to check every possible SEO condition.

It is to determine what is happening, why it matters and what should happen next.

An SEO Audit Is a Diagnosis, Not a Checklist

SEO tools can identify hundreds or thousands of conditions across a website.

That does not mean every reported condition is an SEO problem.

A crawler may identify:

  • Missing meta descriptions.
  • Redirects.
  • Long titles.
  • Duplicate headings.
  • Deep pages.
  • Broken links.
  • Canonical differences.
  • Large images.
  • Structured data warnings.

Some findings may be important.

Some may have limited impact.

Some may be intentional.

Some may be symptoms of a larger problem.

An audit therefore needs interpretation.

For every significant finding, I try to answer four questions:

What is happening?

Identify the condition.

What evidence supports it?

Validate the finding using appropriate data.

Why does it matter?

Explain the potential search, user or business impact.

What should happen next?

Define the recommended action and priority.

Without those steps, an audit risks becoming an exported tool report rather than useful SEO analysis.

What I Can Audit

Technical SEO

I investigate technical conditions that may affect how search engines access, process and index website content.

This can include:

  • Crawlability.
  • Indexation.
  • Canonicalisation.
  • Redirects.
  • HTTP status codes.
  • Robots directives.
  • XML sitemaps.
  • Rendering.
  • Structured data.
  • Internal technical links.
  • Website performance.
  • Core Web Vitals.
  • Mobile accessibility.

Explore Technical SEO

Information Architecture

I examine whether important pages and topics are organised logically across the website.

This can include:

  • Website hierarchy.
  • Page relationships.
  • Navigation.
  • Content hubs.
  • URL structure.
  • Crawl depth.
  • Orphan pages.
  • Internal linking.
  • Taxonomy.
  • Topic architecture.
  • Query-to-page relationships.

Explore Information Architecture

Content SEO

I evaluate whether existing content serves a clear search purpose and satisfies relevant search intent.

This can include:

  • Content inventory.
  • Search intent.
  • Query targeting.
  • Content quality.
  • Topical coverage.
  • Content gaps.
  • Content overlap.
  • On-page optimisation.
  • Consolidation opportunities.
  • Content performance.

Explore Content SEO

Search Performance

Search performance data helps establish what is actually happening before conclusions are made.

I can analyse:

  • Clicks.
  • Impressions.
  • Click-through rate.
  • Average position.
  • Queries.
  • Pages.
  • Devices.
  • Search visibility trends.
  • Query-to-page relationships.
  • Changes between comparable periods.

This can help distinguish between different problems.

For example, declining clicks may result from declining rankings, reduced search demand, weaker click-through rate, changes in query mix or several factors occurring together.

The audit should identify which explanation is supported by the available evidence.

On-Page SEO

I examine page-level factors that influence how content communicates its purpose.

This can include:

  • Title tags.
  • Meta descriptions.
  • H1s.
  • Heading hierarchy.
  • Page structure.
  • Search intent alignment.
  • Internal links.
  • Anchor text.
  • Content relevance.
  • Calls to action.

On-page recommendations should support the page’s actual purpose rather than optimise isolated elements without context.

Semantic and Entity SEO

Where relevant, I examine whether the website communicates important subjects and entities clearly.

This can include:

  • Primary entities.
  • Related concepts.
  • Terminology.
  • Attributes.
  • Entity relationships.
  • Context.
  • Consistency.
  • Structured information.

The objective is clearer meaning, not adding semantically related words simply because an optimisation tool recommends them.

Answer Engine Optimisation

An audit can examine whether important questions and answers are represented clearly within the website.

This can include:

  • Question research.
  • Question-to-page mapping.
  • Answer gaps.
  • Answer structure.
  • Semantic clarity.
  • Entity clarity.
  • Supporting evidence.
  • Technical accessibility.

Explore Answer Engine Optimisation

Generative Engine Optimisation

Where appropriate, an audit can extend into observable generative search visibility.

This can include:

  • Brand representation.
  • Entity accuracy.
  • Topic associations.
  • Website mentions.
  • Citations.
  • Cited URLs.
  • Source selection.
  • Competitor or peer source visibility.
  • Repeatable prompt observations.

Generative search systems are variable, so these observations should be documented carefully rather than treated as guaranteed or deterministic measurements.

Explore Generative Engine Optimisation

Not Every SEO Audit Should Be the Same

A small service website and a large content website do not require identical audits.

Neither do an ecommerce website, a local business website and a publishing platform.

The investigation should reflect:

  • Website size.
  • Website type.
  • Business objectives.
  • Search performance.
  • Known problems.
  • Technology.
  • Available data.
  • Search opportunity.

A fixed 200-point checklist may look comprehensive while spending time on conditions that have little relevance to the actual problem.

I prefer to establish the scope from the website and evidence.

My SEO Audit Process

01. Understand the Website

I begin with the business, website, audience, important pages, objectives and known concerns.

02. Establish the Baseline

I collect relevant information about current search performance and website conditions.

Depending on access and scope, this can include:

  • Google Search Console.
  • Google Analytics 4.
  • Website crawls.
  • Indexation information.
  • Page inspection.
  • Search results.
  • Website architecture.
  • Existing SEO documentation.

03. Investigate

I examine the areas relevant to the problem rather than treating every possible SEO check as equally important.

04. Validate

Potential issues are checked against additional evidence where possible.

This is important because tool warnings do not automatically prove search impact.

05. Diagnose

I determine what the evidence suggests is actually limiting performance or creating unnecessary risk.

06. Prioritise

Findings are prioritised using factors such as:

  • Evidence.
  • Potential impact.
  • Search importance.
  • Business relevance.
  • Effort.
  • Dependencies.
  • Risk.

07. Recommend

Each important finding receives a clear recommended action.

08. Implement or Hand Off

Depending on the engagement, I can support implementation or provide documentation for the relevant developer, content team or website owner.

09. Validate Changes

Completed changes should be checked to confirm that the intended condition was actually resolved.

10. Measure

Where appropriate, relevant search and technical signals are monitored after implementation.

See How I Work

Data Before Assumptions

One of the most important parts of an audit is separating observations from conclusions.

For example:

A page losing clicks does not prove it lost rankings.

Two pages ranking for similar keywords do not automatically prove cannibalisation.

A URL being crawled but not indexed does not automatically mean Google has a technical problem indexing it.

A low performance score does not automatically mean website performance is responsible for poor rankings.

A crawler identifying a redirect does not automatically mean the redirect should be removed.

The audit needs to investigate what the evidence actually supports.

Where certainty is not possible, I distinguish between:

What the data shows.

What the evidence suggests.

What still needs testing.

That distinction reduces unnecessary SEO changes based on assumptions.

SEO Audit Types

Comprehensive SEO Audit

A broader investigation across technical SEO, information architecture, content and search performance.

This is appropriate when the underlying problem is unclear or when a website requires a wider SEO review.

Technical SEO Audit

A focused investigation of crawling, indexation, rendering, canonicalisation, redirects, technical signals and related website conditions.

Explore Technical SEO

Content SEO Audit

An assessment of existing content, search intent, query targeting, topical coverage, performance and opportunities for improvement or consolidation.

Explore Content SEO

Information Architecture Audit

An investigation of website hierarchy, page relationships, navigation, internal linking, crawl depth and content organisation.

Explore Information Architecture

Search Performance Audit

A data-led investigation of how pages and queries are performing and where visibility, rankings, clicks or click-through rate have changed.

AEO Audit

An assessment of questions, answers, information structure, semantic clarity and answer accessibility.

Explore AEO

GEO Visibility Audit

An observational analysis of brand representation, entities, citations, sources and visibility within selected generative search environments.

Explore GEO

What an SEO Audit Can Include

Depending on scope, an audit can include:

  • Website crawl.
  • Search Console analysis.
  • Analytics review.
  • Indexation analysis.
  • Robots.txt review.
  • XML sitemap review.
  • Canonical analysis.
  • Redirect analysis.
  • Status code analysis.
  • Rendering analysis.
  • Structured data review.
  • Core Web Vitals analysis.
  • Website performance review.
  • Mobile review.
  • Website architecture analysis.
  • Navigation analysis.
  • Internal linking analysis.
  • Crawl depth analysis.
  • Orphan page identification.
  • Search intent analysis.
  • Query-to-page mapping.
  • Content inventory.
  • Content audit.
  • Content gap analysis.
  • Cannibalisation investigation.
  • On-page SEO review.
  • Semantic and entity analysis.
  • AEO analysis.
  • GEO visibility observations.

The final scope should reflect the problem rather than the number of checks available.

What You Receive

An audit should leave you knowing what needs attention and why.

Depending on scope, deliverables can include:

Executive Summary

A concise explanation of the most important findings.

Evidence-Based Findings

Documented issues supported by relevant data or observations.

Prioritised Recommendations

Actions organised according to importance rather than presented as an unranked list.

Supporting Data

Relevant crawl data, search performance information, page analysis or other evidence used during the investigation.

Implementation Guidance

Clear recommendations explaining what needs to change and the intended outcome.

SEO Roadmap

A practical sequence for addressing the findings.

Validation Plan

Where appropriate, guidance for checking whether implemented changes resolved the identified problem.

How I Prioritise SEO Findings

Not every issue deserves immediate action.

I consider several factors.

Evidence

How strongly does the available data support the finding?

Potential Impact

What could improve or what risk could be reduced?

Business Relevance

Does the issue affect pages or topics important to the organisation?

Search Importance

Does it affect crawling, indexation, relevance, visibility or another meaningful search function?

Effort

How difficult is the recommendation to implement?

Dependencies

Does something else need to happen first?

Risk

Could the proposed change create unintended consequences?

This prevents low-value recommendations from consuming resources simply because an SEO tool labelled them as errors.

SEO Audit Versus Ongoing SEO

An audit identifies and prioritises problems.

Ongoing SEO involves implementing, monitoring and refining improvements over time.

Some websites need only a focused investigation.

Others require continuing work across:

  • Technical SEO.
  • Content.
  • Information architecture.
  • Search performance.
  • AEO.
  • GEO.

An audit can therefore be either a standalone engagement or the diagnostic starting point for broader SEO work.

When an SEO Audit May Be Needed

An SEO audit may be useful when:

  • Organic traffic has declined.
  • Important pages are not ranking.
  • Pages are not being indexed.
  • A website has undergone a redesign.
  • A migration is being planned.
  • Large amounts of content have accumulated.
  • Website architecture has become difficult to manage.
  • Several pages appear to compete for similar queries.
  • Search Console reports unexplained issues.
  • Organic growth has stalled.
  • A new SEO strategy is being planned.
  • Previous SEO recommendations need independent review.
  • The website has never received a structured SEO assessment.
  • The organisation does not know which SEO problems should be addressed first.

You do not need to know what the underlying SEO problem is before requesting an audit.

Finding that out is part of the investigation.

What an SEO Audit Cannot Guarantee

An SEO audit can identify problems, opportunities and recommended actions.

It cannot guarantee specific rankings, traffic increases or search engine outcomes.

Organic performance can be influenced by factors beyond the website itself, including:

  • Search demand.
  • Competition.
  • Search engine changes.
  • SERP features.
  • Seasonality.
  • External authority signals.
  • User behaviour.

Where measurable changes occur after implementation, I evaluate them in context rather than automatically attributing every movement to one SEO action.

SEO Audit Projects

My Projects section contains examples of audit work and the analysis behind it.

These can include:

  • Technical SEO audits.
  • Content audits.
  • Information architecture reviews.
  • Internal linking audits.
  • Search performance diagnosis.
  • Query-to-page analysis.
  • AEO analysis.
  • GEO visibility research.

Projects show the audit process and deliverables.

Case Studies show how findings can become part of a broader SEO strategy and implementation.

Related Services

Technical SEO

Investigate crawling, rendering, indexation and other technical search conditions.

Explore Technical SEO

Content SEO

Analyse search intent, content performance, topical coverage and optimisation opportunities.

Explore Content SEO

Information Architecture

Evaluate how pages, topics and internal relationships are organised across the website.

Explore Information Architecture

Answer Engine Optimisation

Analyse questions, answers and information structure for answer-driven search.

Explore AEO

Generative Engine Optimisation

Investigate entity representation, sources, citations and observable generative search visibility.

Explore GEO

Find the Problem Before Choosing the Solution

If your website is underperforming and you are not sure why, the first step should not be changing everything.

It should be establishing what is actually happening.

A useful SEO audit provides four things:

The problem.

The evidence.

The priority.

The next action.