Tech for Retail 2025 Workshop: From SEO to GEO – Gaining Visibility in the Era of Generative Engines

Back to blog

Ecommerce SEO: the method for category and product pages that get found, cited and convert

SEO

Discover Incremys

The 360° Next Gen SEO Platform

Request a demo
Last updated on

24/10/2026

Chapter 01

Example H2
Example H3
Example H4
Example H5
Example H6

Ecommerce SEO means making a catalogue easy to find on Google and easy for generative engines to cite, then turning those visits into sales. This page is for the e-commerce or SEO manager running thousands of URLs: categories, filters, product pages and variants. It sets out a method for category and product pages that get found, cited and convert.

 

It helps you decide which pages to index, what to fix first, how to become citable by AI and which KPIs to track. The fundamentals that apply to any website are covered in our guide to organic search.

 

What makes the difference for an online shop

 

An online shop is not worked like a brochure site. It combines a high URL volume (pagination, facets, variants, sorting), templates that repeat the same titles, a catalogue that keeps moving (stock, end-of-line items) and a conversion imperative. The goal is to guide Google towards the pages that sell, not to open up every URL. Amazon has its own ranking rules, which are outside the scope of this guide.

 

Organic search carries a lot of weight in this model: 43% of e-commerce traffic comes from Google organic search (SEO.com, 2026). Ranking position decides the rest: 27.6% CTR in position 1 (Backlinko, 2026). Beyond the top 10, a business page receives almost no clicks. Pages close to the top positions are therefore the first ones to work on. More benchmarks are available in our SEO statistics.

 

Match each intent to a page type

 

An effective strategy matches each search intent to a page type:

 

  • Informational: a usage guide ("how to choose…", "how to care for…") that links to a category.
  • Commercial: "best X", "X vs Y", handled by a comparison or a mixed page.
  • Transactional: a product page or a very focused collection, as close to purchase as possible.
  • Navigational: brand plus category, handled by a brand page if the demand exists.

 

Each URL carries one dominant intent: this principle limits cannibalisation. If two pages list almost the same products, keep the category as the target URL and turn the other into an editorial support page that links to it.

 

Prioritise by margin, not by volume

 

Prioritising by volume attracts poorly qualified traffic to products that are unavailable or barely profitable. Score each target URL from 1 to 5 on four dimensions:

 

DimensionWhat you look atEffect on priority
MarginExpected contribution of the pageA profitable category comes before a higher-volume one
SeasonalityDemand peaks to anticipateWork on the page before the peak, not during it
AvailabilityStock, restocking, depth of rangeA product with unreliable stock goes through its range
CompetitionSEO difficulty, modules occupying the SERPA brand page with no differentiation moves down

 

With equal scores, leverage decides: optimising a category (introduction, FAQ, internal linking) benefits dozens of products, whereas an isolated product page must be justified by its potential: best seller, high margin, direct queries.

 

Architecture: categories, facets, pagination, one URL per product

 

Architecture decides what Google crawls and what it indexes. A stable hierarchy (categories, sub-categories, products), organised as a semantic cocoon by product family, makes business pages reachable in a few clicks. Each page type gets an explicit indexing rule:

 

Page typeRoleIndexing rule
CategoryStable transactional entry pointIndexed, self-referencing canonical
Sub-categorySpecific intent, sufficient rangeIndexed if the demand exists
Facet with real demandStable combination (category + material)Indexed, with dedicated content and internal links
Other facets and sortingNavigation conveniencenoindex or canonical to the category
Pagination (page 2 onwards)Product discoveryCrawlable through HTML links, not targeted
Product pageSpecific queries, close to purchaseIndexed: 1 product = 1 URL
Internal searchService to the userNot indexed, crawling blocked

 

Depth and internal linking

 

A deep page risks being under-crawled: aim for key pages to be no more than 3 clicks from the homepage. To get there:

 

  • Bring strategic categories up into menus and hub pages.
  • From page 1 of each category, strengthen links to key products: best sellers, new arrivals, high-margin items.
  • Detect orphan pages, especially new products reachable only via internal search.
  • Check that key links exist in the rendered HTML, not only in a JavaScript menu.

 

