- What changed
- Technical and content SEO practices for online stores
- When
- Updated October 2026
- Who it affects
- DTC brands and retailers on Shopify and other ecommerce platforms
- What to do
- Fix URL and variant handling, add product markup, improve category pages
Key takeaways
- Control URLs first: descriptive paths, key and value parameters, canonicals on variants.
- Add merchant listing structured data and a Merchant Center feed; Google says use both.
- Write original product and category copy, then track results by page template.
Ecommerce SEO checklist
- Descriptive URLs with key and value parameters
- Canonical tags on every variant
- Filter pages indexed only when searched
- Empty categories noindexed or removed
- Merchant listing structured data
- Merchant Center feed in sync
- Original product and category copy
- Standard links with descriptive anchors
Why ecommerce SEO is different
An online store has thousands of near identical pages: products in many colors, category pages with filters, paginated lists and seasonal collections. That scale creates problems a content site does not have, such as duplicate URLs, crawl budget wasted on filter combinations and thin product pages. Most ecommerce SEO wins come from controlling that structure before writing more content.
Google's documentation covers where ecommerce content can appear, how to share product data, structured data, launching a new store, product reviews, URL structure, site structure and pagination. The sections below follow that order of priority.
Design a clean URL structure
Google recommends descriptive words in URLs rather than bare IDs, one consistent form for every URL, and parameters written as key and value pairs. Avoid linking to temporary parameters such as session IDs or tracking codes, and avoid fragments for content, because Google ignores what comes after the hash when indexing.
- Use descriptive paths, such as /product/black-t-shirt-white-collar
- Use ?key=value parameters, not bare values
- Do not repeat a parameter; combine values instead
- Keep upper and lower case consistent
- Use the same URL form in links, sitemaps and canonical tags
- Give each page of a paginated list its own URL
Technical fixes, category and product content, and links that earn rank on Google and visibility in AI answers, with revenue as the only score that matters.
How to handle product variants
Variants are the most common source of duplicate content in ecommerce. Google's guidance is to give each variant its own URL, either as a path such as /t-shirt/green or a parameter such as ?color=green, and to add a canonical tag on each variant page pointing to the main product URL. If an optional parameter selects the variant, the URL without it should be the canonical.
Product variant structured data then helps Google group the variations under one parent product. Marketplaces handle this with parent and child listings, as explained in our guide to Amazon variations.
Control faceted navigation and empty pages
Filters for size, color, price and brand can create millions of URL combinations. Decide which filtered pages deserve to rank, usually those that match real searches such as women's black running shoes, and give them unique titles and copy. Keep the rest out of the crawl path, following Google's separate guide to managing faceted navigation URLs.
Google also advises against indexing pages without useful content. Use a noindex tag on empty categories, or return a 404 if a category is removed automatically.
Add product structured data
Google supports two types of product markup. Product snippets suit pages where people cannot buy directly, such as reviews. Merchant listing markup suits pages where shoppers can buy, and supports price, availability, shipping details, return policy and apparel sizing. Pages that include the required merchant listing properties are also eligible for product snippets.
A Merchant Center feed does not replace on page markup. Google says using both maximizes eligibility, and it may use feed pricing when a page lacks it. Add return policy markup under Organization, as Google recommends.
- Product name, image, price and availability
- Shipping details, especially free shipping
- Return policy, fees and window
- Review and rating data where you have it
- Variant grouping under one parent
Product snippet vs merchant listing markup
| Product snippet | Merchant listing | |
|---|---|---|
| Best for | Review pages | Pages where you sell |
| Price and availability | Optional | Supported |
| Shipping and returns | Supported | |
| Pros and cons | Supported | |
| Variants | Supported | Supported |
Write product and category pages that answer the search
Manufacturer descriptions are copied across hundreds of sites. Write your own product copy that covers what shoppers ask: sizing, materials, compatibility, care and what is in the box. Use original photos from several angles; our guide to Amazon image requirements explains image practices that also help on your own store.
Category pages often rank for the most valuable terms. Add a short introduction, clear filters, helpful buying advice and links to subcategories. Use descriptive anchor text, such as the product title, rather than generic phrases, and use standard links rather than JavaScript only navigation.
Ecommerce SEO best practices checklist, step by step
Work through the list in order, measuring in Search Console after each change.
- Crawl the site and list duplicate, parameter and empty URLs
- Fix canonical tags on variants and paginated pages
- Decide which filter pages to index and block the rest from the crawl path
- Add merchant listing structured data and validate it
- Connect a Merchant Center feed and keep prices in sync
- Rewrite the top 50 product pages and top 10 category pages
- Track indexed pages, clicks and revenue by template in Search Console and analytics
Ecommerce SEO in the age of AI search
AI Overviews, AI Mode and chat assistants increasingly answer shopping questions directly. Structured data, clear product facts and genuine reviews help these systems describe your products correctly. Research also suggests that how often a brand is mentioned elsewhere on the web correlates with AI visibility, which we cover in brand mentions in AI search.
PPC Spider's ecommerce SEO services team handles technical audits, structured data and content for DTC stores, and links that work to Amazon and marketplace visibility. See plans on our Amazon agency pricing page.
Sources
- Google Search Central: Ecommerce in Google Search (developers.google.com/search/docs/specialty/ecommerce)
- Google Search Central: Designing a URL structure for ecommerce sites (developers.google.com/search/docs/specialty/ecommerce/designing-a-url-structure-for-ecommerce-sites)
- Google Search Central: Product structured data (developers.google.com/search/docs/appearance/structured-data/product)
We run these playbooks on client accounts every day. Start with a free audit.
Get a free audit