Wonderflow Get a free search potential map
  1. Home
  2. Services
  3. SEO Audit

SEO audit services with a prioritized fix plan

Know what holds your site back, and what to fix first.

We check every issue against your data and put your team’s hours on the fixes that matter.

Start with the map
Free
Then the audit
Fixed price

No ranking guarantees. The fix list and the briefs stay with you.

Our audit format: your team’s hours are split across three issues from the crawl. Your data confirms two of them and shows that the third, a crawler warning, has no effect. That warning is dropped, and the same hours move to the two confirmed fixes.

What it is

What is an SEO audit, and what do you get at the end?

An SEO audit is a review of everything that decides whether search engines can crawl, understand and rank your pages, and whether the inquiries they bring are counted. Ours covers a technical SEO audit plus content, links, tracking and AI search readiness, and ends with a ranked fix list, developer briefs and an owner for each fix.

Our format, filled in for a CRM software company: the same crawl, two kinds of result.

A crawler report

Findings 1,912 warnings

Order By count

Cause Not explained

Owner Not assigned

A long list, and no way to tell what matters

An SEO audit

Findings 23, each confirmed in your data

Order By impact and effort

Cause Traced to the template

Owner Named for each fix

A short list your team can start on, in the right order.

Free crawlers and AI assistants find common issues fast. They don’t know which pages sell, what a fix costs on your platform or what changed in your last release. See what the audit checks ↓

The scope

What does a technical SEO audit check?

Seven areas: the technical SEO audit, plus content, tracking, links and AI search readiness, all in one audit, whatever the size of your site. Each area ends in findings like the one shown, confirmed in your data. Moving to a new site? The audit adds migration checks.

Our finding format, filled in for a CRM software company

01 Crawl and indexing

We check robots.txt, the XML sitemap, canonical tags, redirects, broken URLs and pages that only render with JavaScript.

Canonicals point 38 feature pages to the home page

High
Cause
The new page template sets the home page as the canonical.
Fix
Point each feature page’s canonical to itself, once, in the template.
How we’ll check
The 38 pages indexed, in Search Console’s page indexing report.

Check it yourself. Search Google for site:yourdomain.com and a feature name. Is the feature page there?

02 Structure and internal links

We check how pages link to each other, how deep key pages sit, orphan pages and what the crawl spends its time on.

640 help center tag pages take the crawl away from product pages

Medium
Cause
Every tag in the help center creates its own crawlable page.
Fix
Crawl rules for tag pages, and links from help articles to the product pages they explain.
How we’ll check
Tag pages out of the index and product pages indexed, in Search Console.

Check it yourself. Pick the feature page that sells best. How many clicks is it from your home page?

03 Content and search intent

We check whether each page matches what buyers search, thin and duplicate content, pages that compete with each other and searches with no page at all.

Three pages compete for “CRM for small business”

Medium
Cause
A product page and two blog posts target the same search, so Google swaps them and none holds page one.
Fix
One page per search: merge the posts into the product page and point internal links at it.
How we’ll check
The ranking page for the search, in Search Console.

Check it yourself. In Search Console, filter by your main search. How many of your pages show up for it?

04 Speed and structured data

We check Core Web Vitals by template, from real visitors, the mobile layout, and structured data such as Product and Organization.

Pricing and feature pages fail Core Web Vitals on mobile

Medium
Cause
A chat widget and product videos load before the text, in one template.
Fix
Load the chat widget after the page and the videos on click, once, in the template.
How we’ll check
Field data for the template in Search Console, or lab tests where traffic is too low for field data.

Check it yourself. Run your pricing page through PageSpeed Insights. Does it pass on mobile?

05 Analytics and tracking

We check whether GA4 and Search Console record what matters: forms, calls, the landing page of every inquiry, and every domain you own.

The demo form event hasn’t fired since the redesign

