Organic search drives cheap customer acquisition. WooCommerce runs on WordPress, so SEO uses the WordPress ecosystem: Yoast SEO or Rank Math for meta, Site Kit or Analytics Plugin for measurement. This guide covers WooCommerce-specific SEO beyond the WordPress basics.
The WordPress SEO stack • URL structure • Meta titles and descriptions • XML sitemap • Product schema markup • Core Web Vitals on WooCommerce • Google Search Console integration • FAQ
Three key plugins:
Choose Yoast OR Rank Math (not both). Both handle WooCommerce products/categories natively.
Settings › Permalinks:
/sample-post/). Clean, keyword-rich./shop/.product-category or blank. Blank conflicts with WordPress pages of the same slug.product-tag.Avoid changing URL structure once the store is live — inbound links break. Use Redirection plugin to 301 if you must.
Yoast/Rank Math add meta fields below the content editor on every product, category, tag and page. Guidelines:
Templates for products/categories: under Yoast/Rank Math settings, define default patterns like {product_name} | {category} | {site_name}.
Yoast/Rank Math auto-generate XML sitemap at yourdomain.co.uk/sitemap_index.xml. Submit to Google Search Console.
Included by default: posts, pages, products, product categories, product tags. Exclude thin categories via settings.
Both Yoast and Rank Math output Product schema by default including price, availability, rating. Confirm via Google Rich Results Test.
Breadcrumb schema: also auto-output. Shows breadcrumb in SERP snippet.
Organisation schema: configure under plugin settings once. Name, logo, social profiles.
Targets: LCP 2.5s, INP 200ms, CLS 0.1. WooCommerce performance depends heavily on theme and plugins. On SmartXHosting NVMe + Redis with Astra or Storefront, typical LCP is 1.2–1.8s.
Levers:
WooCommerce hosting for green Core Web Vitals
NVMe SSD, Redis Object Cache and PHP 8.3 on SmartXHosting WooCommerce plans — plus Yoast/Rank Math compatible out of the box.
See WooCommerce plansQ: Yoast or Rank Math?
A: Both excellent. Yoast is more established; Rank Math has richer free tier. Test on staging, migrate if switching.
Q: Can I use Schema plugin separately?
A: Yoast/Rank Math include schema. Separate schema plugins (Schema Pro) redundant unless specific advanced needs.
Q: Hreflang for UK/Ireland?
A: WordPress multilingual plugins (WPML, Polylang) handle this. Translate content per locale; hreflang auto-output.
Q: Faceted navigation and SEO?
A: WooCommerce layered navigation URLs include filter parameters. Configure robots.txt or plugin settings to no-index filter combinations.
Q: Product reviews and SEO?
A: Core WooCommerce reviews feed AggregateRating schema. Stars show in SERP snippets. Enable reviews under Settings › Products.
Q: Cache plugin breaking my site?
A: Common issue. Disable the cache plugin to isolate. Add WooCommerce-specific exclusions (cart, checkout, my-account URLs).
Q: Should I disable Yoast for performance?
A: Yoast/Rank Math have minimal runtime impact when configured correctly. Turn off content analysis on frontend only.