


Three things that break a store's SEO on their own
A company site has as many pages as someone designed. A store creates them by itself, with every new filter combination and every variant, and that's the source of most problems we find.
Filters multiply URLs endlessly
Every size, colour, brand or price selection can spawn a new URL with the same or nearly identical product listing. The search engine's crawler then wanders through thousands of combinations instead of the categories that actually sell, burning time on pages you never wanted indexed in the first place. A technical-side analysis starts right here: working out which filter combinations have potential as their own SEO pages, and which should stay out of the index.
Variants duplicate descriptions
The same product in five colours is often five pages with identical or near-identical text. Google picks one of them, usually not the one you wanted shown. So we check variant uniqueness, indexing, canonical URLs, and whether a variant should build its own visibility or support the main product page.
Discontinued products leave holes
A product disappears from the catalogue and its URL stays, returning an error or an empty page. With seasonal range turnover, a store can end up with hundreds of these after a year. We check whether the product should stay visible for reference, redirect to a successor or category, or return the right response code, so user traffic and backlinks aren't lost needlessly.
How an e-commerce SEO audit runs: from access to a task list
Four weeks from getting access to the call about the report, and only the first stage takes any of your time. The store's SEO analysis carries on with us and ends in a document with an end date: at JustIdea an audit never quietly turns into a standing contract.
- 1
Access and goal
2 working days
Access to Search Console, analytics, and if the scope needs it, the store panel and Merchant Center too. We also agree what should change: more traffic to categories, recovering visibility after a migration, better use of the catalogue, or finding demand segments you're missing. Without a goal, even the broadest SEO audit ends in a list nobody can prioritise.
- 2
Crawling the store
5 working days
We crawl the whole catalogue with a tool that behaves like a search engine's crawler and compare the store's structure with what Google actually indexes: URL statuses, canonical URLs, pagination, filter pages, discontinued products, internal linking, sitemaps and robots.txt. The gap between what exists in the store and what Google's crawler actually sees is the audit's first finding, and usually its biggest.
- 3
Keywords and competitors
5 working days
A map of keywords assigned to specific categories, flagging queries no page currently serves. Plus three stores winning on your keywords: their category structure, content, indexed filters, internal linking, and, where it matters, an advantage coming from domain profile.
- 4
Report and call
5 working days
A task list ordered by impact, split between what your team can do and what needs a developer. We finish with a call, included in the audit price and lasting one to one and a half hours depending on its size, where we agree what happens in the first month. Further consultations are billed at €80 net an hour. A document with no discussion too easily ends up in a folder, so while the report is yours to keep, we go through it together first.
How much a professional store SEO audit costs, and what affects the price
The first step is free: an SEO situation analysis covering technical errors, organic traffic, TOP3 and TOP10 rankings and competitors on your keywords. The paid catalogue audit starts from €980 net, the same figure a company-site SEO audit starts from, since it's the size of the site, and whether we're auditing a store or a page, that decides where in the range you land. A store with the same number of pages as a site sits higher in the range, because the catalogue also brings URLs from filters, sorting and pagination, and those have to be gone through alongside the products. We give the exact figure after a short brief, since the product count alone doesn't tell you how complex the catalogue actually is. A cheap audit is usually a report exported straight from a tool: a list of warnings with no order, no category attached and no answer for what to do about it on your platform.
| What affects the price | Why it changes the scope of work |
|---|---|
| Catalogue size | The number of products, variants and categories decides how many URLs need crawling and how many page patterns need comparing. |
| Automatically created URLs | Filters, sorting and pagination can produce many times more URLs than products, and those stretch the index analysis the most. |
| Store platform | A store on PrestaShop or WooCommerce we analyse straight away on known settings. A custom-built engine needs working out first how the system builds URLs and structured data. |
| Languages and markets | Every language version is a separate index, separate keywords and separate competitors in search results. |
| Industry competitiveness | Where the stores in the results are strong, comparing against competitors and analysing the link profile takes more time. |
| Store history | A migration, a category rebuild, or years with no clean-up of discontinued products all mean more URLs to review. |
How companies that have worked with us rate the agency
You buy an audit blind: you pay for a document that doesn't exist yet, from a company you don't know. So instead of promises, we show ratings left by clients on three public platforms. Clutch calls the reviewer before publishing.
weighted average of 224 reviews across three platforms. Clients gave them, and each site below links to the profile with the full text of every review.
Read the reviewsA catalogue audit needs knowledge of the platform, not just the search engine
A recommendation like 'exclude filter combinations from the index' is useless if nobody knows where to set that on the given platform. Below are the statuses that second half of the knowledge comes from.
PrestaShop Expert ★★★
The top tier of the agency programme. What matters for an audit is that we give recommendations as specific settings and locations in the platform's code, not general rules you then have to find someone to implement.
Google Premier Partner
Some of the keywords worth fighting for only show up in campaign data, not in a keyword tool. This status also gives us Merchant Center access on the client's side, so the audit looks at the feed together with the catalogue, not separately.
Top E-commerce Developers Kraków 2026
A ranking of e-commerce developers based on verified reviews. The stores we audit are the same builds clients told Clutch about in a conversation.