High
Cause
The form moved to a new component, and its event stayed on the old one.
Fix
Restore the event, count each request once and record the page it came from.
How we’ll check
Demo requests from search in GA4, matched against the requests your team received.

Check it yourself. Send a test demo request from a feature page. Does it show up in GA4, with that page?

06 AI search readiness

We check whether AI crawlers can read the site, whether your key facts sit in the page text, and whether structured data describes the company and its products.

Plans and prices load only with JavaScript

Medium
Cause
A script fills the pricing table, so the page text has no plans, prices or limits.
Fix
Plans, prices and limits in the page text, described with structured data.
How we’ll check
The prices readable on the pricing page with scripts turned off.

Check it yourself. Ask ChatGPT which CRM fits a team your size. Does it name you? What AI answers say about you is a service of its own: AI search optimization →

07 Links and competitors

We check your link profile against three competitors, and the searches they win and you don’t.

Two competitors win “CRM for nonprofits” with a page you don’t have

Medium
Cause
Both have a page for the use case, linked from review sites. You have a features list.
Fix
The gap goes on the list for your strategy or your team: a page for the use case, and the review sites for links.
How we’ll check
Rankings for the use case’s searches, once the page is live.

Check it yourself. Search for your three main use cases. Which competitor shows up most, and with what page?

Every finding is graded High, Medium or Low by its effect on the pages that bring inquiries, and comes with a fix and a way to check it. Anything that blocks indexing or tracking goes first, whatever its size.

Where to start

SEO audit or SEO strategy: which do you need?

An audit if search already matters to you and something is broken or about to change. A strategy if you also need to decide what to build. Not sure SEO is worth it yet? Start with the free map.

Up to 2 business days · Free

Free search potential map

Is there demand worth competing for, and is your site ready?

Demand for one service, who wins it, a first look at your site and AI answers, and one recommendation: an audit first, a strategy, or come back later.

Choose it when

  • You’re not sure SEO is worth it for you
  • You want a free first look before you commit
Get a free search potential map

10 business days · $X

SEO audit

What’s broken on the site, and in what order should we fix it?

Every issue confirmed in your data and ranked by impact and effort, with developer briefs and a plan by sprint.

Choose it when

  • Traffic or inquiries dropped, and you need the cause
  • A redesign or a move is coming
  • Rankings stalled, and your team will ship the fixes
Request an SEO audit →

3–4 weeks · From $X

SEO strategy

What should we build, and what can it bring?

A keyword map, site structure, competitors, a technical review of its own, links and a six-month plan with a forecast.

Choose it when

  • You need a plan for new pages, content and links
  • You want a forecast before a monthly program
It starts after the free map →

How the audit differs from the strategy’s audit

In the strategy, a technical review is one of eight parts of a six-month growth plan. The SEO audit takes the site as it is and goes further into what’s broken: tracking, AI search readiness, links and competitors, with briefs and an order of fixes. It doesn’t research new demand, plan new pages or forecast growth.

The Wonderflow Method

How does an SEO audit work?

In four stages, and the audit ends with the fix plan. Once the scope is agreed and we have access, it takes 10 business days to the walkthrough, whatever the size of your site.

Scope, crawl, fix list, fixes

◆ You decide

Before day 1 Scope and access

We agree the goal and the format, get read access to Search Console, analytics and the CMS, and confirm what counts as an inquiry.

◆ You confirm the scope and the fixed price.

From you Read access, and one person who knows the site.

Most of the time Crawl and analysis

We crawl the site and go through indexing, structure, content and intent, speed, structured data, tracking, AI search readiness, links and competitors. Each finding is confirmed in your data before it goes on the list.

From you Answers on recent releases, redirects and tracking changes.

Last 2 days Fix list and walkthrough

Every fix is ranked by impact and effort. We write briefs for the top fixes, set an order by sprint with an owner for each, and walk your team through it.

◆ You choose who ships the fixes.

From you The people who will ship the fixes, on the call.