Rules for anchors and link distribution are detailed in our guide to internal linking.

 

Facets and sorting: index what meets a demand

 

Filters are essential for shoppers, but every combination can create a URL. Decide explicitly which facets are "SEO" facets and which are "convenience" facets:

 

  • Indexable: combinations with observable demand (Search Console, internal search) and a stable inventory, with a readable URL, dedicated content and internal links.
  • Non-indexable: sorting (price, newest), overly narrow combinations, facets that frequently empty.
  • Neutralised: through noindex, a canonical to the parent page or parameter handling, above all by controlling the internal links that generate these URLs.

 

If a sort order meets a real demand ("best value for money"), create an editorial page rather than indexing the sort.

 

Pagination and variants

 

Pagination exists for product discovery, not to rank pages 2, 3 or 4. Keep crawlable HTML links between pages, avoid infinite scroll without an alternative that robots can access, and push priority products from page 1.

 

For variants (size, colour, bundle), the rule starts from demand. A single URL with a stable canonical works when no query targets the variant; a genuinely searched bundle or model justifies a dedicated URL. Include in the sitemap only the variants intended for indexing.

 

Technical checklist for an online shop

 

The checklist focuses first on the crawling and indexing of profitable pages. Each check is assessed by template (categories, product pages, facets), not URL by URL:

 

CheckWhyHow
CanonicalAvoid contradictory signalsAlign canonical, indexability, redirects and sitemap
Facets and sortingAvoid inflating the indexnoindex, parameters or canonical, depending on the rule
PaginationHelp deep products get discoveredCrawlable HTML links, never infinite scroll alone
JavaScript renderingMake links and content visibleCheck the rendered HTML of each template
Core Web VitalsSpeed of categories and product pagesTrack LCP, INP and CLS on mobile
XML sitemapGuide crawlingCanonical, indexable URLs only
robots.txtSave crawl resourcesBlock sorting and internal search, not rendering resources
Redirects and errorsPreserve earned valueDirect 301s, 404s and 5XXs fixed

 

Each point is detailed in our guide to technical SEO.

 

Core Web Vitals: listing pages first

 

Speed remains a way to stand out: 40% of sites pass the Core Web Vitals assessment (SiteW, 2026). Prioritise category pages as much as product pages: they are frequent entry pages, and they pile up filters, widgets, recommendations and tracking scripts.

 

Quick wins come from images (format, compression, explicit dimensions to prevent layout shifts), non-essential JavaScript and the third-party scripts added by apps. Check the performance of every new module before it goes live, then the stability of LCP, INP and CLS afterwards.

 

Out-of-stock, discontinued or replaced products

 

A product page removed without a plan loses its links and its history. Apply a stable rule for each situation:

 

  • Temporary out-of-stock: keep the page as a 200 and indexable, update availability (visible content and structured data), and offer alternatives and a back-in-stock alert.
  • Discontinued with a replacement: 301 redirect to the successor product, otherwise to the parent category, never to the homepage by default.
  • Discontinued without a replacement, with demand or inbound links: an informative page with alternatives rather than deletion.
  • In every case: a direct redirect with no chain, internal links fixed, URL removed from the sitemap.

 

Category and product pages: content that ranks and converts

 

Category pages are the most stable entry points of a catalogue; product pages capture long-tail queries, as close to purchase as possible.

 

Category content

 

A plain listing rarely ranks: the category page must help shoppers choose. Rather than padding word count, structure it:

 

  • A clear H1, aligned with the primary intent.
  • A short, needs-focused introduction.
  • Decision blocks: use cases, materials, sizes, care, delivery and returns.
  • Links to sub-categories, best sellers, and related guides and comparisons.
  • A short FAQ, fed by questions from customer support and internal search.

 

