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
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.