SEO
WooCommerce SEO Basics: Get Your Online Store Found
By Kavin P · · 7 min read

A WooCommerce store can look excellent and still be invisible in search. Online shops create unusual SEO challenges: many near-identical pages, products that come and go, filters that multiply addresses and thin descriptions copied from suppliers. The WooCommerce SEO basics below put those problems in order so you know what to fix first.
This guide assumes your store already runs on WordPress. It focuses on decisions and habits rather than plugin settings, since screens change often. For product-page writing itself, pair it with the guide to ecommerce SEO product pages.
Think in shop structure before keywords
Search engines and shoppers both move through your store by category. A clear structure is the foundation for everything else.
- List what you sell and group products the way a customer would describe them, not the way your supplier catalogue does.
- Create a small number of main categories, each broad enough to hold many products.
- Use subcategories only when they help, such as splitting a large category by type.
- Give each product a primary home in one category, even if it also appears elsewhere.
A hypothetical example: imagine a shop selling handmade leather goods. Categories like Wallets, Bags and Belts are clearer than Collection One and Collection Two. Each category page then has a distinct topic that can rank for searches such as "leather wallets".
Keep the hierarchy shallow. The ideas in website structure for SEO apply directly: important pages should be reachable in a few clicks from the homepage.
Treat category pages as your main landing pages
In many stores, category pages are the best chance to rank for broad searches, because a shopper searching for a type of product wants a list, not one item.
- Write a short, useful introduction at the top, explaining what the range includes and who it suits.
- Add a few lines of helpful guidance below the products, such as how to choose between types, sizing advice or care notes.
- Use a clear heading and a descriptive page title that includes the category name.
- Avoid stuffing keywords. Write for the shopper first.
- Link to related categories and to a buying guide where it helps.
Empty or very thin category pages should be filled out, merged or removed.
Write product pages that stand alone
Product pages are where searches turn into sales, and where many stores quietly lose ground.
Original descriptions
If you paste the supplier's text, you share it with every other shop that does the same. Write your own description covering what the product is, who it is for, materials and dimensions, how it is used and what makes it different. Specific, honest detail helps shoppers and gives search engines something unique to understand.
Titles, headings and addresses
- Use a clear product name that includes the words shoppers would use, such as the type of product and a key attribute.
- Keep the page address short and readable, containing the product name rather than numbers.
- Use one main heading per page, with subheadings for sections like details and delivery.
Images
Shoppers rely heavily on pictures. Use clear photographs from several angles, compress them for speed and give each a descriptive file name and alt text describing what is shown. The image SEO best practices guide covers this in depth.
Reviews and questions
Genuine customer reviews add fresh, relevant wording to the page and help shoppers decide. Invite reviews after delivery with a polite message, and respond to questions. Never fabricate reviews.
Add structured data carefully
Structured data is extra markup that describes your content in a form search engines read easily. For products, it can describe the name, image, price, availability and review information, which may let results show richer details.
- Check what your theme or SEO plugin already outputs before adding more, to avoid duplicates.
- Make sure the marked-up details match what is visible on the page, including price and stock status.
- Test pages with a structured data testing tool after changes.
If this is new to you, schema markup for beginners explains the idea in plain terms.
Control duplicate and thin pages
Online stores generate many addresses that show almost the same content. Left alone, they dilute your signals and waste the search engine's attention.
Common sources include:
- Filtered and sorted listings, where each combination creates a new address.
- Product variations listed as separate near-identical pages.
- Tag pages that duplicate category pages.
- Pagination, where long category lists are split across pages.
- Cart, checkout and account pages, which should not appear in search at all.
Approaches to consider, ideally with help from your SEO plugin or developer:
- Mark pages that should not appear in search, such as cart, checkout and account pages, as not to be indexed.
- Use canonical tags so filtered or variation addresses point to the main version. The canonical tags explained guide covers how.
- Remove unused tags and avoid creating tags that mirror categories.
- Think carefully about which filter combinations deserve their own page. A filter for a popular type may be worth keeping crawlable; random combinations are not. See faceted navigation SEO for the trade-offs.
Handle out-of-stock and discontinued products
Products disappear, and what you do next affects both shoppers and search.
- Temporarily out of stock: keep the page live, show availability honestly, and offer a back-in-stock notification or similar products.
- Permanently discontinued with a close replacement: redirect the old page to the replacement or to the nearest category. Use a permanent redirect, as described in 301 vs 302 redirects.
- Permanently discontinued with no replacement: allow the page to show as removed, or redirect to the relevant category if that is genuinely helpful.
Never send every removed product to the homepage, because shoppers find that confusing.
Make the store fast and mobile friendly
Slow stores lose shoppers and frustrate search engines. Common causes include heavy images, too many plugins, bulky themes and scripts loaded on every page.
- Compress and correctly size product images.
- Remove plugins you no longer need.
- Use quality hosting suited to a store. The choosing WordPress hosting guide explains what to look for.
- Test the product page, cart and checkout on a phone.
- Review loading performance regularly using the ideas in website speed optimisation tips.
Mobile shopping is common, so ease of tapping, scrolling and paying matters as much as ranking.
Use content to support the shop
A store with only product pages competes on a narrow field. Helpful content brings in shoppers earlier in their search and builds trust.
- Buying guides that compare types of a product.
- How-to posts and care instructions.
- Answers to common pre-purchase questions.
- A clear delivery, returns and contact page.
Link from articles to the relevant products and categories, and from products back to useful guides. The approach in internal linking strategy shows how to do this without clutter.
Plan delivery, returns and policy pages
Shoppers look for practical answers before buying, and search engines can surface them too. Create plain pages for delivery, returns, payment and contact, and link to them from the footer and near the product details. Keep the wording specific: how long delivery usually takes, what is covered, how to start a return. These pages reduce hesitation, cut repetitive support questions and give your store a more established feel.
Set up tracking and review
You need to see what is working. At minimum:
- Verify the store in Google Search Console and submit your sitemap. The Google Search Console basics guide walks through it.
- Track purchases as conversions in your analytics tool.
- Review which categories and products receive search traffic.
- Look for pages that get impressions but few clicks, and improve their titles and descriptions.
- Check for pages reported as errors or excluded unexpectedly.
A monthly review is enough for most small stores. For deeper conversion work after traffic arrives, see ecommerce conversion rate optimisation.
A starter checklist
- Categories are clear, shallow and written for shoppers.
- Every product has an original description, good images and a readable address.
- Cart, checkout and account pages are excluded from search.
- Duplicate and filtered pages are controlled with canonical tags.
- Discontinued products are redirected sensibly.
- Pages load quickly on a phone.
- Search Console and conversion tracking are in place.
- Helpful content supports the main categories.
Takeaway
WooCommerce SEO basics come down to structure, unique and useful product content, control of duplicate pages, speed, and measurement. Start with categories and your best-selling products, then work outward.
If you want a second opinion on your store's structure or product pages, get in touch and share the address.
Frequently asked questions
Is WooCommerce good for SEO?
It can be, because it runs on WordPress and gives control over addresses, content and structure. Results depend on how you set up categories, write product pages, manage duplicates and keep the store fast.
Should I use categories or tags in WooCommerce?
Use categories as the main structure, and add tags sparingly. Tags that mirror categories create near-duplicate pages, so create them only when they group products in a way categories cannot.
What should I do with out-of-stock products?
If the item will return, keep the page live and show availability honestly. If it is gone for good, redirect to a close replacement or relevant category rather than the homepage.
Do I need an SEO plugin for WooCommerce?
Not strictly, but one helps manage titles, descriptions, sitemaps and indexing settings in one place. Choose one reputable plugin, configure it carefully and avoid running several that overlap.
Related articles

SEO8 min read
301 vs 302 Redirects: Which to Use and When
301 vs 302 redirects explained with clear examples: when a move is permanent, when it is temporary, and how to avoid chains, loops and lost visitors.

SEO7 min read
Backlink Audit: How to Review Your Links Step by Step
A backlink audit shows who links to you, which links help and which need action. Follow this step-by-step method to review your link profile with confidence.

SEO7 min read
Canonical Tags Explained: Fix Duplicate Pages Calmly
Canonical tags explained in plain English: what they do, when to use them, common mistakes and a simple way to check that your preferred URLs are signalled.
