Your partner in Marketing & IT
Menu

SEO Audit Β· WordPress Β· WooCommerce

An SEO audit that shows the whole site at once β€” not a handful of pages.

Using our own tools we go through every single URL on your site and bring the outbound link structure, meta tags and heading hierarchy together in one place. No credit limits, no sampling. You get a picture of how your site actually works from the inside β€” and a list of changes ordered by what really moves rankings.

price quoted individually initial site review free of charge
no sampling β€” every single URL our own analysis tools report with implementation priorities
Who it is for

When an SEO audit really pays off

An audit is not there to produce a list of a hundred minor issues. It is there so you can stop guessing β€” and put your budget where it comes back fastest. Below are the situations in which people order one most often.

Traffic from Google is falling and you changed nothing

Rankings slide week after week even though the site looks exactly as it did a year ago. The cause usually sits in changes on the search engine side or in something that crept in unnoticed β€” and it can be pointed to in the data.

After a redesign or a migration

New layout, new URLs, new hosting. The most expensive migration mistakes β€” lost redirects, blocked indexing, dropped tags β€” cost the least when they are caught in the first few weeks.

The store gets traffic, but not from organic results

A WooCommerce store with hundreds of products, with sales driven entirely by paid ads. That usually means the categories and product pages are not competing at all for the keywords your competitors are earning on.

You are starting SEO work and do not want to pay for guesswork

An audit at the start sets the order of the work and gives you a reference point. Six months later it is plain to see what changed β€” instead of a discussion about whether anything was done at all.

You are changing agencies and want to know what is left

We check what was actually implemented, what was promised and never delivered, and whether the site contains anything that will have to be undone. No judging people β€” just the facts.

Before launching paid campaigns

Ads will deliver traffic to a site that takes seven seconds to load and has broken product pages. An audit before a campaign usually lowers your cost per customer more than optimising the bids themselves.

If none of these is your situation β€” write to us anyway. We run a short review of the site free of charge and tell you straight whether an audit will give you anything, or whether in your case the money is better spent on specific work right away. We would rather lose one order than sell a document that ends up in a drawer.

Our toolkit

In-house tools β€” which is why we see more

We do not resell a report from somebody else's crawler and we do not work on a sample of five hundred URLs. The tools we run our audits with were written by us β€” for WordPress, for WooCommerce, and for what you actually need to see in order to understand how a site works from the inside.

Tool 01

Link map and outbound link profile

We walk the site link by link and build a full map of connections: what links to what, how many clicks separate a page from the homepage, which URLs have no internal link at all and therefore barely exist for the search engine. Separately we collect every outbound link β€” which domains they point to, what attributes they carry, how many end in a 404 or a redirect chain.

  • Full internal link map with the crawl depth of every URL
  • Orphan pages β€” no incoming links
  • Every outbound link: target domain, rel attributes, response code
  • Anchor texts β€” repetition, empty ones, generic "click here"
Tool 02

Meta tag scanner

Titles and descriptions from the entire site laid out in a single table. That is when things invisible page by page come out: duplicates across three hundred URLs, titles truncated in search results, descriptions generated from a template, and above all conflicts between what the SEO plugin claims and what really ends up in the page source.

  • Title and description: duplicates, gaps, lengths, repeated templates
  • Canonical URLs β€” including ones pointing at a different page
  • Robots directives and noindex tags set by accident
  • Open Graph tags and hreflang language versions
Tool 03

Heading structure analysis

The H1–H6 hierarchy pulled from every URL and compared globally. It surfaces errors you simply cannot spot page by page: several H1s on one view, headings used as decoration in a slider or in the footer, skipped levels, sections built from bold text instead of a heading. For a search engine this is the table of contents of your site β€” if it is broken, good content reads worse than it deserves to.

  • Missing H1, multiple H1s, an H1 baked into the logo site-wide
  • Skipped levels and empty headings from graphic elements
  • Whether the heading matches the keyword the page actually ranks for
  • Repetitive headings generated by the theme template
