Article

SEO for E-commerce Teams: Coordinating Across Merchandising, Dev, and Content

How e-commerce companies can align merchandising, engineering, and content teams around a shared SEO operating model that scales with catalog growth.

Published April 29, 2026

Part of the Seo Operating System series.

SEO for E-commerce Teams: Coordinating Across Merchandising, Dev, and Content

E-commerce SEO fails in coordination gaps more often than in technical ignorance. The merchandising team adds 300 new products, the dev team updates the faceted navigation, the content team writes new category copy - and none of these changes are reviewed together before shipping. Crawlers find chaos, and rankings follow.

This guide is written for teams that already understand basic SEO but want a more systematic way to manage it across departments.

Category Page Optimization: Where Most Organic Revenue Actually Lives

For the majority of e-commerce sites, category pages drive more organic traffic than product pages. They target shorter, higher-volume queries ("women's running shoes" rather than "Nike React Infinity Run Flyknit 4 womens size 8"), and they aggregate link equity from product pages below them.

Category pages deserve real content investment. A useful category page should include:

  • A specific, targeted H1 that matches how people actually search (not your internal merchandise hierarchy name)
  • A short introductory paragraph - 100 to 200 words - that explains what the category contains and why it matters to the buyer
  • Unique meta title and description written with the search query in mind, not just the category name
  • Breadcrumbs with BreadcrumbList schema to help both crawlers and users orient within site structure

The temptation is to generate this content at scale using templates. Templates are fine for structure, but identical boilerplate across 400 category pages triggers thin-content filters. Even a short, specific paragraph written for each category is better than identical filler.

Product Schema: What Actually Gets Rendered in Search Results

Google's structured data documentation outlines what product schema enables in search results - price, availability, ratings, and return policy can all appear as rich results. The implementation gap for most teams is maintenance, not initial deployment.

Product schema breaks in predictable ways:

  • Price displayed in schema does not match the actual page price (often after a sale or currency rule change)
  • Availability is hardcoded in the schema template instead of being dynamically pulled from inventory
  • aggregateRating is included even when there are zero reviews, which Google ignores or flags

The fix is connecting schema generation to live data rather than hardcoding values. If your platform cannot do this natively, a thin middleware layer that reads from your product API at render time solves the problem. Validate with Google's Rich Results Test after any schema change.

Faceted Navigation and Canonicals: A Common Crawl Drain

Faceted navigation - filters for size, color, price, brand - generates URL combinations that can multiply the number of crawlable pages by a factor of 10 or more. Left unmanaged, this fragments link equity and wastes crawl budget on pages that have no realistic chance of ranking.

The standard approach:

  • Canonical all filtered URLs back to the base category page, unless a specific facet combination (e.g., "blue wool rugs") has real search volume and can support its own unique page
  • Use rel="nofollow" on filter links you want crawlers to skip, though this has become less reliable as a signal
  • For high-value facet pages, treat them as actual pages - write unique titles, descriptions, and introductory copy; do not just canonical them

The decision of which facet combinations deserve their own pages is a keyword research question. If "[category] + [attribute]" queries have meaningful volume and low competition, those pages can rank. If they do not, canonicalize them and move on.

Site Architecture for Crawlability

Category structure should reflect how people search, not how your internal product taxonomy is organized. A flat architecture - where important pages are reachable within two or three clicks from the homepage - performs better than a deep hierarchy where category pages are buried.

Practical architecture checkpoints:

  • Every category page should be linked from a persistent navigation element or a well-linked hub page
  • Product pages should not be the only way to reach subcategories
  • XML sitemaps should list all category pages explicitly and be submitted to Google Search Console
  • The sitemap should exclude noindexed pages, paginated variants, and filtered URLs

Internal link audits for e-commerce sites should run at least quarterly. Catalog changes constantly create orphan pages and broken links that accumulate silently.

GSC Setup for E-commerce: What to Actually Monitor

Google Search Console is more useful for e-commerce than any paid rank tracker for most teams. The key reports to monitor regularly:

Coverage report - Watch for spikes in "Crawled but not indexed" or "Discovered but not indexed." These often indicate crawl budget problems or thin-content issues at scale.

Performance report by page type - Filter queries by URL pattern (e.g., /category/ vs /product/) to see where impressions and clicks are concentrated. This tells you where to focus optimization effort.

Core Web Vitals report - E-commerce pages tend to fail on LCP (Largest Contentful Paint) due to product image weight. GSC surfaces which page types are failing and at what threshold.

Sitemaps - Submit separate sitemaps for categories, products, and content. GSC shows discovery rate and indexation status per sitemap, which helps isolate which section has problems.

Internal Linking on E-commerce Sites

Internal linking is the underused lever in most e-commerce SEO. The structure of your internal links determines how link equity flows from high-authority pages (homepage, top categories) to mid-tier pages (subcategories, featured products).

Practical internal linking habits:

  • In category introductory copy, link to two or three related categories using descriptive anchor text
  • In product descriptions, link to the category the product belongs to and to two or three complementary products
  • Blog and buying guide content should link to relevant category pages with exact-match or near-match anchor text
  • Review breadcrumbs on all pages - they pass internal link equity and are often misconfigured after site updates

The SEO operating system pillar covers the broader coordination model. For platform-specific tooling and monitoring, see the tools overview and the Invention Novelty dashboard.

Coordinating Across Teams: The Operational Side

The most common failure mode is not knowing a change happened. A developer updates the URL structure for a subcategory. Merchandising adds a new top-level category. Content publishes 50 product descriptions without checking for cannibalization against existing pages.

A lightweight coordination checklist before shipping any significant catalog change:

  1. Are new URLs being canonicalized or indexed? (Check robots.txt and meta robots)
  2. Does the new URL structure match existing redirect rules, or does it create chains?
  3. Are schema templates being applied to new page types?
  4. Has GSC been checked for coverage errors on the affected section in the last 30 days?
  5. Does the sitemap need to be updated and resubmitted?

This is not bureaucracy - it is five questions that take five minutes and prevent weeks of diagnosing ranking drops after the fact.


Frequently Asked Questions

Should product pages or category pages get most of the SEO attention?

Category pages first. They target broader queries, accumulate more link equity, and are more stable over time. Product pages matter too - especially for long-tail queries and voice search - but the return on investment for category page optimization is typically higher, particularly in competitive markets.

How do I handle out-of-stock products from an SEO perspective?

Do not delete product pages for temporarily out-of-stock items. Return a 200 status with a note that the item is unavailable and suggest similar products. Delete or 301 redirect only products that are permanently discontinued and have no realistic search demand. Deleted pages that have earned backlinks or GSC impressions are a real loss.

Our faceted navigation generates thousands of URLs. Do we need to fix all of them?

No. Focus on what the crawl coverage report in GSC is actually indexing. If Google is choosing to index filtered URLs you did not intend to be indexed, that is the urgent problem. If crawlers are mostly respecting your canonicals and the coverage report looks clean, the priority is lower.