SEO

SEO audit, done by hand.

Priorities for your team instead of a list of errors. For e-shops, SaaS and sites with in-house development. You don't pay for a tool export or a page count. You get a verified diagnosis, priorities ranked by impact and a structured plan that marketing, content and development can all work from.

Not a fit if nobody will implement the findings. An audit makes sense where a developer or a team takes over the brief.

What does an SEO audit cover?

An SEO audit finds what blocks growth: technical and structural risks, content gaps, wrong priorities and blind spots in measurement. I check indexing, crawling, Core Web Vitals, canonicalization and structured data. I also look at URL logic, internal linking, search intent coverage, missing topics and cannibalization.

Depending on the agreed scope, the audit can also cover JavaScript rendering, analytics data quality, visibility in AI search and a comparison with the live SERP. The exact scope is set in the proposal you get after the first conversation.

Audit checklist

  • Indexing and coverage (GSC, sitemap, robots.txt)
  • Crawling, redirects and canonicalization
  • Speed and Core Web Vitals
  • JavaScript rendering on modern sites
  • URL structure and internal linking
  • Intent coverage and missing topics
  • Cannibalization and duplicate content
  • Competitors and the live SERP

Only need the technical part, in depth? A standalone single-area diagnostic goes through crawling, indexing and rendering down to code level.

What you're actually paying for

Tools generate hundreds of warnings. An audit is worth whatever it tells you about which of them deserve attention. I combine Google Search Console, GA4, a crawler, the live search results, your site templates and the business context to separate causes from symptoms and real problems from noise.

I tell you what to do first, what can wait, what to skip entirely and what depends on what. I rank priorities by business impact, implementation effort and risk. How many findings fit in a document doesn't matter.

  • A verified diagnosis

    I check every finding against several data sources. You know what the cause is, what's a symptom and what's just tool noise.

  • Priorities by impact

    The roadmap says what to fix now, what to think through and what takes longer. You know where to start and why.

  • Briefs you can execute

    Technical findings become tickets for development, content findings become briefs. That lowers the odds of the audit ending up in a drawer.

  • Fewer bad decisions

    The right diagnosis keeps you from building a fix for the wrong problem, producing duplicate content and spending months on low priorities.

An audit that only looks at titles has no idea where Googlebot wastes its capacity

For a long time my audits looked like this: titles, click-through rate, keyword coverage, technical errors from the crawler. Solid work. I just never looked at the thing that matters, which is what Googlebot actually does on the site.

On one e-shop I opened the server logs. A large share of the crawling went to parameter URLs: duplicate category variants that users practically never visited. Meanwhile the pages that were supposed to sell got crawled less often.

The developer and I cut them back. Some URLs got a redirect, some a 404, the rest got shorter addresses, and we added robots.txt rules and the missing sitemap. Googlebot started crawling the pages that matter more often. They got indexed faster and the e-shop's organic traffic grew.

So now I do log analysis on every larger audit. A crawler tells you what's on the site. The logs tell you where Googlebot actually goes.

Who on your team gets what

One diagnosis splits into outputs for several teams. I pick the set based on scope, and a smaller audit may not include all of them.

  • Executive summary

    For: Management

    Purpose: The main growth blockers, the risks and the recommended order of investment on one page.

  • Prioritized roadmap

    For: Marketing / project owner

    Purpose: What happens now, what comes next and what comes later, with dependencies and owners.

  • Dev brief

    For: Development / product

    Purpose: Specific tickets with expected behavior, acceptance criteria and how to verify them.

  • Content plan

    For: Content / SEO

    Purpose: Which pages to create, improve, merge or remove, and in what order.

  • Measurement plan

    For: Analytics / marketing

    Purpose: How to check the implementation worked: metrics, events, baseline.

  • Findings walkthrough

    For: Leadership and key teams

    Purpose: I walk your teams through the output, get them aligned and answer implementation questions.

Who wins your SERP, and why?

I compare page types, content formats, query intent and what your competitors do well. The audit starts from the SERP as it looks today.

Talk through an audit

What the audit output looks like

You get a structured plan each team can start working from right away. The roadmap splits the work into three layers, so it's clear what pays off fast and what's a long-term investment.

  1. Quick fixes

    Indexing errors, broken canonicalization, bad redirects, missing internal links, template defects and gaps in tracking. Changes you can ship fast to remove a risk.

  2. Structural work

    Template changes, information architecture, content clusters, the internal linking system or migration prep. Needs several people to coordinate.

  3. Strategic work

    Market structure, international architecture, aligning product with content and a strategy for visibility in AI search. Changes that affect the whole growth model.

Every item says why it matters, who should own it, what it depends on and how to verify it shipped correctly. Quick fixes stay separate from long-term investments, and I don't promise an instant traffic jump.

What one finding looks like in practice

Describing the output only goes so far. Here is one real finding from an audit of my own site, from the evidence to the deployment check.

Sample finding from my own site, GSC 2026-09-05

Initial state
The page /seo-ai is in the sitemap, meta robots index, self-canonical, but as of 2026-09-05 is not in Google's index.
Evidence
GSC URL Inspection: Googlebot smartphone fetch successful, crawling and indexing allowed, URL not on Google.
Decision
Medium priority. The check found no obvious block through robots, noindex or an unavailable page. Other technical causes (duplication, a different canonical, soft 404) are not ruled out yet. I look for the cause in internal links and page value first.
Developer ticket
  1. Add a contextual link to /seo-ai from /blog/ai-v-seo and /blog/llm-a-vyhledavani (first third of the text).
  2. Add a Visibility in AI search item linking to /seo-ai in the homepage services overview.
  3. Move the output-and-price section above the theory section (separate copy change).
