Before you start
- WooCommerce or similar with HTTPS checkout
- Unique product data (SKU, price, availability)
Unique titles and descriptions per SKU
Avoid copying manufacturer blurbs verbatim across the web — add specs, sizing, and use-case copy shoppers cannot get elsewhere.
Official product markup: https://developers.google.com/search/docs/appearance/structured-data/product
Structured data: price, availability, review policy
Product schema must match visible price and stock; fake reviews trigger manual actions.
Use plugins that output JSON-LD once — duplicate conflicting blocks confuse validators.
Control faceted navigation duplication
Color/size filters can spawn infinite parameter URLs. Canonicalize to main product or noindex low-value facets.
High-quality images with descriptive alt text
Multiple angles help users; alt text describes the product, not “image 1”.
Compress WebP/AVIF for LCP on category and product templates.
Merchant Center and organic search together
Shopping ads and organic listings share trust signals — policy violations in Merchant Center can overlap with site quality.
Official: https://developers.google.com/search/docs/specialty/ecommerce