Tool 04

A global view instead of page by page

All of the layers above come together in one dataset: URL, title, description, headings, inbound and outbound links, response code, depth in the structure, last modified date. Only from this perspective do the patterns show β€” that the problem is not one page but the whole category template, and that a single fix in the theme closes four hundred errors at once.

  • The whole site in one sheet β€” sortable and filterable
  • Errors grouped by template, not by URL
  • Search Console data overlaid on the crawl result
  • Repeatable measurement β€” the same crawl after the fixes shows the difference

Why not an off-the-shelf crawler on subscription. Tools bought off the shelf count credits, switch to sampling on large sites and know nothing about the WooCommerce context β€” to them a product variation, a filtered URL and a cart page are three ordinary addresses, so the report swells with phantom errors that hide the real ones. Our tools understand how WordPress and WooCommerce build URLs, so instead of a thousand alerts you get a list of things that genuinely need doing. There is no size limit either β€” a store with twenty thousand URLs is crawled the same way as a one-page site: in full.

Audit scope

What exactly we check

Six areas, worked through one by one in a full audit. Every point ends with a concrete conclusion β€” what is there, what should be there, and how much work it takes. We narrow the scope only when you specifically want a narrower audit.

01

Technical foundation

  • Indexing: what Google knows and what it never sees
  • robots.txt, XML sitemaps and conflicting signals
  • Response codes, 404s and redirect chains
  • Canonical URLs and duplicate content
  • Core Web Vitals and server response time
  • Mobile version and how it differs from desktop
  • HTTPS, mixed content, URL parameters
02

On-page and structure

  • Title and description tags β€” the whole site at once
  • H1–H6 hierarchy on every URL
  • How well content matches search intent
  • Images: dimensions, formats, alt attributes
  • Structured data and rich results
  • Cannibalisation β€” several pages after the same keyword
  • Internal linking and anchor texts
03

Content and visibility

  • Keyword map and topical gaps against competitors
  • Search Console queries with no matching page
  • Pages that lost traffic β€” and why
  • Thin, duplicated and template-generated content
  • Blog: what pulls traffic and what only takes up space
  • Comparison against three competitors from the results
04

Links and authority

  • Inbound link profile and its quality
  • Outbound links β€” the full list and attribute control
  • Risky signals and leftovers from past activity
  • How authority flows: what collects it, what never gets any
  • Local profile and consistency of business data
  • Brand mentions without a link
05

E-commerce (WooCommerce)

  • Store categories: content, headings, internal linking
  • Product variations and duplicated product pages
  • Filters and sorting β€” controlling generated URLs
  • Pagination of product listings
  • Out-of-stock and discontinued products
  • Product, Offer and Review structured data
  • Cart and checkout kept out of the index
06

Conclusions and priorities

  • Action list split into three levels of urgency
  • Effort estimate for every item
  • Changes that close many errors in one go, flagged
  • Who does what: developer, editor, us
  • Implementation order mapped out week by week
  • A baseline to measure the results against

We do not tick boxes to pad the report. If an area of your site is in good shape β€” we will write exactly that, in one sentence, and move on.

How we work

Five steps from enquiry to implementation

The order is not accidental. First we understand the business, then we gather hard data, and only at the end do we write recommendations β€” because advice given without knowing the goal is guesswork in a nicely formatted PDF.

1

Briefing and access

We talk about business goals, the history of the site and what you have already tried. We take access to Search Console, Analytics and the WordPress admin.

Day 1
2

Full site crawl

Our tools go through every URL and collect meta tags, headings, internal and outbound links and response codes. That produces the raw dataset we work on from there.

Days 2–3
3

Analysis and data

We overlay Search Console and Analytics data on the crawl result, add competitor analysis and a keyword map. This is where a cosmetic issue gets separated from one that genuinely costs traffic.

