Skip to main content
Generalfusengine

seo-ecommerce

Use when optimizing e-commerce SEO. Covers product schema with AggregateRating, faceted navigation rules, category page intro, out-of-stock handling, internal search, marketplace SEO (Amazon, Etsy, eBay).

Stars
13
Source
fusengine/agents
Updated
2026-05-17
Slug
fusengine--agents--seo-ecommerce
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/fusengine/agents/HEAD/plugins/seo/skills/seo-ecommerce/SKILL.md -o .claude/skills/seo-ecommerce.md

Drops the SKILL.md into .claude/skills/seo-ecommerce.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

E-commerce SEO

Product Pages

  • Product schema with offers, aggregateRating, review, brand
  • BreadcrumbList schema
  • Unique meta title/description per product
  • Canonical to self (not category)
  • Reviews above the fold (with schema)
  • Out-of-stock: keep page, set availability: OutOfStock, link to alternatives

Category Pages

  • Intro paragraph 150-300 words (above products)
  • H1 with category keyword
  • Pagination: rel="canonical" on each paginated page (Google deprecated rel=next/prev)
  • Filter URLs: see Faceted Navigation below

Faceted Navigation Rules

Filter combo Action
1-2 filters (popular) Index, unique meta, custom canonical
3+ filters noindex, follow
Sort params (?sort=) Canonical to clean URL
Pagination Canonical to self, no noindex

Internal Search

  • Block /search?q=* in robots.txt (avoid index bloat)
  • But optimize top searched terms as static pages

Schema Templates

  • templates/json-ld/product.json
  • templates/json-ld/breadcrumb.json

Marketplaces

  • Amazon: A+ Content, backend keywords
  • Etsy: tags, attributes, video listings
  • eBay: item specifics, gallery photos