eCommerce SEO in 2026: categories, product pages, faceted navigation and structured data

ECommerce SEO in 2026 comes down to four jobs: map each search intent to one page (categories for broad queries, products for specific ones), make every product page complete and crawlable, stop faceted navigation from creating thousands of near-duplicate URLs, and give Google your product data twice, as structured data on the page and as a Merchant Center feed. Google's documentation says there are no extra requirements or special markup needed to appear in AI Overviews or AI Mode; the same fundamentals feed those surfaces too.

Key takeaways

  • Category pages win the broad, high-volume queries; product pages win model numbers and precise needs. Give each query one page to rank, and do not let two pages compete.
  • Google recommends blocking faceted-navigation URLs from crawling if you do not need them indexed, and returning a 404 when a filter combination has no results.
  • Product variants that need to be found should have their own URLs; Google does not use URL fragments (#) for indexing.
  • Merchant listing structured data requires a name, an image and an offer with a price above zero and a currency; shipping and returns are recommended.
  • Merchant Center free listings let products appear across Google at no cost, but Google states that turning them on does not guarantee they will be shown.

How do you choose which keywords go on which page?

Start from your categories and your search data, not from a keyword tool's volume list. In Search Console's Performance report, filter to your store's category and product URLs and look at the queries each already receives. Our Search Console guide explains the report.

Then map intent to page type:

Query type Example shape Page that should rank
Broad product type "women's waterproof hiking boots" Category page
Attribute within a type "wide fit hiking boots" Category page with that filter as an indexable landing page, if demand justifies it
Specific product or model brand plus model name, or a part number Product page
Comparison or problem "how to choose hiking boots" Buying guide or article, linking to the category
Brand plus store your store name plus a product type Category or home page

Two rules follow. One page per intent: if a category and a guide both target the same phrase, merge them or change one. And write for the words buyers use; a supplier's internal product name is rarely what anyone searches. This section brings our 2018 post on eCommerce keyword research up to date.

What should a category page include?

A category page is the most valuable SEO page on most stores and often the thinnest. It needs:

  • A descriptive title and H1 that say what the category is, in the buyer's words.
  • A short introduction that helps someone choose: the main types, what differs between them, and who each suits. Put it where people will read it, not as a block of keywords below the products.
  • Crawlable links to every product, and pagination that follows Google's guidance: link pages in sequence with normal links, give each page its own canonical URL, and do not point every page's canonical at page one. Google states it "no longer uses" rel="next" and rel="prev", and that content only reachable by clicking a button may not be crawled, which matters for "load more" and infinite scroll.
  • Links to the subcategories and guides that matter. Google's eCommerce site-structure guidance is about the same thing: use navigation and internal links to show which pages are most important.

What makes a product page rank and convert?

The things that help a shopper decide also help a search engine understand the page:

  1. Unique, specific copy. Rewrite manufacturer descriptions: dimensions, materials, compatibility, care, what is in the box, and who the product is for.
  2. Complete images with descriptive file names and alt text.
  3. Structured data that matches the visible page (see below).
  4. Real reviews. Genuine customer reviews on the page, never seeded or invented. If you also publish your own reviews or buying guides, Google's guidance on high-quality reviews asks you to "provide evidence such as visuals, audio, or other links of your own experience" and to discuss benefits and drawbacks.
  5. Clear availability. When a product is temporarily out of stock, keep the page live and say so; when it is gone for good, redirect to the closest replacement or category where one genuinely exists.
  6. Delivery and returns details on the page, which also feed the shipping and returns properties in structured data.

The same page also has to sell. Our guide to eCommerce conversion fixes covers the buying side.

How do you stop faceted navigation from wasting crawl?

Filters for size, colour, price and brand can multiply one category into thousands of URLs. Google's faceted-navigation documentation (updated December 2025) gives clear options:

  • If you do not need filtered URLs indexed, prevent crawling of them, typically with robots.txt rules on the filter parameters, and let Google crawl the individual products and the unfiltered category instead.
  • If you do need some indexed, keep a consistent URL format: filters always in the same order, no duplicate filters, and an HTTP 404 when a combination returns no products, rather than a redirect to a generic page.
  • Filters in the URL fragment (after #) have "no impact on crawling", positive or negative.
  • Canonical tags and nofollow on filter links can reduce crawling of filtered URLs over time, but Google describes both as "generally less effective in the long term" than blocking crawl or returning proper 404s.

The practical pattern: choose a small number of filter combinations with real search demand ("wide fit hiking boots"), give them clean, static URLs and their own copy, and keep every other combination out of the crawl.

How should product variants be handled?

Google's URL-structure guidance says each variant that should be found "can be identified by a separate URL", either as a path (/t-shirt/green) or a query parameter (/t-shirt?color=green). If variants use optional parameters, use the URL without the parameter as the canonical so Google sees how they relate. Do not rely on fragments: Google says it "does not use fragment identifiers in indexing", so /product#black and /product#white are the same page to it. Avoid session IDs and tracking parameters in internal links, and use the same URL form everywhere: internal links, sitemaps and canonicals. Product structured data also supports variant markup, which helps Google understand which products are variations of the same parent.

What structured data does a store need?

Google distinguishes two product experiences. Product snippets suit pages where people cannot buy directly, such as reviews. Merchant listings are "for pages where customers can purchase products from you", which is what a store's product page is.

Property Merchant listings
name, image Required
offers with price (greater than zero) and priceCurrency Required
availability, itemCondition, url on the offer Recommended
gtin (or mpn), brand, sku, description Recommended
shippingDetails, hasMerchantReturnPolicy Recommended; Google suggests one store-wide policy in Organization markup, overridden per offer only where needed
aggregateRating, review Recommended, only for real reviews shown on the page

Most platforms output some of this by default; themes and apps then add duplicates or drop fields. Test a few product URLs in Google's Rich Results Test after every theme or app change, and check Search Console's merchant listing and product snippet reports for errors.

Do you need Google Merchant Center if you are not running Shopping ads?

Yes, for most stores. Google recommends sharing product data both as on-page structured data and through Merchant Center; neither is mandatory for ordinary search results, but Merchant Center participation is mandatory for some surfaces, such as the Shopping tab. Free listings can show your products on the Shopping tab, in Search, Images and Lens, YouTube in some countries, and other Google surfaces. Google requires return-policy information and shipping set-up for free listings, with shipping mandatory in several countries including the US and India, and it states that free listings do not guarantee your products will be shown. Most store platforms have a Google integration or extension that syncs the feed; whichever you use, keep feed prices and availability identical to the page.

What about AI Overviews, AI Mode and AI shopping assistants?

Google's AI features page states: "There are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary", and that no special schema.org markup is needed. It lists keeping Merchant Center and Business Profile information up to date, and making structured data match the visible text, among the fundamentals that remain worthwhile. For stores, complete product data is the AI strategy. Our comparison of AI product search on Shopify, Magento and WooCommerce covers the on-site side.


Impinge Solutions handles eCommerce SEO, structured data and Merchant Center feeds as part of its digital marketing and SEO service, and builds stores through its eCommerce development team. Contact us about your store.

FAQ

Should filtered category pages be indexed?

Only the few that match real search demand, given clean static URLs and their own copy. Google recommends preventing crawling of faceted-navigation URLs you do not need indexed, and returning a 404 for filter combinations with no results.

Do I need separate URLs for product variants?

If a variant should be found in search on its own, yes. Google's guidance is that each such variant can have a separate URL as a path or query parameter, with the parameter-free URL as canonical when parameters are optional. Variants shown only through URL fragments are invisible to indexing.

Which structured data is required for an online store's product pages?

For Google's merchant listings: name, image, and an offers object with a price greater than zero and a priceCurrency. Availability, GTIN, brand, shipping details and return policy are recommended, and reviews only when real reviews are visible on the page.

Is Google Merchant Center only for paid Shopping ads?

No. Free listings let products appear across Google at no cost, including the Shopping tab, Search and Images. Google requires shipping and return-policy set-up for free listings in many countries and says showing products is not guaranteed.

Do I need special markup to appear in AI Overviews or AI Mode?

No. Google states there are no additional requirements or special schema.org structured data needed. Accurate structured data that matches the page, an up-to-date Merchant Center feed and helpful product content are what it lists as worthwhile.

How do I handle discontinued products?

Our recommendation: if a product is only temporarily out of stock, keep the page live and say so. If it is gone for good, redirect to the closest genuine replacement or its category; if nothing relevant exists, let the URL return a 404 or 410 rather than redirecting everything to the home page.

Sources (10 links)
Share this article