Place reassurance (lead times, returns, warranty) on the category page itself, before the shopper compares products.

 

Product page: the essentials

 

A product page ranks when it is unique: rewrite supplier descriptions, at least for strategic products. It combines a descriptive title (model and differentiating attribute), useful specifications, reviews, an FAQ that handles objections and lightweight media. Its structured data stays consistent with the displayed price and availability. Structure, variants, out-of-stock products and production at scale are detailed in our guide to the SEO product page.

 

Cross-selling and upselling: internal linking that sells

 

Related-product blocks help Google discover secondary products and increase the value of each visit. Cross-selling and upselling become SEO levers when they form a logical linking system, not a random carousel:

 

  • Accessories and compatible products: link a product to its complements through stable relationships (A compatible with B), which form thematic clusters.
  • Higher-tier model: link to the premium version where comparison intent exists.
  • Range: link to the collection or category to consolidate authority between similar products.
  • Business rules: push products that are available, with higher margins and better organic conversion.
  • Stability: on strategic categories, fix part of the links (best sellers, essential accessories) so that Google finds consistent links over time.

 

An identical block on thousands of pages dilutes the signal and slows rendering. Sample 10–20 pages per template before any large-scale rollout. To put your results in context, see our benchmarks on a good conversion rate.

 

AI and GEO: getting cited by generative engines

 

Generative Engine Optimization (GEO) aims to get your pages cited in answers from ChatGPT, Perplexity and Google. At the time of writing, AI Overviews and AI Mode have been available in France since summer 2026 and cite their sources. The stakes are high: more than 50% of Google searches display an AI Overview (Squid Impact, 2025).

 

What makes a product page citable

 

Generative engines cite pages that are indexed, structured, up to date and attributable. For an online shop, this means:

 

  • Direct answers to purchase questions (compatibility, size, use) at the top of each section.
  • Specifications in a table or list, hierarchical headings and an FAQ.
  • Authentic customer reviews and a brand clearly named on the page.
  • Consistent, up-to-date information: price, stock, delivery, returns.
  • Open access for AI crawlers (GPTBot, PerplexityBot, Google-Extended) if you want to be cited.

 

Product, Offer, AggregateRating, Review and BreadcrumbList markup makes this information machine-readable. FAQPage remains useful for understanding, even though Google restricted its rich results to authoritative sites in 2023. The product feed sent to Google Merchant Center complements this markup. Details are in our guide to structured data.

 

Generating product pages with AI, under control

 

AI speeds up product page writing, and Google does not penalise AI-generated content as such: it judges its usefulness. The risk comes from the data: if product attributes are wrong or inconsistent, the AI produces inconsistent descriptions across the whole catalogue. Govern the production:

 

  • A reliable attribute dictionary and consistency checks between sources.
  • A shared template, enriched with details specific to each product: dimensions, compatibility, use cases, limitations.
  • Human validation on the pages that drive revenue.

 

Redesign or launch: protect traffic from the start

 

A redesign or a platform change is when a shop loses the most traffic. The risk lies in the URLs: removed products, merged categories, rewritten facets. The migration plan (inventory, 301 redirects, checks at D-30 / D-day / D+30) is detailed in our guide to SEO redesign.

 

Launching a shop offers the opposite opportunity: making SEO decisions before the first mock-up. The site structure is built from search intents; templates, URLs and structured data are set before development. The approach is described in our guide to website creation and SEO.

 

Measure: the KPIs that trigger a decision

 

Track performance by page type (category, product, guide) rather than overall. Each KPI must lead to an action:

 

KPIToolDecision
Indexed vs submitted pagesGoogle Search ConsoleReview facets, canonicals or sitemap
Impressions and CTR by templateGoogle Search ConsoleRewrite the template's titles and meta descriptions
Rankings for transactional queriesGoogle Search ConsolePrioritise pages close to the top 3
Indexed pages with no impressionsGoogle Search ConsoleEnrich, consolidate or deindex
Conversion and revenue by landing pageGoogle Analytics 4Strengthen the organic pages that sell

 

