WooCommerce powers a significant share of online stores worldwide, and for good reason. It is flexible, open-source, and deeply integrated with the WordPress ecosystem. But running WooCommerce does not automatically mean your store is optimised for search engines. In fact, the default settings and common configurations can actively hold your SEO back if you do not address them.
This guide covers everything you need to know about WooCommerce SEO, from initial settings and permalink structure to advanced product schema and site speed optimisation. Whether you are launching a new store or improving an existing one, these recommendations will help you build a stronger organic presence.
WooCommerce SEO Settings: Getting the Basics Right
Before you start optimising individual pages, make sure your core WooCommerce and WordPress settings are configured correctly. These foundational choices affect every page on your site.
Visibility Settings
It sounds obvious, but check that your site is not discouraging search engines from indexing it. In WordPress, go to Settings → Reading and ensure "Discourage search engines from indexing this site" is unchecked. This setting is often enabled during development and occasionally forgotten at launch.
Permalink Structure
Your permalink structure determines how your URLs look. The default WordPress permalink structure uses query strings (?p=123), which is poor for both SEO and user experience.
For WooCommerce stores, set your permalink structure to "Post name" (/%postname%/) under Settings → Permalinks. Then configure your WooCommerce product permalinks under WooCommerce → Settings → Permalinks.
A clean, logical structure looks like this:
yourstore.co.uk/product-category/category-name/
yourstore.co.uk/product/product-name/
Avoid including the shop base in product URLs unless your site requires it. Shorter, cleaner URLs are generally better for SEO and usability.
Product Slug Configuration
By default, WooCommerce prepends /product/ to all product URLs. You can change or remove this base slug in the permalink settings. Some stores prefer to remove it entirely for cleaner URLs, though this requires careful configuration to avoid conflicts with pages and posts.
If you have a specialist WooCommerce store, our WooCommerce SEO service can handle this configuration for you.
Category and Tag Optimisation
WooCommerce product categories and tags are powerful SEO assets when used correctly. They create dedicated archive pages that can target valuable mid-funnel keywords.
Product Categories
Think of product categories as the primary navigation structure for your catalogue. Each category should:
- Target a specific keyword cluster: "Men's Leather Wallets" is better than "Wallets" if that is what you sell.
- Have a unique, keyword-rich description: WooCommerce category descriptions appear on the archive page and provide valuable on-page content for search engines.
- Follow a logical hierarchy: Use parent and child categories to create depth. "Footwear → Boots → Chelsea Boots" is clear for both users and crawlers.
- Have an optimised title tag and meta description: Use an SEO plugin to customise these rather than relying on defaults.
Product Tags
Tags are less structured than categories and are often misused. Avoid creating tags that duplicate your categories. Instead, use tags for cross-cutting attributes that span multiple categories, such as "handmade," "vegan," or "limited edition."
If a tag page has very few products and no search demand, consider setting it to noindex. Thin tag pages can dilute your site's overall quality signals.
Product Page SEO in WooCommerce
Each product page is a potential landing page from organic search. Optimising them well can make the difference between a visitor and a sale.
Product Titles
Your product title becomes the H1 on the product page and typically forms the basis of the title tag. Make it descriptive and include your primary keyword naturally. "Men's Tan Leather Chelsea Boots" is far more useful than "Chelsea Boot Style A."
Product Descriptions
WooCommerce provides two description fields: a short description (shown near the price) and a long description (shown in a tab below). Use both.
- Short description: A concise summary (50-100 words) that highlights key selling points and includes your primary keyword.
- Long description: A detailed description (200-500 words) covering features, benefits, materials, sizing, care instructions, and use cases. This is your opportunity to differentiate from competitors using manufacturer copy.
Product Images
Upload high-quality images and give each one a descriptive file name before uploading (e.g., tan-leather-chelsea-boots-side-view.jpg rather than IMG_4532.jpg). Write meaningful alt text for each image that describes the product and includes relevant keywords.
Product Schema in WooCommerce
WooCommerce generates basic product structured data out of the box, but it is often incomplete. Rich product schema can earn you enhanced search results showing price, availability, and review ratings directly in the SERPs.
What to Include
Your product schema should include:
- Product name and description
- Price and currency (use
priceCurrency: GBPfor UK stores) - Availability status
- Brand name
- SKU, GTIN, or MPN
- Aggregate rating and review count
- Product images
Implementation Options
Several WooCommerce plugins extend the default schema, including Yoast WooCommerce SEO and Rank Math. If you prefer more control, you can use a custom implementation or our structured data generator to create the markup and add it via a plugin or your theme's functions.
Always validate your structured data using Google's Rich Results Test after implementation.
Speed Optimisation for WooCommerce
WooCommerce sites are notorious for performance issues, particularly as the product catalogue grows and plugins accumulate. Speed directly affects rankings, conversions, and user experience.
Hosting
Budget shared hosting is the single biggest performance bottleneck for most WooCommerce stores. Invest in managed WordPress hosting or a dedicated WooCommerce hosting provider. Look for hosts that offer server-level caching, PHP 8.x support, and UK-based data centres if your audience is primarily British.
Caching
Implement page caching with a plugin like WP Rocket, W3 Total Cache, or your host's built-in caching solution. Be careful with cart and checkout pages; these should be excluded from caching to avoid serving stale or incorrect content.
Image Optimisation
Product images are typically the largest assets on a WooCommerce page. Use an image optimisation plugin (such as ShortPixel or Imagify) to compress images on upload, and serve them in WebP format where possible. Implement lazy loading for images below the fold.
Plugin Audit
Every plugin adds weight to your site. Audit your plugins regularly and remove any that are unused or redundant. Replace heavy plugins with lighter alternatives where possible. Pay particular attention to plugins that load scripts and styles on every page, even where they are not needed.
Database Optimisation
WooCommerce stores accumulate database bloat over time, including post revisions, transients, expired sessions, and orphaned metadata. Use a database optimisation plugin or run manual cleanup queries to keep your database lean.
For a comprehensive performance audit, our technical SEO team can identify and resolve the specific bottlenecks affecting your store.
Essential WooCommerce SEO Plugins
The WordPress plugin ecosystem is vast, but for WooCommerce SEO, a focused set of plugins will cover most needs.
SEO Plugin
Choose one comprehensive SEO plugin and stick with it. The leading options are:
- Yoast SEO (with WooCommerce addon): The most established option, with strong schema support and content analysis tools.
- Rank Math: A feature-rich alternative with built-in WooCommerce integration and advanced schema options.
- SEOPress: A lightweight option that covers all the fundamentals without the bloat.
Do not install multiple SEO plugins. They will conflict with each other and cause problems.
Performance Plugins
- WP Rocket or LiteSpeed Cache: For page caching and performance optimisation.
- ShortPixel or Imagify: For image compression and WebP conversion.
- Perfmatters or Asset CleanUp: For disabling unused scripts and styles on a per-page basis.
Schema and Structured Data
Your SEO plugin will handle basic schema, but consider a dedicated schema plugin if you need more granular control. Schema Pro and WP Schema are solid options.
Redirect Management
As you update products, retire old SKUs, or restructure categories, you will need to manage redirects. The Redirection plugin or your SEO plugin's built-in redirect module can handle this.
Common WooCommerce SEO Mistakes
Having audited hundreds of WooCommerce stores, our ecommerce SEO team sees the same mistakes repeatedly. Here are the ones that cause the most damage.
1. Using Default Product Descriptions
Copying and pasting the manufacturer's description onto your product page means your content is identical to dozens or hundreds of other retailers. Google has no reason to rank your page above the others. Write unique descriptions, even if they are short.
2. Ignoring Category Pages
Many WooCommerce stores treat category pages as throwaway containers. In reality, they are often the most important pages for SEO. Add unique descriptions, optimise their meta data, and treat them as first-class landing pages.
3. Too Many Tags with Too Little Content
Creating a tag for every conceivable attribute produces dozens of thin archive pages. Each one competes with your categories for attention and dilutes your site's quality. Be selective with tags and noindex any that do not have genuine search value.
4. Not Managing Out-of-Stock Products
When a product goes out of stock, do not simply delete it or let it 404. If the product will return, keep the page live with a notice. If it will not return, redirect it to the most relevant alternative product or category page. The original page may have accumulated links and authority that you do not want to lose.
5. Neglecting Mobile Experience
Google uses mobile-first indexing, which means the mobile version of your store is the primary version it evaluates. Test your store on real mobile devices, not just browser dev tools. Check that product images are appropriately sized, buttons are tappable, and the checkout flow is smooth.
6. Slow Page Load Times
A WooCommerce store running on cheap hosting with 30 active plugins and unoptimised images will struggle to compete. Speed is a ranking factor and a direct influence on conversion rates. Every second of additional load time costs you revenue.
7. Poor Internal Linking
WooCommerce's default related products feature is a start, but it is not a strategy. Actively build internal links from content to products, between related categories, and from product pages to relevant buying guides. A strong internal linking structure helps both users and search engines navigate your catalogue.
8. Forgetting About Canonical Tags
WooCommerce can generate multiple URLs for the same product, especially when products appear in multiple categories or when parameters are appended. Ensure canonical tags are correctly set on every product and category page to avoid duplicate content issues.
WooCommerce SEO Checklist
Use this checklist as a quick reference to ensure you have covered the fundamentals:
- Search engine visibility is enabled (not "discourage indexing")
- Permalinks are set to a clean, keyword-friendly structure
- Every product category has a unique description and optimised meta data
- Product pages have unique titles, descriptions, and images with alt text
- Product schema is complete and validated
- Site is running on quality hosting with server-level caching
- Images are compressed and served in modern formats
- Unused plugins have been removed
- Internal linking is strategic, not just default related products
- Out-of-stock products are handled with redirects or informative pages
- Mobile experience is tested and optimised
- XML sitemap is submitted to Google Search Console
Taking Your WooCommerce SEO Further
WooCommerce gives you a solid platform to build on, but realising its full SEO potential takes deliberate effort. From permalink configuration to product schema to site speed, every detail contributes to your overall organic performance.
If you would like expert help optimising your WooCommerce store, our WooCommerce SEO service is designed specifically for store owners who want to grow their organic traffic and revenue without the guesswork.
Get in touch to discuss your store's SEO and find out what is holding it back.