Acceptance criteria
  1. /seo-ai has at least 3 internal links from other pages on the site, link existence verified by a fresh crawl. Indexing of the source pages is checked separately in GSC.
  2. /seo-ai returns 200, meta robots index and follow, self-canonical, and the URL is in sitemap.xml.
Deployment check
Manual request indexing in GSC after deployment. After 14 and 28 days I record the indexing state in GSC as an outcome metric, logged in the experiments log. Google does not guarantee indexing.

Typical delivery: 4 weeks from receiving access and materials, or as agreed. I confirm the date in the proposal.

What happens after delivery

The audit doesn't end when I send the document. I walk the people who decide on the changes through the priorities and clarify the briefs with your in-house teams. The price includes a findings walkthrough and one implementation review: I check what shipped and adjust the priorities to the new data.

Ongoing implementation support or execution can continue as an ongoing partnership. Unlimited support isn't part of the audit by default. The scope proposal defines what's included.

Testimonials

5.0 / Google ★★★★★ See the reviews on Google

★★★★★

"Thoroughness, quick responses and a passion for the work. Those are the qualities you want. I've really enjoyed working with Mira, and I still do. Recommended."

Patrik Pilous

Freelance consultant

01 / 03

How much does an SEO audit cost?

A comprehensive SEO audit costs €2,200 – €4,300 per project. Where you land depends on the number of templates, technical complexity, JavaScript rendering, markets and languages, data availability and how much implementation support you need. More complex sites end up near the top of the range.

  • site size
  • number of language versions
  • whether content depends on JavaScript
  • number of page types and templates
  • e-commerce vs. content site
  • Comprehensive SEO audit

    €2,200 – €4,300

    per project

    Diagnosis of tech, structure and content with a prioritized roadmap, a dev brief and a findings walkthrough. The proposal sets the scope.

  • Single-area diagnostic

    €1,200 – €1,900

    per project

    For a clearly defined problem: indexing, a traffic drop, one template or cannibalization. You don't need to order a full audit of the whole site.

Final prices. I'm not registered for VAT.

For one specific decision, the intro consultation for €450 is enough. If you don't need an audit, I'll tell you straight.

Who an audit is not for

An audit makes no sense if nobody will implement the output. It works where a developer or a team will take the brief and ship the fixes. For a narrowly defined problem I'll recommend the cheaper single-area diagnostic or an SEO consultation instead of a full audit.

FAQ

How much does an SEO audit cost?

A comprehensive SEO audit costs €2,200 – €4,300 per project. Where you land depends on the number of templates, technical complexity, JavaScript rendering, markets and languages, data availability and the implementation support you need; more complex sites end up near the top of the range. For one clearly defined area, a single-area diagnostic for €1,200 – €1,900 is enough. I confirm the exact price once I've seen the site.

Why does the audit cost €2,200 – €4,300?

You pay for a verified diagnosis. A tool export costs nothing. I check every finding against several sources (Search Console, GA4, a crawler, the live SERP, the site templates), separate causes from symptoms and rank priorities by business impact. The output is ready to execute: dev tickets, a content plan, a measurement plan and a findings walkthrough. The right diagnosis saves months of development and content work on the wrong problem.

What isn't included in the audit by default?

Unless the agreed scope explicitly says so, the audit doesn't include implementing every development change, writing all the recommended content, a site redesign, ongoing project management or unlimited consultations. The price includes a findings walkthrough and one implementation review: I check what shipped and adjust priorities to the new data. Ongoing execution is what the partnership that follows is for.

What exactly does an SEO audit include?

The technical part covers crawling, indexing, canonicalization, Core Web Vitals and structured data. The structural part covers URL architecture and internal linking. The content part looks for missing topics, weak intent coverage and cannibalization. The output is a prioritized roadmap for developers and the content team.

Is the audit only technical?

No. The technical part is the foundation, and the audit can also cover site structure, information architecture, content relevance and search intent. I set the exact scope with you based on the problem, the data and the goal of the site.

Do I get a brief for developers?

Yes. The output includes a specific brief for developers, technically precise and ready to implement. You don't have to translate anything.

Do you work on templates (category, product, article)?

Yes, on purpose. Templates have the biggest impact because they multiply across hundreds or thousands of pages. Getting the category or product template right can move the whole site.

What if we don't have an in-house dev team?

That's fine. Implementation oversight with your external supplier can be part of the audit scope or a follow-up engagement, or I can recommend specialists I trust. The outputs are written so anyone can follow them.

How soon will results show?

Technical fixes can show in Google within 4–8 weeks of deployment. Structural changes and content strategy pay off gradually. The pace depends on the scope of the changes, how often Google crawls the site and the competition.

What access do you need?

Ideally Google Search Console and GA4. I can do the audit without them, but your own data sharpens the priorities and helps find specific opportunities faster.

Tell me what you need to solve

Tell me what you are working on and what you want to achieve. I propose the next step and a scope of work. We agree on the price before starting.

You work directly with me

Fill in the short form, send an email, or message me on WhatsApp if it's urgent.

If I'm not the right person for your project, I'll tell you.