In short
- Category pages usually carry the most organic potential in ecommerce: broad searches land there, specific searches land on product pages.
- Give each page one search intent; two pages chasing the same query compete with each other.
- Filters and sorting can generate thousands of near-duplicate URLs, so decide deliberately which ones should be indexed.
- Product structured data helps search engines show price and availability correctly.
- SEO is not a one-time setup; it is a monthly cycle driven by Search Console data.
Paid traffic disappears the moment you pause your ad budget. Marketplace customers belong to the marketplace, and every sale comes with a fee. Organic search traffic to your own store is different: once you earn it, it keeps coming, and it is yours.
But SEO for an online store is not the same as SEO for a blog. Hundreds or thousands of product pages, filters that create endless URL combinations, products that go out of stock, variants and seasonal collections all create problems that content sites never face. This guide walks through ecommerce SEO step by step, from keyword research to technical foundations and measurement.
Why ecommerce SEO is different
Most pages on an online store are generated from templates. That is both a strength and a risk: fixing one template can improve thousands of pages at once, but a mistake in a template spreads just as fast.
The layers of ecommerce SEO
1. Keyword research: how do your customers search?
Ecommerce SEO starts with knowing what your customers type. Grouping searches by intent tells you which page each query belongs to.
- Broad category searches: "women's running shoes", "wireless earbuds". These belong on category pages.
- Specific searches: "waterproof trail running shoes women size 8", "noise cancelling earbuds for small ears". These belong on subcategories, curated filter pages and product pages.
- Informational searches: "how to choose running shoes", "earbuds vs headphones for working out". These belong in buying guides and blog posts.
Free sources are enough to start: Google's autocomplete suggestions, the "People also ask" boxes, the queries already showing in your Google Search Console, and your own site search logs. What customers type into your search box is the best clue to what they type into Google. Our article on zero-result site searches shows how to use that data.
2. Site architecture and URL structure
A good structure helps both shoppers and search engines find your products.
- Keep it shallow: Important categories should be one or two clicks from the homepage.
- Use readable URLs:
/women/running-shoestells everyone what the page is about;/category.php?id=482tells no one anything. - Keep URLs stable: If a URL changes, permanently (301) redirect the old one to the new one. This matters most when you change platforms; see our replatforming SEO checklist.
- Add breadcrumbs: "Home > Women > Running shoes" helps navigation and explains the page's place in your site.
3. Category pages: the heart of ecommerce SEO
On most online stores, category pages attract the most valuable organic traffic, because broad, high-volume searches land there. Yet many category pages are nothing more than a product grid.
A strong category page has:
- A title tag and H1 that match how people search: "Women's Running Shoes", not "Collection 04".
- A short introduction: a few sentences on what the category includes, key brands and how to choose, short enough not to push products below the fold.
- A guide section lower on the page: FAQs, a size or fit guide, recommendations by use case.
- Links to subcategories and popular filters: "Trail running shoes", "Wide fit running shoes", "White running shoes".
- A unique meta description: a sentence that earns the click in search results.
Category pages
Weak
- Title is just "Products" or "Shop"
- No copy, only a product grid
- Meta description missing or identical everywhere
- No links to subcategories
- Pagination and filters create indexable duplicates
Strong
- Title and H1 match real searches
- Short intro plus a guide section below
- Category-specific meta description
- Links to subcategories and popular filters
- A deliberate plan for which filters get indexed
4. Product pages: winning specific searches
Product pages answer the searches closest to a purchase. To strengthen them:
- Product title: brand, product type and distinguishing attributes. "Waterproof Women's Trail Running Shoe, Navy" beats "Model 2207".
- Original description: don't paste the manufacturer's copy unchanged. Add use cases, sizing and fit, care instructions and answers to common customer questions.
- Images: descriptive file names and alt text, compressed and sized appropriately.
- Customer reviews: they build trust and add fresh, natural language to the page.
- Variants: a single product page with a color and size selector is usually healthier than many near-identical pages for every variant.
We covered what makes a product page convert in our guide to product page essentials. The same principle applies to SEO: the page that answers the shopper's question is the page search engines prefer.
Out-of-stock and discontinued products
- Temporarily out of stock: keep the page live, state the availability clearly, offer a back-in-stock alert and link to alternatives.
- Discontinued: permanently redirect to the closest product or category. If nothing comparable exists, returning a "gone" response is acceptable.
5. Faceted navigation, sorting and duplicate content
This is the classic ecommerce technical problem. Color, size, brand, price and sort options combine into thousands of URLs for a single category, like ?color=black&size=8&sort=price-asc. Most of them show almost the same content.
The consequences:
- Search engines spend their crawl time on low-value URLs.
- Dozens of near-copies make it unclear which page should rank.
The fix is to decide which filtered pages have value:
- Combinations people actually search for ("black leather boots", "men's trail running shoes") can be indexable landing pages with their own title and intro.
- Combinations nobody searches for (sort orders, price ranges, multi-select filters) should point to the main category with a canonical tag or be kept out of the index.
- Pagination should give each page its own URL and keep links to products crawlable.
6. Structured data: standing out in search results
Structured data (schema.org) describes your page in a machine-readable way. The most important types for ecommerce:
- Product: name, image, brand, price, currency, availability.
- Review / AggregateRating: genuine customer reviews, marked up only when they are actually shown on the page.
- BreadcrumbList: the page's position in your site.
- Organization: your store's name, logo and contact details.
Structured data does not decide rankings on its own, but it helps search engines display price and availability correctly. Check your pages with Google's free Rich Results Test.
7. Site speed and mobile experience
Most shoppers open your store on a phone, and a slow page loses both the customer and visibility. Google assesses page experience with Core Web Vitals: how quickly the main content loads (LCP), how quickly the page responds to interaction (INP) and how much the layout shifts while loading (CLS).
The most common speed problems in ecommerce:
- Uncompressed product images that are far larger than needed.
- Too many third-party scripts: tracking pixels, chat widgets, apps.
- Heavy homepage sliders.
- Slow server response.
Test your homepage, a category page and a product page separately in PageSpeed Insights.
8. Internal linking and content
Internal links carry both shoppers and authority between pages.
- The category → subcategory → product chain should be complete.
- Product pages should link to related products and frequently bought together items.
- Buying guides should link to the categories and products they discuss: "How to choose running shoes" should lead to the running shoes category.
Guides written for informational searches bring shoppers to your store before they have decided what to buy. Each one should answer a real customer question and offer a natural path into the relevant category.
9. Measurement: improving every month with Search Console
The monthly ecommerce SEO cycle
- 1
Review Search Console data
- 2
Find pages with high impressions and low clicks
- 3
Improve titles and descriptions
- 4
Fix indexing issues
- 5
Fill content gaps
- 6
Compare next month
- Performance report: Which queries and pages earn impressions and clicks? Rewrite titles and descriptions on pages with high impressions and low click-through rates.
- Page indexing report: Which pages are not indexed, and why? If important category or product pages are missing, find out what is blocking them.
- XML sitemap: It should list only live, indexable URLs.
- Analytics: Track revenue from organic traffic by category. It is the only way to see what SEO contributes to sales.
Example scenario: an outdoor gear store grows its organic traffic
Here is a hypothetical example. A small store selling hiking and camping gear gets most of its traffic from paid ads. As ad costs rise, it decides to invest in organic search.
- Research: Site search logs and Search Console show customers searching for "lightweight backpacking tent", "waterproof hiking boots women" and "sleeping bag for cold weather".
- Structure: New subcategories are created under tents and boots to match those searches, each with its own URL.
- Category pages: Each category gets a short introduction and a guide section on how to choose, with links to the most relevant filters.
- Technical: Sort and price filter URLs are canonicalized to the main category, and product images are compressed.
- Content: A "How to choose a sleeping bag" guide is published and linked to the sleeping bag category.
- Measurement: Each month, the team rewrites titles on pages with high impressions and low clicks.
The lesson: ecommerce SEO is not a single trick. It is a structure built around the customer's language, plus steady maintenance.
Ecommerce SEO with Shopiyz
In Shopiyz, SEO is part of the platform, and much of the technical work runs automatically in the background:
- Page settings in one place: manage title, description, URL, redirect and sitemap settings for products, categories and pages from a single panel.
- Structured data: product pages are marked up with schema.org.
- Speed: images are converted to WebP and compressed, a CDN optimizes global delivery and Core Web Vitals scores are monitored continuously.
- Multilingual SEO: separate SEO settings per language and hreflang support. See our multilingual store checklist and global ecommerce features.
- AI content: the SEO assistant suggests keywords, optimizes meta tags and drafts original product descriptions.
- Blog: publish buying guides inside your store.
You can start on the free plan or talk to us about your store's SEO.
Frequently asked questions
How long does ecommerce SEO take to show results?
There is no fixed timeline. A new site needs time to be discovered, crawled and trusted, and competitive categories take longer. Some changes, such as fixing technical issues that block important pages, can have a faster effect.
Is it bad for SEO to use the manufacturer's product descriptions?
If many sites publish the same text, search engines have little reason to prefer your page. Use the manufacturer's facts as a base, then add your own usage tips, sizing and compatibility information, and answers to customer questions.
Should I delete product pages when items go out of stock?
If the product is coming back, keep the page live, show the stock status clearly and link to alternatives. If it is discontinued for good, a permanent (301) redirect to the closest product or category preserves the value the page has built up.
Do I still need SEO if I sell on Amazon?
Yes. Marketplace traffic belongs to the marketplace, and every sale carries a fee. Organic traffic to your own store is yours, builds your brand and has no commission. The two channels complement each other.
Shopiyz Team
The Shopiyz editorial team of product, growth and e-commerce specialists.

