Technical SEO audit for online stores: what to check first
A practical list of the technical checks that most often limit an online store's organic traffic — from indexing to Core Web Vitals.
6 min read
Key takeaways
- Technical SEO answers the question of what is holding you back before you invest in new content.
- The biggest risks in online stores are filters, duplicate URLs and slow templates.
- Measure by page type — category, product, cart — not just the homepage.
- A good audit ends with a prioritised plan, not just a list of problems.
Why technical SEO comes first
Content and links matter, but if search engines cannot crawl and index your store properly, effort in those areas has limited effect. In online stores, technical problems pile up quickly: filters that generate thousands of URLs, out-of-stock products, duplicate descriptions and slow templates.
A technical audit answers "what is in the way" before you invest in "what should we add".
Indexing and crawling
Start with the indexing reports in Google Search Console. Compare the number of indexed pages with the number of real categories and products — a large gap in either direction is a warning sign.
- Check robots.txt and the XML sitemap — do they contain only pages you want indexed?
- Find filter and sorting URLs that are indexed unnecessarily.
- Make sure important categories are reachable within a few clicks of the homepage.
Canonical URLs and duplicate content
A product is often reachable at several URLs — through different categories, with parameters or as different variants. The canonical URL tells the search engine which version is the primary one.
- Every indexable page needs a correct canonical URL.
- Product variants (color, size) should not compete with each other.
- Manufacturer descriptions copied verbatim make product pages hard to tell apart.
Speed and Core Web Vitals
LCP, INP and CLS measure how quickly the main content appears, how quickly the page responds and how stable the layout is. In online stores the most common causes of poor values are unoptimised images, heavy app scripts and fonts that load late.
Measure with real-user data where it is available, not only with lab tests.
Structured data
schema.org markup helps search engines understand the product, price, availability and navigation path. The data in the markup must match the visible content — mismatches lead to the markup being ignored or penalized.
From audit to plan
A list of problems is not a result in itself. A good audit orders the findings by expected impact and required effort, so the team starts with the changes that deliver the most for the least work.
