Ecommerce SEO is the work of helping search engines find, understand and show your store's pages to people searching for what you sell. Done well, it brings shoppers who already have intent, without paying for every click. It also takes time, and anyone who guarantees rankings is promising something they don't control.
This guide covers the foundations we work through for online stores, in the order that usually makes the biggest difference. Google publishes its own ecommerce guide in Google Search Central, which we reference throughout.
How ecommerce SEO differs from other SEO
Most websites have a handful of key pages. Online stores have hundreds or thousands: collections, products, variants, filters and search results. That creates three challenges that are specific to ecommerce:
- Scale. Product content has to be good across many pages, not just a few.
- Duplication. Filters, sorting options, variants and products that appear in several collections can create many URLs with almost the same content.
- Intent. People search for categories ("linen bedding"), specific products and comparisons. Each needs a different type of page.
Step 1: Make sure Google can find and index your pages
Before optimizing content, confirm the basics in Google Search Console:
- Verify your domain and submit your XML sitemap.
- Check the Pages report for important collections and products that are "Discovered" or "Crawled" but not indexed.
- Make sure your robots.txt doesn't block pages or resources that should be crawled.
- Use the URL Inspection tool on a few key products to see how Google renders them.
Google's guidance on helping Google understand your ecommerce site structure explains why internal links from your navigation and collections matter: they tell Google which pages are important.
Step 2: Research keywords and map them to pages
Keyword research for a store is less about finding one big term and more about matching searches to the right page type:
- Collection pages target category searches, for example "women's running shoes" or "ceramic planters".
- Product pages target specific product and model searches, often including brand, size or material.
- Blog articles and guides target informational searches, such as "how to choose a running shoe", and link to the relevant collection.
Use real data where you can: Google Search Console shows the queries you already appear for, and keyword tools such as Google Keyword Planner give search volume estimates. Then assign one primary topic to each page. When two pages target the same term, they compete with each other, a problem known as keyword cannibalization.
Step 3: Optimize collection pages
Collections are often the most valuable SEO pages in a store because they match broad buying searches. To make them stronger:
- Write a unique title tag and H1 that describe the category in the words shoppers use.
- Add a short, helpful introduction above the products and, where useful, buying guidance below them. Avoid filler written only for search engines.
- Link to related collections and subcollections.
- Keep the most important products visible without endless scrolling. Google's guidance on pagination and incremental page loading explains how infinite scroll and "load more" buttons can hide products from crawling if they aren't implemented carefully.
Step 4: Optimize product pages
Product pages win specific searches and convert visitors into buyers, so SEO and conversion goals line up here:
- Original descriptions. Supplier descriptions copied across many stores give Google no reason to prefer yours. Rewrite them around your customers.
- Descriptive titles. Include the product type and the details people search for, such as material, size or model.
- Image alt text. Describe what the image shows. It helps accessibility and image search.
- Genuine reviews. Real customer reviews add useful, unique content. Google also publishes guidance on writing high-quality product reviews.
We cover the conversion side in how to create product pages that help customers buy.
Step 5: Control duplicate URLs
Common sources of duplication in stores include filter and sort parameters, product variants with separate URLs, products reachable through several collection paths, and pagination. Google's article on designing a URL structure for ecommerce sites covers this in detail. The usual tools are:
- Canonical tags that point duplicates to the main version of a page.
- Consistent internal links that always point to the canonical URL.
- Careful handling of filters, so only filter combinations with real search demand become indexable pages.
Platforms handle these differently. Shopify, for example, creates product URLs inside collection paths and adds canonical tags automatically, but themes can still link to the non-canonical versions.
Step 6: Add structured data
Product structured data tells Google a page's price, availability and reviews in a format it can read reliably. That can make your products eligible for richer results in Search and other Google surfaces. Google's documentation on structured data for ecommerce lists the relevant types. Two rules matter most:
- Only mark up information that is visible on the page.
- Never add ratings or reviews that don't come from real customers. Misleading structured data can lead to a manual action.
You can also share product data through Google Merchant Center, which lets products appear in the Shopping tab and free listings.
Step 7: Improve speed and mobile experience
Use PageSpeed Insights and the Core Web Vitals report in Search Console. For stores, the common fixes are oversized images, too many apps loading scripts on every page, and heavy theme features. Serve images in modern formats such as WebP where your platform supports it, and lazy-load images below the first screen.
Step 8: Build authority with content and links
Helpful guides that answer your customers' questions can earn links and bring visitors earlier in their buying journey. Link each article to the relevant collections and products. For links from other sites, focus on genuine relevance: suppliers and brands you stock, industry publications, partnerships and local or trade press. Avoid buying links or joining link schemes.
Step 9: Measure what matters
In Search Console, track impressions, clicks, average position and click-through rate for your collection and product pages. In your analytics, track organic revenue and conversion rate. Look for pages with many impressions but few clicks; improving their titles and descriptions is often a quick win. Expect meaningful changes over months, not weeks.
Need help?
Our ecommerce SEO services cover keyword mapping, collection and product optimization, technical fixes and structured data, with plain-language reporting. If you're not sure where your store stands, start with an ecommerce store audit.