SEO Audit · Technical · Content · On-Page

Professional SEO audit.

What's holding back your rankings, identified and named.

Not an automated tool report. A real investigation into why your site isn't ranking where it should — technical errors blocking crawling, content that doesn't satisfy search intent, pages competing against each other, broken Schema. Delivered with a prioritised action plan so you know exactly what to fix first.

Book a free call →
30 min · No commitment · I'll tell you whether an audit makes sense for your situation

Why do you need an SEO audit?

Know where you stand
Most sites have technical errors they don't know exist. Pages blocked from crawling, broken canonicals, incorrect hreflang, Core Web Vitals in the red. An audit brings them all into the open.
Prioritise what matters
Not all SEO problems carry the same weight. The audit classifies findings by real urgency — what's blocking results now versus what's future optimisation work.
Content that doesn't rank
Many pages fail not because of technical errors, but because the content doesn't satisfy search intent, is too thin, or competes with other pages on the same site.
Foundation before investment
Publishing more content or building links on a broken technical foundation is wasting resources. Audit first — strategy second.

What the audit covers

Six analysis blocks covering everything that affects how Google crawls, understands, and ranks your site.

Technical

Technical SEO and crawlability

Robots.txt, XML sitemaps, URL structure, pagination, hreflang on multilingual sites, redirects, 404 errors, canonicals, and crawl blocks. I identify which pages aren't getting indexed and exactly why.
Performance

Core Web Vitals and page speed

LCP, INP, and CLS measured with real field data. I identify specific bottlenecks: uncompressed images, render-blocking JavaScript, missing lazy loading, layout shift issues. Specific recommendations per element, not generic advice.
Content

Content quality and E-E-A-T

Thin content, duplicate pages, content that doesn't match search intent, missing experience and authority signals. I analyse topical coverage and detect keyword cannibalisation between pages.
On-Page

On-page elements

Title tags, meta descriptions, H1–H6 heading structure, keyword density, internal linking, anchor text, and orphan pages. Everything a user and Google see when they land on each page.
Schema

Schema markup and structured data

Detection of existing Schema, error validation, and identification of missed opportunities. JSON-LD for Organization, BreadcrumbList, FAQPage, Article, Product, and Service depending on the business type.
Action plan

Prioritised report and roadmap

Every finding classified as Critical, High, Medium, or Low — with impact explanation and a specific fix for each. The goal is a report that's actionable from day one, not a document to read and file away.

How I work

From the first call to the final report — what the process looks like.

01

Initial briefing

I understand the business, goals, market, and site history. Not all SEO problems carry the same weight depending on the business type — I need this context to interpret the data correctly.
02

Crawl and data collection

Full site crawl, Google Search Console analysis, Core Web Vitals review with real field data, and manual inspection of key pages. Tools plus judgment — not just tools.
03

Analysis and diagnosis

I cross-reference technical data with actual search performance. A technical error with no impact on results isn't a priority. One that's blocking key pages is.
04

Audit report

Complete document with all findings classified by impact, screenshots of each issue, and a specific solution for each one. No unnecessary jargon — readable by the team that has to implement it.
05

Results presentation

A walkthrough meeting to answer questions, prioritise the backlog together, and align on next steps. I don't deliver a report and disappear.
06

Implementation support

Optional: ongoing support during the fix implementation. For technical teams I can act as reviewer; for sites without a technical team, I can implement directly.

Types of projects

The audit adapts to the business type — an ecommerce site and a B2B SaaS need very different analysis.

Ecommerce

Sites with large catalogues: pagination, category pages, product listings, duplicate content across variants, Product and Review Schema, mobile performance. Keyword cannibalisation between category and landing pages is the most common issue.

SaaS and B2B

Software or service sites with blog content and feature pages. E-E-A-T, topical authority, heading structure, internal linking between content and conversion pages, and readiness for AI Overviews.

Local and professional services

Local or multilingual service sites. Hreflang, Local Schema, Google Business Profile, location pages, local search intent. Also audits for sites that have just migrated or experienced an unexplained traffic drop.

Need paid media management as well? See all available PPC services.

Why work with me?

Analysis, not just tools
Any tool generates an automated report. What I add is interpretation: what matters, what doesn't, what to fix first and why. Judgment can't be automated.
SEO + paid in one place
I also manage Google Ads and Meta Ads. I understand how SEO and paid complement each other — and can see the same business from both angles at once.
Implementation included if you need it
Not every company has a technical team to implement fixes. If you need it, I can go beyond the report and work directly on the site.
Trilingual ES / EN / FR
I audit sites in all three languages and handle the hreflang complexity of multilingual sites. No communication barrier with international clients.
Real sites, not demos
7+ years working with live ecommerce, SaaS, and local business sites. The problems I find aren't theoretical — they're the ones that appear again and again in production accounts.
Actionable report from day one
The goal of the report is that anyone opens it and knows exactly what to do — without needing a call to explain it. Clear findings, specific fixes, defined priority.

Frequently asked questions

What exactly is included in an SEO audit?

A complete technical analysis (crawlability, indexability, Core Web Vitals, URL structure, hreflang), a content quality review (E-E-A-T, thin content, duplicates, readability), on-page analysis (title tags, meta descriptions, heading structure, internal linking), Schema markup review, and a prioritised action plan. All delivered in a report with findings classified as Critical, High, Medium, and Low.

How long does an SEO audit take?

It depends on site size. A site with 50–200 pages takes 5–7 days. A site with 500+ pages can take 2–3 weeks. What I always deliver is the same depth of analysis — not an automated tool report, but a genuine investigation with context and actionable recommendations.

Do you implement the fixes, or just provide recommendations?

Both options exist. The audit can be delivered as a document for your team to implement, or I can support implementation. For content work — rewrites, optimisation of existing pages, heading structure — I can also work directly in your CMS if needed.

How long until SEO improvements show results?

It depends on niche competition and the current state of the site. Fixing serious technical issues (indexing errors, broken canonicals) typically shows within 2–4 weeks. Content and on-page improvements usually take 60–90 days to reflect in rankings. SEO isn't immediate, but the gains are cumulative and don't disappear when you stop paying.

How is your audit different from Semrush or Ahrefs reports?

Tools detect technical issues, but they don't understand the business. A Semrush report tells you that 47 pages have duplicate meta descriptions. It doesn't tell you which ones matter, why they're duplicated, or what to fix first. The difference is in the analysis and prioritisation — not the raw data.

Do you work with any CMS?

Yes. I've audited sites on WordPress, Shopify, Webflow, Astro, Squarespace, and custom platforms. The CMS affects some technical solutions, but doesn't change the analysis process.

Updated: March 2026

Free first call

Could your ad campaigns
perform better?

30 minutes to review your situation and tell you exactly what I would change. No pitch, no sales proposal.

Book a call →
30 min · Google Meet · No commitment