E-commerce SEO
SEO strategies for product pages and category pages.
E-commerce SEO Challenges
E-commerce sites face unique SEO challenges due to their scale and dynamic nature. With thousands or millions of products, manual optimization isn't feasible. Success requires systematic approaches and template-level solutions.
Site Architecture
Category Hierarchy
Organize products into logical categories and subcategories. The hierarchy should be:
- Shallow: Products reachable within 3-4 clicks from homepage
- Logical: Matches how users think about products
- Consistent: Same structure across the site
URL Structure
Use clean, descriptive URLs:
Good: /shoes/running/nike-air-max-90 Bad: /p?id=12345&cat=3&color=red
Breadcrumbs
Implement breadcrumbs on all product and category pages:
- Shows hierarchy to users and search engines
- Improves internal linking
- Use breadcrumb schema markup
- Link each level of the breadcrumb
Product Page Optimization
Title Tags
Use a consistent template that includes key information:
[Product Name] - [Key Feature] | [Brand] | [Store Name] Example: Nike Air Max 90 - White Running Shoes | Nike | ShoeStore
Product Descriptions
- Unique content: Don't use manufacturer descriptions (competitors have them too)
- Benefits, not just features: Explain why features matter
- Answer questions: Address common buyer concerns
- Include specifications: Size, materials, compatibility
Product Images
- Descriptive alt text with product name and key details
- Multiple angles and zoom functionality
- Optimized file sizes (WebP format)
- Descriptive file names (nike-air-max-90-white.webp)
Product Schema
Implement Product schema for rich results:
- Name, description, image
- Price and currency
- Availability (InStock, OutOfStock)
- Brand and manufacturer
- Reviews and ratings (if you have them)
- SKU/GTIN for product identification
Category Page Optimization
Category pages often have more ranking potential than individual products. They target broader keywords and aggregate authority.
Category Content
- Introductory text: Unique description of the category
- Buying guides: Help users choose the right product
- FAQ sections: Answer common questions about the category
- Related categories: Cross-link to related product types
Pagination
- Use rel="next" and rel="prev" for paginated series
- Consider "view all" pages for smaller categories
- Each page should be self-canonicalizing
- Ensure crawlers can reach all products
Handling Faceted Navigation
Filters (color, size, price, brand) create URL variations that can cause duplicate content and crawl issues.
Strategies
- Canonical to category: Filter pages point to main category
- Noindex filters: Allow crawling but prevent indexing
- Block in robots.txt: For low-value filter combinations
- Selective indexing: Index high-value combinations (e.g., "Nike running shoes")
Out-of-Stock Products
- Keep the page: Don't 404 pages with search equity
- Update schema: Set availability to "OutOfStock"
- Show alternatives: Link to similar products
- Notify option: Let users sign up for restock alerts
- Temporary vs. permanent: 301 redirect only if product is discontinued
Product Variants
Products with variations (size, color) need careful handling:
- Single URL preferred: Use one page with variant selector
- If separate URLs: Canonical to the main variant
- Exception: Index separately if variants have significant search volume (e.g., "red iPhone 15")
User-Generated Content
Reviews
Product reviews provide unique content and help with long-tail keywords:
- Encourage reviews with post-purchase emails
- Display reviews prominently on product pages
- Implement Review schema for star ratings in search results
- Allow filtering/sorting of reviews
Q&A Sections
- Allow customers to ask questions
- Answer questions promptly
- Implement FAQ schema
- Addresses objections and helps conversion
Technical Considerations
- Page speed: Critical for product pages, optimize images
- Mobile experience: Easy add-to-cart, readable prices
- Internal search: Noindex internal search result pages
- Sitemaps: Segment by category, update frequently
- Crawl budget: Prioritize high-value pages
Audit Your E-commerce Site
WebAudit can crawl thousands of product pages, identifying issues specific to e-commerce SEO.
Start Free Audit