Days 4–7
4

Report and priorities

We write the document: every issue with an example, a rationale and a concrete fix. Plus an action list ordered by the ratio of impact to effort.

Days 8–12
5

Walkthrough and support

A meeting where we go through the report point by point and answer questions. We stay available during implementation β€” by your team or by ours.

After handover

These timings are indicative for a mid-sized site. For a large store we give you a realistic deadline before we start, not halfway through. After every stage you know where we are β€” you do not have to ask.

What you get

A report you can start working from the next day

The audit ends with a document meant to lead to changes, not to impress with its page count. We write in plain language, show every issue on a real example from your site, and say outright what to do about it.

The audit document

Every finding described: what it is, why it is a problem, how it looks on your site and how to fix it. No wall of jargon β€” the technical detail sits in boxes for the developer, the rest is written in normal language.

Full crawl spreadsheet

Raw data from our tools: every URL with its title, description, headings, links and response code. Sortable and filterable β€” your team can work from it without us.

Prioritised action list

All recommendations in one table, ordered by the ratio of impact to effort, with each item assigned to whoever does it: developer, content editor or us.

Walkthrough meeting

An hour to ninety minutes going through the report point by point. Bring your developer and your content person β€” it is usually the most productive part of the whole audit.

How the prioritisation works

Fix immediately
Things that block traffic or sales: pages dropping out of the index, redirect loops, a blocked XML sitemap, broken product structured data. Usually a handful to a dozen items, often a single day of work.
This month
Changes with the best impact-to-effort ratio: theme template fixes that close hundreds of errors at once, meta tags on key pages, rebuilding internal linking, category descriptions in the store.
Plan for later
Work spread over time: a content plan for the topical gaps, systematic category expansion, building the link profile, improving Core Web Vitals where it means touching the theme.

The report is yours β€” implement it in-house, hand it to any agency, or have us do the work. We do not bake anything into it that would tie you to us.

WordPress and WooCommerce

We know these systems from the inside β€” we know where to look

We write WordPress plugins and themes ourselves and we run WooCommerce stores on the technical side every day. That is why the audit does not stop at generalities: we point to the exact file, the exact setting and the exact template that causes the problem.

An SEO plugin set up and forgotten

Yoast or Rank Math with the default title template across the whole site, author and tag archives left in the index, an XML sitemap letting attachments through. We check what the plugin actually outputs into the page source, not what it claims in the settings β€” the two are not always the same.

A theme that breaks the structure

Headings used as decoration in a slider and in the footer, an H1 baked into the logo on every page, content injected by JavaScript after load. These are template-level errors: one fix in the theme closes them site-wide β€” which is exactly why they are worth finding.

WooCommerce: variations, filters, pagination

A store can generate tens of thousands of URLs from filtering and sorting, and each of them eats crawl budget that should go to product pages. We establish what belongs in the index and what must stay out of it, and how to set it up technically without cutting off something you need.

Store categories with no content

In most stores it is the categories that hold the biggest untapped potential β€” they match commercial keywords, yet they are usually an empty product list with no description and no heading. We show which categories to build out first and what to write in them.

Discontinued and out-of-stock products

What to do with the URL of a product you no longer sell: keep it, redirect it or remove it. The wrong decision across several hundred products can wipe out a serious share of a store's visibility. We give you one unambiguous rule, not general advice.

Product structured data

Product, Offer, AggregateRating and Review β€” the markup that puts price, availability and stars into the search results. We verify both correctness and agreement with real stock levels, because a mismatch can cost you rich results altogether.

The audit does not have to end with a document. Since WordPress and WooCommerce are what we work on every day, we can simply implement the same changes β€” from theme fixes and plugin configuration through to rebuilding store categories and filling in content. You can also take the report and do everything in-house; both routes are fine by us, and we say so openly before we start.

Pricing

Quoted individually β€” and here is why

