E-commerce SEO Essentials
Most SEO advice is written for content sites. This is the e-commerce-specific layer: category pages, product schema, filter URLs, and what to do when a product goes out of stock.
Where to Start
E-commerce sites hit SEO problems a content site never does — thousands of near-identical filter URLs, products that vanish and reappear, and category pages that get less attention than they earn.
Fix Your Category Pages
Where the real search volume is, and what to add
Make Products Clickable in Search
Product schema and the rich-result CTR benefit
Control Your Filter URLs
Stop faceted navigation from eating crawl budget
Handle Out-of-Stock Correctly
Don't delete a page that already earned its rankings
Fix Your Category Pages
Product pages get the design and copywriting attention. Category pages, which often target the broader, higher-volume searches, get left as a bare grid.
Content Above the Grid
A short block of category-specific content, not keyword-stuffed boilerplate repeated across every category, gives search engines something to rank beyond a list of products.
Make Products Clickable in Search
Product structured data is what puts price, availability, and star ratings directly in a search listing — a concrete click-through benefit, not an abstract signal.
Match What's on the Page
Schema that doesn't match what a visitor actually sees on the page violates Google's structured data guidelines and risks a manual action.
Control Your Filter URLs
Every filter combination on a category page can generate its own crawlable URL by default. A modest set of filters can produce thousands of near-duplicate pages.
Canonical First, Then Decide What to Index
Most filter URLs should canonicalize back to the base category page. A genuinely high-search-volume combination might deserve its own indexable page instead.
Read next: Faceted Navigation Is Eating Your Crawl Budget.
Handle Out-of-Stock Correctly
The instinct to delete an out-of-stock product page is usually wrong. That page may already carry rankings, reviews, and backlinks worth keeping.
Three Situations, Three Answers
Restocking soon, discontinued with a replacement, or permanently gone each call for a different fix — keep it live, redirect it, or evaluate its remaining traffic.
Read next: Out-of-Stock Products: Don't Delete the Page.
More Resources
A data-driven diagnostic for finding invisible products and category cannibalization, and the general schema markup overview.
- E-commerce SEO: Finding the Products Google Doesn't Show — diagnose your own site with GSC and GA4 data
- Schema Markup: The SEO Trick — structured data beyond products
How Brass-SEO Helps
Brass-SEO does not manage your catalog, schema, or filter URLs directly. It reads your Google Search Console and Google Analytics 4 data and shows which products and categories are actually getting found, so fixes go where the traffic is.
Find the Invisible Products
Ask the chat which products or categories have zero organic visibility. Both accounts connect through read-only OAuth. Setup takes about two minutes.
Frequently Asked Questions
Why do category pages matter more than product pages for SEO?
Category pages often target broader, higher-volume searches like "running shoes" rather than a specific product name. A bare product grid with no unique content leaves that ranking opportunity unclaimed.
What does Product schema actually do?
Product structured data enables rich results showing price, availability, and star ratings directly in search listings, which is a concrete click-through-rate benefit, not just a signal Google prefers abstractly.
Why does faceted navigation hurt SEO?
Every filter combination on a category page (size, color, price range, brand) can generate its own crawlable URL by default. A store with even a modest number of filters can generate thousands of near-duplicate URLs that waste crawl budget and dilute ranking signals.
Should I delete a product page when it goes out of stock?
Not by default. The page may have earned rankings, reviews, and backlinks that deleting throws away. The right move depends on whether the product is restocking soon, has a replacement, or is permanently discontinued.
How should out-of-stock products be marked in schema?
Update the Product schema's availability property to OutOfStock rather than leaving it showing InStock. Schema that doesn't match what's visible on the page violates Google's structured data guidelines.
Find Your Invisible Products
Connect your Google Search Console and GA4 accounts. Ask which products and categories are missing organic traffic, and get a plain-English answer. $25/month, three-day free trial.