Site Metrics
FeaturesPricingToolsBlogSite auditServices
Sign inStart free
Home/Blog
e-commercegetting-startedaudit
🛒

E-commerce SEO: 15 rules for traffic growth

Full e-commerce SEO guide: catalogue structure, product cards, faceted filters, reviews, Product schema, duplicate management.

July 18, 2026·16 min read·Site Metrics Tool

E-commerce SEO fundamentally differs from blog or informational SEO. You don't have 50 text pages — you have 5,000–100,000 product cards and categories, each needing to be indexable, unique and converting. Technical issues on an online store — parameter duplicates, slow category loads with thousands of products, thin content on cards, cannibalization between similar SKUs — sit at a different complexity tier. This article walks through 15 rules an e-commerce site needs to grow organically, in descending priority order.

1–3. Catalogue structure and categories

Rule 1: depth ≤ 3 clicks from homepage to product. /category/subcategory/product is the max. A fourth level and pages don't index well. Rule 2: human-readable URLs are mandatory. Not /product?id=12345 but /smartphones/iphone-15-pro-128gb. Easier for engines to parse, plus keywords in URL are a ranking factor. Rule 3: unique text for every category, 300+ words. Not "we have the best selection" but a concrete description of the range, price band, leading brands. Without it the category competes on listing alone; text lets you also rank for informational queries like "how to choose a smartphone".

4–6. Product cards

Rule 4: unique title and description per card. Not "iPhone 15 Pro 128GB buy at store X" but "iPhone 15 Pro 128GB titanium — specs, price $1,099". Title 50–60 chars, description 140–160. Rule 5: a unique product description of 150+ words. Don't copy from the manufacturer or Amazon — that's a duplicate Google and Yandex ignore. Write your own, add spec tables, customer reviews, video review embeds. Rule 6: JSON-LD Product schema on every card. This unlocks price, star rating and stock in the SERP. CTR with rich snippet rises 20–35%.

7–9. Filters and facets

Rule 7: by default close filters from indexing (?color=red&size=xl → noindex). One parameter spawns thousands of duplicates. Allow them all and the engine drowns in identical content. Rule 8: but allow some filters deliberately. /smartphones/samsung/ or /smartphones/under-500-usd/ can be top-tier landing pages for commercial queries. For these, generate unique title, description and canonical in code — the filter becomes a proper category. Rule 9: pagination. Pages /category?page=2,3,4 take canonical to /category (no param). Don't block the pages but signal "the catalogue's main page is the first".

10–11. Reviews and Q&A

Free tool
Run an express site audit in a minute
Five free SEO tools on one page: SERP checker, robots.txt and Sitemap validators, meta tags inspector, Core Web Vitals tester. No signup.
Open tools

Rule 10: customer reviews on cards are the strongest SEO signal. Unique user-generated content nobody can copy. Encourage reviews: email two weeks post-purchase, bonus for detailed review, in-app push. Rule 11: AggregateRating in Product JSON-LD. 100+ reviews averaging 4.6 unlocks gold stars in the SERP — CTR is 1.5× higher. But real stars must match real reviews; you can't fake 5.0.

12–13. Speed and Core Web Vitals

Rule 12: mobile LCP under 2.5s. Tough on catalogues with many images. Use lazy loading, WebP/AVIF formats, a CDN for static. The product hero image should be priority-loaded via preload. Rule 13: INP under 200ms. Heavy JavaScript for filters and sort is the main INP killer. Use server-side filtering instead of client-side, or at least optimise click handlers with debounce and list virtualisation. Site Metrics Tool tracks Core Web Vitals for every connected page — categories, cards, homepage.

14–15. Regionality and Yandex.Business

Rule 14: e-commerce with physical stores needs per-city pages. /moscow/, /spb/, /yekaterinburg/. Each lists address, phone, hours, directions, reviews. Works in Google and especially Yandex. Rule 15: a Yandex.Business listing with every pickup point. Without it you won't appear in the Yandex local block. The listing is free traffic — you can't skip it.

Frequently asked

Which rule matters most?

Unique content on cards and categories (rules 3 and 5). Without it the technical rules don't help — the engine sees a copy of someone else's description and won't surface you.

Can I start with 5,000 products or do I need fewer?

Any number is fine to start. But if you have 5,000 products and 1 SEO, work in waves: first 3 months optimise the top 200 by sales, then expand. Trying to write unique copy for 5,000 cards at once usually fails.

Does Site Metrics Tool work with e-commerce?

Yes. Pro supports up to 100 keywords per project — enough to track positions on top categories and branded products. Big stores with 1,000+ keywords need Agency or a custom plan.

Share
Automate all this for your site

Site Metrics Tool syncs GSC and Yandex Webmaster every 6 hours, builds 16 months of history and fires alerts on drops. Free plan — forever.

Create free account

Related articles

⏱️
Jun 10, 2026 · 14 min read

Free 15-minute SEO audit: the workflow

A step-by-step free 15-minute SEO audit: positions, robots.txt, sitemap, meta tags, speed. All five tools in one workflow.

🧰
Jun 4, 2026 · 13 min read

5 free SEO tools for a quick site audit

A deep tour of five free SEO tools: SERP position checker, robots.txt validator, sitemap validator, meta tags inspector, Core Web Vitals tester. When and how to use each.

🧪
Sep 12, 2026 · 13 min read

SEO A/B testing: how to actually measure the effect

SEO experiment methodology: what to test, how to split pages into test groups, how to read statistical significance and not fool yourself.

🔗
Sep 8, 2026 · 13 min read

Internal linking as SEO strategy: the complete guide

Why internal linking matters, how to distribute PageRank, anchor strategy, hub hierarchy, audit and automation.

Contents
  1. 1–3. Catalogue structure and categories
  2. 4–6. Product cards
  3. 7–9. Filters and facets
  4. 10–11. Reviews and Q&A
  5. 12–13. Speed and Core Web Vitals
  6. 14–15. Regionality and Yandex.Business
Free tools
  • 🎯SERP Checker
  • 🤖robots.txt
  • 🗺️Sitemap
  • 🏷️Meta tags
  • ⚡Core Web Vitals
Free
Free plan, no card

1 project, 5 keywords, OAuth with GSC and Webmaster, 16 months of history. Pay only if you outgrow it.

Create account →
Read also
  • ⏱️Free 15-minute SEO audit: the workflow
    14 min
  • 🧰5 free SEO tools for a quick site audit
    13 min
  • 🧪SEO A/B testing: how to actually measure the effect
    13 min
  • 🔗Internal linking as SEO strategy: the complete guide
    13 min
Site Metrics Tool

Rank tracking in Google and Yandex. GSC + Webmaster integrations, 16 months of history, free plan without a card.

All systems normal
Product
  • Features
  • Pricing
  • Site audit
  • Services
  • Start free
  • Sign in
Resources
  • Blog
  • Tools
  • Glossary
  • Comparisons
  • RSS
Legal
  • Terms
  • Privacy
  • Refund
Contact
  • info@sitemetricstool.com
  • support@sitemetricstool.com
© 2026 Site Metrics Tool. Self-hosted SEO.
Spiridonov Dmitry Vadimovich (Individual Entrepreneur) · OGRNIP: 324762700012347 · INN: 760806658219
Registered address: 12-20 Krasnoekhovskaya str., Pereslavl-Zalessky, Yaroslavl Region, 152020, Russia · info@sitemetricstool.com