An audit cannot honestly be sold off a price list. A company site with forty pages is one thing; a store with twenty thousand URLs and three language versions is quite another. So we quote after a short review of the site β€” before the work starts, not halfway through it.

Technical audit

For sites with indexing or speed problems, or after a migration that went wrong.

Quoted individuallysite review free of charge

  • Full site crawl with our own tools
  • Indexing, robots.txt, XML sitemaps
  • Response codes and redirects
  • Canonical URLs and duplication
  • Core Web Vitals and the mobile version
  • Report with a prioritised action list
Request a quote

E-commerce audit

WooCommerce stores β€” from a few dozen products to tens of thousands.

Quoted individuallystore review free of charge

  • Everything in the full audit
  • Categories, variations and product pages
  • Filters, sorting and pagination
  • Product, Offer and Review structured data
  • Out-of-stock and discontinued products
  • Purchase path and internal search
Request a quote

What the price depends on

  • Number of URLs on the site β€” a site and a store price differently
  • Type of site: brochure, content portal or WooCommerce
  • Number of language versions and domains in the project
  • Depth of competitor analysis and keyword mapping
  • Whether you need the report alone or support during implementation
  • Deadline β€” an express audit is quoted separately

The review and the quote are free and come with no obligation. Send us the site address and two sentences about what worries you β€” we will come back with a firm price, a deadline and a scope.

FAQ

SEO audit β€” frequently asked questions

For a company site or a mid-sized content site it is usually 7–12 working days from the moment we have access. A large WooCommerce store with thousands of products and several language versions is typically 3–4 weeks. We state the real deadline in the quote, before the work begins β€” and we do not move it later on.

A free tool scans a few pages and returns a list of warnings with no context β€” it does not know what you earn on, what resources you have for implementation, or which of those warnings matter at all. We go through every URL on the site with our own tools, overlay Search Console data on top, and then turn the result into an action list ordered by the ratio of impact to effort. You get a running order, not a pile of alerts.

Because any list price would either be too high for a small site or unrealistic for a large store. The workload depends above all on the number of URLs, the type of site and the number of language versions. We run the review free of charge and on that basis give you one firm figure and a deadline. If it turns out mid-project that the scope has to grow, we say so straight away β€” we do not add line items after the fact.

Not by default β€” the audit ends with a report, a data spreadsheet and a walkthrough meeting. You can implement it yourself, hand it to your developer or to any agency; the report is written so it can be worked from without us. If you would rather we did it, we quote that work separately after the audit, once the scope is known item by item.

Access to Google Search Console and Analytics (read permission is enough), an account in the WordPress admin, and a short conversation about your business goals and the history of the site. For a store it also helps to know which categories and products matter most to you commercially. If you are not sure how to grant access β€” we will walk you through it step by step.

Yes β€” and that is precisely why we wrote our own tools. Subscription crawlers count credits and switch to sampling on large sites, so part of the problems never surface at all. Our tools have no URL cap, so the store is crawled in full: every category, every product page, every variation.

Yes β€” it is written for a business owner, not for a specialist. Every finding comes with a description of the business consequence ("because of this, these pages do not appear in the results"), with the technical detail underneath in a box for the developer. At the walkthrough meeting we go through everything point by point and answer questions β€” you can bring your team along.

That is a result too, and we say it plainly instead of padding the report to a hundred pages. In that case the audit usually shifts the conversation from technicalities to content, keywords and links β€” which is where the potential actually sits. And if we can already see at the free review stage that an audit will not give you much, we will tell you right away and suggest where the budget is better spent.

Let us find out what is really going on inside your site.

Send us the address and two sentences about what worries you. We will run a free review with our own tools and come back with a firm quote for the audit, a deadline and our first observations β€” before you order anything.

We usually reply within one working day. The review is free and comes with no obligation.

Got a question? Looking for a solution?

Write to us β€” we reply quickly and to the point.