RankpediaA plain-English encyclopedia of search

WordPress ECOMMERCE SEO

Optimises a WordPress online store so its product, category, and supporting pages can be crawled, indexed, and ranked for relevant search queries.

If you have installed a plugin and assumed your store is optimised, you already know that duplicate URLs and thin content can still tank your rankings.

Key points

  • Control crawl paths by allowing important product and category URLs while blocking low-value pages like cart and checkout.
  • Generate XML sitemaps via your SEO plugin and submit to Google Search Console to monitor indexation.
  • Use canonical tags on product variants and duplicate listings to consolidate ranking signals.
  • Add Product and Offer structured data with name, sku, price, and availability to product pages.

A store with 200 products and duplicate URLs

A WooCommerce store with 200 products had each product accessible via three URLs: /product/name, /category/name/product, and /?add-to-cart=123. Without canonical tags, Google indexed all three, diluting ranking signals and causing duplicate content issues. After consulting an ecommerce seo expert, the store set canonicals to the clean product URL, added Product and Offer schema with name, sku, price, and availability, and submitted a proper XML sitemap. Organic traffic to those product pages rose 40% from 200 to 280 visits per month within three months.

Three mistakes that cost you rankings

  • Duplicate indexable URLs Leaving product, category, and filter URLs indexable without canonical or crawl controls spreads ranking signals across multiple pages.
  • Thin product descriptions Using copied manufacturer descriptions instead of unique copy that answers buyer intent hurts relevancy, conversion rates, and user trust, a point woocommerce seo experts often stress.
  • Multiple SEO plugins Overloading a site with plugins that each generate sitemaps, schema, or canonicals causes conflicts, broken breadcrumbs, and inconsistent settings, a mistake that woocommerce seo experts warn against.

Three technical must-haves

  • XML sitemaps Generate a sitemap via your SEO plugin and submit it in Google Search Console to track indexation errors and new pages.
  • Structured data Add Product and Offer schema with name, sku, brand, price, and availability to help search engines understand your products.
  • Image optimisation Use descriptive filenames, alt text, compression, and WebP format to improve mobile usability, Core Web Vitals, and page speed, which also supports local seo for ecommerce by reducing load times.

Common questions

Best SEO plugin for WooCommerce?

Use Yoast or Rank Math to centralise sitemaps, schema, canonicals, and breadcrumbs. Both offer free versions with essential features for WooCommerce stores.

How to change SEO title in WordPress?

Edit the product page and use the SEO plugin's title field, or set a template in the plugin settings.

Sources

  1. Google Search Central General guidance on crawling, indexing, and performance.
  2. Google Search Central: Product structured data Requirements for Product and Offer schema markup.
  3. Google Search Central: Consolidate duplicate URLs How to use canonical tags to fix duplicate content issues.