WooCommerce SEO: Product Page Essentials for 2026
WooCommerce gives you more SEO control than any hosted platform, which means you can either dominate or silently sabotage yourself. This guide covers the product-page essentials that matter for rankings in 2026 — and the defaults you should override immediately.
Product schema is non-optional
Google's product rich results require valid Product schema — name, image, description, offers (price, availability, currency), aggregateRating if you have it. WooCommerce outputs most of this automatically, but the description field often pulls from the short description, which may be empty. Check your output against Google's Rich Results Test monthly.
Short vs long description: what each one does
- Short description — appears above-the-fold, next to the product image. Drives conversion, not SEO. Keep it tight, 30-80 words, address the buyer's main question.
- Long description — appears below the tabs. Drives SEO via keyword coverage and internal linking. 300-600 words, structured with H2 headings, links to related products and blog posts.
- Both are product-page-level content; Google weighs them differently. Don't waste the short description on keyword stuffing.
Internal linking that moves rankings
Link each product to at least two related products and at least one blog post that covers a topic relevant to the product. WooCommerce's default 'related products' widget is generic; use Yoast or Rank Math's internal-link suggestions plus manual curation for high-value pages.
Yoast / Rank Math settings most stores get wrong
- Canonical tags — default is correct, but plugin interactions can break them. Verify canonical on 10 random product pages quarterly.
- Noindex on product tags and categories you don't rank for — indexing thin tag pages dilutes your link equity.
- Sitemap settings — exclude out-of-stock products from the sitemap if they'll be gone for 30+ days.
- Breadcrumb schema — most themes misconfigure this. Test with Google's Rich Results tool.
Core Web Vitals matter for WooCommerce
Google's Core Web Vitals are ranking factors. WooCommerce out of the box is heavy — unoptimised images, bloated cart scripts, render-blocking CSS. Run PageSpeed Insights on a top product page; aim for Largest Contentful Paint under 2.5s on mobile. If you're over 4s, CWV alone is costing you rankings.
FAQ
Do I need Yoast for WooCommerce SEO?
No — Rank Math and SEOPress are both strong alternatives. Pick one, don't run two. The schema, breadcrumbs, and sitemap features overlap and conflict.
Should product slugs contain the brand?
Usually yes — /brand-product-name/ is a strong SEO pattern for brand searches. Avoid slug changes once live; 301-redirect chains hurt authority transfer.
How long should a WooCommerce long description be?
300-600 words for most products. Anything shorter underweights the page's semantic content; anything longer is usually filler.