Separate The fixes

Your developers ship the fixes from our briefs, we ship them as technical SEO, or we guide your team while it does. Each fix is checked the way its finding says.

From you A decision on who ships what, and when.

The report, the fix list and the briefs stay with you, whoever ships the fixes.

What you get at the end

The report
Findings by area, each with the pages affected, the cause and its impact.
The fix list
Every fix ranked by impact and effort. Blockers to indexing and tracking come first.
Which page should rank
For your main searches, so your pages stop competing.
Briefs and a plan
What to change, where and how to check it, for the top fixes, in order by sprint.
A walkthrough
A call with your team on the findings, the order and the briefs.

By business

What does an audit look at first in your business?

The parts that break most often in your industry: help pages and scripts in software, listing filters in real estate, redirects and tracking when bookings move. Pick your business.

B2B software

When it’s due
After a redesign, or when help articles rank for the searches your product pages should win.
What often breaks
Help center pages that outrank the product, pricing and feature pages that need JavaScript, and demo forms that stop recording.
What we check first
Which page ranks for each product search, how pricing and features render, and the demo form event.
What counts as an inquiry
A trial or demo request from a team in your size range.

B2B SaaS marketing →

Real estate

When it’s due
When listing pages multiply faster than traffic, or after a new site.
What often breaks
Listing filters indexed by the thousand, sold listings that return errors, and inquiries that arrive with no source.
What we check first
The rules for filters, what happens to sold listings and the source of each inquiry.
What counts as an inquiry
A viewing request for a named property.

Real estate marketing →

Fintech

When it’s due
When traffic falls after a new site, or before the docs move to a new host.
What often breaks
Docs on two hosts, country and fee pages that need scripts to show, and sign-ups that arrive with no source.
What we check first
Redirects from the old site, which host the docs should live on and the source of each sign-up.
What counts as an inquiry
A sign-up or a sales request from a business that passes your checks.

Google’s quality guidelines hold pages about money to a higher standard of trust, so we check that fees and terms are current and reviewed. Fintech marketing →

Healthcare

When it’s due
When new locations open and their pages don’t show up for their city.
What often breaks
Location pages with the same text, condition pages that compete, and booking forms that don’t say which location.
What we check first
One page per location with its own details, one page per condition, and bookings tracked by location.
What counts as an inquiry
A booked visit at a named location.

Google’s quality guidelines hold pages about health to a higher standard of trust, so we check who wrote and reviewed each one. Healthcare marketing →

Travel

When it’s due
Before a new booking engine or a new site, while the old URLs still work.
What often breaks
Booking engines on another domain that drop the source, tour pages that only show with scripts, and departures that expire.
What we check first
The redirect map, tracking across domains and how tour pages render.
What counts as an inquiry
A booking or a request for dates, with its source kept.

Travel marketing →

Team

Two founders, one strategy.

Every project has a founder on it and a team lead for each service.

  • Mikhail Sezemov MikeHow buyers find you
  • Alex Petrov AlexWhat happens when they do

Our audit team does the work day to day.

  • Audit teamAn SEO specialist, an analyst and a project manager.

If the people on your audit change, the findings, the fix list and our notes stay with the project, and so does a founder.

  • 2015founded
  • 100+client projects
  • 15+projects for US companies

Most of our clients come through a recommendation. Meet the team →

Price

How much does an SEO audit cost?

An SEO audit is $X, a fixed price for one site in one language, whatever its size. If you start the strategy within 14 days, the audit counts toward it. The search potential map is free.

Free search potential map

$0

Up to 2 business days

  • One priority service in one market
  • Search demand, who wins it today and whether your site is ready
  • A call with Mike or Alex and one recommendation
Get a free search potential map

SEO audit

$X

One time · 10 business days

  • One site in one language, whatever its size
  • All seven areas, from crawling to AI search readiness
  • The fix list, developer briefs, a plan by sprint and a walkthrough
