An SEO audit done by hand, not exported from a tool.
I'm Miroslav Planansky. I run SEO for Flashscore's betting section across 20+ markets and audit client sites the same way I work there: in the crawl data and Search Console, judgment applied page by page, ending in a roadmap your developers can ship. Remote, CET.
Free 15-minute intro call · no commitment
Audit scope
What does the SEO audit cover?
The audit reviews three areas: technical health (crawling, indexation, redirects, Core Web Vitals, structured data), content (keyword coverage, search intent match, cannibalization) and authority (a review of your backlink profile). In my audits, underperforming sites usually combine problems across all three, which is why I audit them together instead of in isolation.
Every finding comes with a severity call and a recommended fix. The first phase of the roadmap always targets the fixes with the biggest impact on visibility that can be deployed in days or weeks.
Audit checklist
- 01Indexation and coverage (GSC, sitemaps, robots.txt)
- 02Crawl, redirects and canonicalization
- 03Speed and Core Web Vitals
- 04JavaScript rendering on modern stacks
- 05URL structure and internal linking
- 06Keyword coverage and search intent match
- 07Cannibalization and duplicate content
- 08Backlink profile and competitor SERP reality
Need just the technical layer in depth? A standalone technical SEO audit goes down to code level on crawling, indexation and rendering, and for React or Next.js sites there's JavaScript SEO.
SERP reality
Who wins in your SERP, and why?
Part of every audit is the live results page: which formats rank, what intent Google rewards and which page types your competitors win with. Theory in a spreadsheet doesn't survive contact with the actual SERP.
Deliverables
What do you get?
You get a prioritized roadmap in phases, not a static document that ends up in a drawer. Every item is written as an assignment someone can pick up and ship.
01
Roadmap in phases
Phase one is the high-impact fixes deployable in days or weeks. Structural and content work follows, sequenced so each phase builds on the last.
02
Dev-ready tickets
Technical findings arrive as tickets your developers can paste into their backlog: what to change, where, and how to verify it shipped correctly.
03
Walkthrough call
We go through the findings together. You leave knowing what each item means for the business and what to schedule first.
Versus automated audits
How is this different from a free automated audit?
An automated audit lists everything a crawler can detect; a consultant's audit tells you which of those findings actually cost you traffic and in what order to fix them. Free tools will flag hundreds of missing alt attributes and a missing meta description with the same urgency as a canonicalization error that keeps half your catalog out of the index.
I use the same class of tooling, Screaming Frog for the crawl, Google Search Console and GA4 for real performance data, DataForSEO for the SERP side. The difference is what happens after the export: I read the findings against your business and decide what matters. That judgment is the part you're paying for.
Pricing
How much does an SEO audit cost?
An SEO audit starts at €900 and scales with site size and depth. The starting price is on the page so you can check the budget fits before we ever talk; the exact quote comes after the free intro call.
SEO audit
from €900
one-off · scales with site size
Technical, content and authority review in one. Output: a prioritized roadmap in phases, dev-ready tickets and a walkthrough call.
Follow-up consulting
from €100
/ hour
After the audit: prioritization with your team, reviewing what shipped and answering questions as implementation runs.
Enterprise advisory
€150+
/ hour
For in-house SEO teams that want a senior outside view of the audit findings, workshops and knowledge transfer.
The price covers everything: the full review, the roadmap and the walkthrough call. The 15-minute intro call is free.
When to order
When should you order an SEO audit?
Order an audit when a decision or a problem is on the table. Four situations come up most often:
01
Before a redesign or migration
Replatforming without an SEO review routinely loses organic traffic, and some of it never comes back. Auditing before launch is the cheap version.
02
Traffic is stagnating or declining
The site grew, then flatlined or started slipping. An audit finds where visibility leaks and what to repair first.
03
Second opinion on your agency
You pay a retainer and the reports look fine, yet nothing moves. An independent audit shows what the retainer actually buys.
04
Entering a new market
Before you invest in content for a new country or language, an audit maps the competition and what ranking there will take.
Why me
Who does the auditing
I run content and technical SEO for Flashscore's betting section across 20+ markets: UK, Brazil, Italy, France, Poland and more, driving the fastest-growing revenue share in the section's history.
Three years as SEO manager for CZ/SK/HU in regulated fintech. YMYL territory taught me to audit with compliance in the room, where a sloppy recommendation has consequences beyond rankings.
Builder, this site included
I build in Next.js myself (this site included), so the tickets in your roadmap are written by someone who has implemented the same fixes in his own code.
Six years in SEO, ten in marketing. Every audit is done personally; nothing is delegated or generated.
After the audit
Fair warning
Who an audit is not for
An audit only pays off if someone will implement it: your developers, your content team or an external supplier. If nobody on your side can pick up the tickets, the roadmap will sit unused, and that's a waste of your money and my time. We can settle this on the free intro call before any budget is committed.
FAQ
Common
questions.
7 questions
What exactly does the SEO audit include?+
Three areas. Technical: crawling, indexation, redirects, Core Web Vitals and structured data. Content: keyword coverage, search intent match and cannibalization. Authority: a review of your backlink profile. The deliverable is a prioritized roadmap with dev-ready tickets, plus a walkthrough call where we go through the findings together.
How long does an SEO audit take?+
It depends on the size of the site and the depth we agree on. A small presentational site and a large e-commerce platform are very different jobs. I confirm the timeline on the free 15-minute intro call, once I've seen the site.
What access do you need from me?+
Ideally Google Search Console and GA4. I run my own crawl with Screaming Frog, so I don't need server access. The audit works without analytics access too, but your data makes the priorities sharper and the roadmap more specific.
Do you implement the fixes too?+
I can. The default deliverable is tickets your developers execute, with me reviewing what ships. If you'd rather have me hands-on, I build in Next.js myself (this site included), so I can work directly in the code or stay on as a consultant from €100 per hour.
How much does the audit cost?+
Audits start at €900 and scale with site size and depth. Follow-up consulting runs from €100 per hour; enterprise advisory for in-house teams starts at €150 per hour. The 15-minute intro call is free and that's where you get the exact quote.
Is an audit worth it for a small site?+
Only if someone will implement the findings. For a small site the scope is smaller and the price sits near the lower bound. Sometimes a few hours of consulting from €100 per hour cover what a small site actually needs, and I'll tell you that on the intro call instead of selling you a full audit.
How soon will I see results?+
Technical fixes usually show in Google within 4–8 weeks of deployment. Structural and content changes compound over a quarter. The audit itself changes nothing; the roadmap getting shipped is what moves the numbers.
Start with the audit
One audit. A roadmap your team can start shipping.
Tell me about your site on a free 15-minute call. I'll confirm the scope, the price and whether an audit is the right move at all.
Book a consultationplanansky.miroslav@gmail.com