SEO audit for SMBs: what slows you down, what comes first A plan, not a PDF graveyard.

Four dimensions checked, every finding scored by impact and effort, then sequenced into an order someone can start working through on Monday.

Five layers checked and one fixed finding format.

Tools deliver data. The judgement is made by hand, and every critical finding is re-verified in the code.

  1. Technical and indexing

    Crawling, indexing, status codes, canonicals, sitemaps, robots, hreflang and Core Web Vitals. What Google has to read before content can rank at all.

  2. On-page and search intent

    Titles, headings, snippets and the question of whether a page answers the search fully or only brushes against it.

  3. Content and substance

    Thin pages, cannibalisation between pages, outdated content and gaps against what is actually being searched for.

  4. Architecture and internal links

    Hub structure, click depth, orphaned pages and where internal linking currently pushes authority.

  5. Competitor comparison

    Visibility, keyword gaps and structure of the three most relevant competitors on your commercial queries.

  6. Finding format

    Three fields per finding: what was found with a URL example, why it matters, and what to do with effort in hours and a priority.

What the audit delivers.

Two to three weeks from kickoff to handover, including a shared walkthrough.

Always included

  • A website of normal size, German and English versions
  • Executive summary with the three things that matter most
  • Critical issues currently blocking rankings
  • Quick wins for the next 30 days
  • Strategic priorities for three to six months
  • Effort in hours and a priority per finding
  • Walkthrough call on findings and ownership

When needed

  • An audit of a competitor domain
  • Server log analysis on large sites
  • Support during implementation
  • A re-check after implementation
  • Languages beyond German and English
  • Very large websites such as extensive shops: price on request

Not included

  • The implementation itself
  • An ongoing retainer
  • Legal advice
  • Auto-generated page count without prioritisation

The tool stack, named openly.

Which tool answers which question. The names are here so you can compare.

  1. Crawl and structure

    Screaming Frog for the full crawl: status codes, internal link distribution, canonicals and hreflang. On larger engagements Sitebulb as well, to make the architecture visible.

  2. Indexing and rankings

    Google Search Console for the indexing report, crawl stats, URL inspection and search performance. When crawl behaviour raises questions, a server log analysis is added.

  3. Performance

    Field data from PageSpeed Insights, plus WebPageTest to find the cause behind LCP, INP and CLS. Lab numbers alone are not enough, because they do not reflect what real visitors experience.

  4. Schema and markup

    Rich Results Test and the Schema.org validator per template, run against the actual rendered output rather than just the source.

  5. Competitors and keywords

    Ahrefs or Sistrix, depending on the engagement, for visibility comparison, backlink profiles and keyword gaps against the three most relevant competitors.

  6. The results page itself

    The most important commercial queries are checked by hand in the live results page: who ranks there, which page type wins, which question it answers. No tool shows that, and it is often where the most important content findings come from.

What a finding looks like.

An anonymised example from a B2B audit. Every critical finding in the report uses this format; quick wins follow the same pattern, only shorter.

  1. What was found

    Several service pages ship without a canonical tag. Search Console shows the same pages indexed again with campaign parameters such as ?utm_source, and Google ranks one variant or the other unpredictably.

  2. Why it matters

    Crawling gets spread across duplicates instead of new content. Backlinks and clicks split across several versions of the same URL, and the canonical version loses authority to the parameter variant.

  3. What to do

    Add a canonical tag to the template head, pointing at the version without parameters. After deployment, request re-indexing through URL inspection. Effort: a few hours for the template change and QA, priority critical.

  4. What never goes in the report

    No “could be improved” without an instruction, no tool screenshots without context, no finding without a URL example. Anything that cannot be named concretely stays out of the plan.

Three diagnoses at different depths.

The price is published here so you can compare before you talk to us.

Technical GDPR Audit

€450

one-off, two to three weeks

  • Consent, cookies, third-party services
  • Finding list with severity tiers
  • Briefing for the legal texts

Strategy Call

€190

60 to 75 minutes, credited later

  • Faster and leaner than an audit
  • Written action list
  • Credited when you commission a project

Three signals that it does not fit.

A diagnosis only helps when someone acts on it afterwards.

  1. You need the implementation, not the diagnosis. The audit is the analysis; the work happens in a project, a retainer or in your own team.
  2. You want the thickest possible document for the board. You get a short, prioritised list, not page volume.
  3. The site is not live yet. The audit analyses real search and indexing data of an existing site. Before launch we check technology, redirects and indexability as acceptance within the project; with us it is part of every relaunch.
Patrick Sosath

Patrick SosathFounder of seosath, responsible for strategy, code and SEO

From the first call to the reporting you deal with the same person. No hand-off to a junior team, no account management in between.

More about seosath

Common questions about the SEO audit.

How long does an audit take?

Two to three weeks from kickoff to handover, including the session where we walk through findings and sequence together.

What exactly gets delivered?

A prioritised plan: critical issues, quick wins and strategic priorities, each with reasoning, business impact and an effort estimate.

What does an SEO audit cost?

The SEO audit costs €690 net at a fixed price, delivered in two to three weeks, including a prioritised action list with effort and impact per item. The fixed price applies to websites of normal size with German and English versions. For very large websites, such as extensive shops, the price is on request.

Is implementation included?

No. The audit is the diagnosis. Implementation happens through a project, a retainer or your own team. Support during implementation is available as an option.

Can you audit a competitor site?

Yes. That is often worthwhile when you want to understand why a specific competitor outranks you on commercial queries.

Which tools do you work with?

A crawler for structure and status codes, Search Console for indexing and performance, field and lab data for Core Web Vitals, validators for schema and Ahrefs or Sistrix for the competitor comparison. The judgement is made by hand.

Does the audit also cover visibility in AI search and AI Overviews?

Yes, as part of content and search intent: clear structure, questions answered directly, fitting schema and technical accessibility. Those are the same foundations that make a page citable for classic rankings and for answers in AI search.

Send us the URL and your three most important queries.

We come back with a fixed scope and timeline. If a strategy call is the faster route for you, we say so.

Reply within one working day. 60 to 75 minutes, €190, credited against your project fee.

Please fill in.
Please enter a valid email address.
Please fill in.
Please confirm.

Book a strategy call