Request an SEO audit →

SEO strategy

From $X

One time · 3–4 weeks

  • Keyword map, site structure and competitors
  • A technical review of its own, and a link strategy
  • A six-month plan with a forecast in three scenarios
  • An audit from the last 14 days counts toward it
Moving to a new site?
The same audit adds migration checks, so every URL that earns traffic, links or inquiries has a place to go. They’re quoted to your site.
Not included
The fixes themselves, new pages and link building. Your team ships them from the briefs, or we quote them as technical SEO or the monthly program.

Questions buyers ask

SEO audit FAQ

The short answer comes first. Open any question for the detail.

How long does an SEO audit take?10 business days.

The clock starts once the scope is agreed and we have access to your analytics and Search Console, so we ask for both while we agree the scope. From there, the audit takes 10 business days to the walkthrough, whatever the size of the site. Migration checks for a move are quoted to your site. The free search potential map takes up to 2 business days.

Can ChatGPT do an SEO audit?It can list issues. It can’t confirm them in your data.

AI assistants and free crawlers find common issues fast. Without your Search Console, analytics and release history, they can’t confirm a cause, tell which pages sell or judge what a fix costs on your platform. AI helps. Behind every decision is a person you know by name: we use AI to sort and summarize crawl data, and a specialist confirms every finding in your data before it goes on the fix list.

What tools do you use for an SEO audit?A crawler, Search Console, analytics and speed tests.

Screaming Frog or an equivalent crawler, Google Search Console and Bing Webmaster Tools, GA4, PageSpeed Insights and Lighthouse, and link and keyword databases. Tools find symptoms. The cause usually sits in a template, a release or a tracking change, and that’s what each finding names.

What’s the difference between an SEO audit and technical SEO?The audit finds and ranks. Technical SEO fixes.

The audit is a diagnosis with a fix plan: what’s broken, why, and in what order to fix it. Technical SEO is the work of fixing crawling, indexing, speed and structure, often starting from the audit’s fix list. If your developers are busy, we can ship the fixes ourselves.

Does the audit count toward a strategy?Yes, within 14 days.

If you start the SEO strategy within 14 days of the audit, the audit’s price counts toward it. The strategy covers what the audit doesn’t: the searches worth winning, the pages to build, links and a six-month plan with a forecast in three scenarios.

Will an audit improve our rankings?The fixes can. We don’t promise rankings.

We don’t promise rankings or a set number of leads. No one can. The audit shows what blocks them and in what order to fix it, and every fix comes with a way to check it. What changes depends on which fixes ship and when.

What do you need from us?Read access and one person who knows the site.

Read access to Search Console, analytics and the CMS, a list of recent releases and redirects, and one person who can answer questions about the site. If some data is missing, we say before we start how that affects the findings.

How often should a site be audited?Once a year, and before any big change.

A yearly audit catches what releases and content changes break between audits. Audit sooner before a migration or redesign, after a traffic drop, or when you enter a new market or language. Between audits, the checks in your fix list tell you whether the fixes held.

Do we keep the audit if someone else ships the fixes?Yes. It’s yours.

The report, the fix list and the briefs are yours once the audit is paid, whoever ships the fixes: your team, another agency or us. Your Search Console and analytics stay in your name, and we only ever need read access to them.

Start here

Is your site ready to compete in search?

Within two business days you’ll know whether there’s demand worth competing for, who wins it today and whether your site is ready. The map is free.

What happens next
  1. 01Tell us your site, one priority service and the market.
  2. 02Within two business days you get the map: demand, competitors, site readiness and a first look at AI answers.
  3. 03A 20-minute call with Mike or Alex and one direct recommendation.

Already know you need a diagnosis? Request an SEO audit: every issue confirmed in your data and ranked by impact, with briefs your developers can work from.

Essential cookies keep the site working. You choose whether to allow analytics and marketing cookies.

Essential: always on