Industry Guides
E-commerce SEO

E-commerce SEO

E-commerce SEO focuses on optimizing online stores to rank higher in search results. With product pages, category pages, and complex site structures, e-commerce sites require specialized SEO strategies.

E-commerce SEO Priorities

Product Pages

Optimized titles, descriptions, and structured data

Category Pages

Target broader keywords with category optimization

Site Architecture

Logical navigation and internal linking

Product Page Optimization

Element Best Practice
Title Tag Product Name + Brand + Key Attribute | Store Name
Meta Description Compelling description with price, availability, and CTA
H1 Product name with key descriptor
URL /category/product-name/
Images Multiple angles, descriptive alt text, compressed
Description Unique, detailed content (avoid manufacturer copy)

Product Schema Markup

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Product Name",
  "image": "https://example.com/product.jpg",
  "description": "Product description",
  "brand": {
    "@type": "Brand",
    "name": "Brand Name"
  },
  "offers": {
    "@type": "Offer",
    "price": "99.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "120"
  }
}
</script>

Category Page Optimization

Do
  • Add unique category descriptions (top/bottom)
  • Optimize for broader keywords
  • Include faceted navigation SEO-friendly
  • Show product counts and clear hierarchy
  • Link to subcategories and related categories
Don't
  • Allow filter combinations to create duplicate URLs
  • Leave category pages without content
  • Create thin pages for every filter option
  • Block crawlers from category pages
  • Use session IDs in URLs

Handling Common E-commerce Issues

Duplicate Content

  • Product variations - Use canonical tags to point to the main product
  • Manufacturer descriptions - Write unique descriptions or noindex if not possible
  • Filter/sort parameters - Use canonical tags or robots.txt to control indexing

Out-of-Stock Products

  • Temporarily out - Keep page live, show restock date, offer alternatives
  • Permanently discontinued - 301 redirect to replacement or category page
  • Seasonal - Keep page with "coming soon" or collection message

Faceted Navigation

  • Identify which filter combinations deserve indexation
  • Use canonical tags for non-indexable combinations
  • Consider noindex for excessive filter variations
  • Implement AJAX loading for filters when possible

E-commerce Site Structure

Homepage
Category Category Category
Subcategory Subcategory
Product Product Product

Keep products within 3-4 clicks of homepage

E-commerce SEO Checklist

External Resources