The useful reports are presented in our Google Search Console and Google Analytics guides. Search Console counts impressions in AI Overviews without separating them: compare each page with itself, before / after, and read the difference as a correlation, not proof.

 

Organise the team and test in batches

 

Ecommerce SEO fails more often through a lack of governance than a lack of ideas. Split the roles:

 

  • Product and e-merchandising: business priorities, product range, pages to push.
  • Content: guides, category enrichment, product page quality.
  • Development: performance, indexing, facets, templates, structured data.
  • Data: measurement, dashboards, segmentation, tests.

 

Test in homogeneous batches. Roll out a title improvement on a segment of comparable products (same category, same price range), then compare impressions, CTR and revenue per visit before generalising. This limits the noise caused by seasonality and promotions.

 

Depending on your situation

 

Depending on where you are starting from, these resources take over:

 

  • You need a diagnosis before acting: start with an SEO audit.
  • You are looking for specialist support: see what an e-commerce SEO agency brings.
  • You want to choose which crawlers, including AI crawlers, can explore your shop: follow our guide to the robots.txt file.
  • You shop online: a well-ranked site guarantees nothing, so here is how to verify an e-commerce site.

 

To find out, keyword by keyword, whether AI engines name your brand, cite your domain, use it as a source or ignore it, Incremys' 360 GEO & SEO audit module establishes the diagnosis and maps the shop before any prioritisation.

 

FAQ: ecommerce SEO

 

What is ecommerce SEO?

 

Ecommerce SEO makes a catalogue easy to find on Google and easy for generative engines to cite, then turns those visits into sales. It differs from brochure-site SEO through the volume of URLs to control (facets, pagination, variants), a catalogue that changes constantly and the conversion imperative. It targets category pages and product pages first.

 

Should filter pages be indexed?

 

Only those that meet a real demand. A filter combination deserves indexing if searches target it, if its inventory stays stable and if it gets its own content and internal links. Sorting, overly narrow combinations and unstable facets go to noindex, a canonical to the category or parameter handling.

 

How should you manage out-of-stock products?

 

It depends on how long the product is unavailable. For a temporary stock-out, keep the page indexable, update availability in the content and structured data, and offer alternatives. For a discontinued product, 301 redirect to the successor product or the parent category; with no replacement, keep an informative page if demand or inbound links justify it.

 

Can an online shop be cited by ChatGPT?

 

Yes, if its pages are indexed, structured, up to date and attributable. Generative engines cite pages that answer questions directly, present specifications in a table or list, display reviews and clearly name the brand. AI crawlers such as GPTBot must also be able to crawl the site, which is controlled by the robots.txt file.

 

What category structure should you adopt?

 

A stable hierarchy: categories, sub-categories, then products, with key pages no more than 3 clicks from the homepage. Create a sub-category when a specific intent appears in the results and the range supports it. If a page is likely to empty or has too few products, consolidate it at a more durable level.

 

How many words should a category page have?

 

No number is a standard: value matters more than length. A short, needs-focused introduction, decision blocks, links to sub-categories and a short FAQ serve the page better than long filler text placed below the listing. Add content when it answers a real shopper question.

 

Is AI-generated content penalised on a product page?

 

No, Google does not penalise AI-generated content as such: it judges its usefulness. The risk comes from generic or duplicated product pages, and from wrong attributes that produce inconsistent descriptions at scale. Govern production with a template, verified attributes and human validation on strategic product pages.

 

Which KPIs should you track for an ecommerce site?

 

Track indexed pages against submitted pages, impressions and CTR by page type, rankings for transactional queries and organic revenue by landing page. Add the presence of your pages in generative engine answers. Compare each page with itself, before / after each change.

Discover other items

See all

Next-Gen GEO/SEO starts here

Complete the form so we can contact you.

The new generation of SEO
is on!

Thank you for your request, we will get back to you as soon as possible.

Oops! Something went wrong while submitting the form.