What SEO in WooCommerce means
SEO in WooCommerce means making the pages of your WordPress store easy for Google and for AI assistants to find, understand and recommend, so that people searching for what you sell reach you. It is the same goal as for any store. What differs is the machinery: a WordPress site, a shop plugin, a theme, an SEO plugin and a host, all of which you control and all of which can help or hurt.
That control is the appeal and the cost. You can change almost anything, and nobody changes it for you. This page is a walk through the whole job, in order, written for the owner who wants to understand the shape of the work before diving into any single part. Each part has its own page with the detail, and we link to them as we go.
If you want help with the work rather than a map of it, our guide to the kinds of paid help for a WooCommerce store shows what you can buy. If you want the longer, more general read, the existing WooCommerce SEO guide sits alongside this one.
Plugin and WordPress screens change. We describe the ideas and point to their documentation for current steps.
The order of work
Doing SEO in the wrong order is the most common way to waste a month. Writing forty product descriptions on a store that loads in eight seconds, or that blocks Google from its own category pages, is effort poured into a leaking bucket. The order below avoids that.
First, the foundation. Good hosting, one SEO plugin, Google Search Console connected, and a sitemap submitted. Without Search Console you are flying blind, because it is the only free place that tells you what Google actually sees.
Second, fix the store itself. Page speed, a sensible URL structure, and control over the near-duplicate pages that filters and variations produce. These are the technical fixes that make later work count.
Third, write the pages that earn money. Product pages and category pages, starting with your best sellers and your biggest categories.
Fourth, extend with content. Articles and guides that answer the questions buyers ask before they are ready to purchase, linked to the products they lead to.
Fifth, measure and adjust. Read Search Console, see which pages gained or lost, and decide what to do next.
You will loop back through the later steps for as long as the store exists. The first two steps are mostly one-time. The last three never end. A checklist version of all this, in order of impact, is on our page for the WooCommerce SEO checklist.
Step one: the foundation
Four things to set up once.
Hosting you can trust. Cheap shared hosting often struggles with a store, because WooCommerce does a lot of work on every page. Slow responses hurt visitors and search engines. If you are unsure, ask your host about the plan's resources, and look at how long a product page takes to respond. The page on WooCommerce site speed and SEO shows how to check.
One SEO plugin. Pick one, set it up, and leave it as the single source of titles, sitemaps and structured data. Our guide to WooCommerce SEO plugins explains what they do and why one is enough.
Google Search Console. Add your site as a property, verify it and submit your sitemap. Over the following weeks it will show which pages Google has found, which searches bring impressions and clicks, and which pages have problems. Bing Webmaster Tools does the same for Bing and is also free.
Secure and clean basics. The store should load over a secure connection, with one preferred version of the address, either with or without the www. Check that the cart, checkout and account pages are set not to appear in search results, which your plugin and WooCommerce settings can handle.
Set these once and you will not need to revisit them often. They are a one-day job for most stores, and they make every later hour of work visible.
Step two: fix the store itself
Once the foundation is in, look for the problems that quietly cap results.
Speed
Run a few key pages through Google's PageSpeed Insights, which is free. Large images, heavy themes, too many plugins and missing caching are the usual causes. Fix the biggest ones first and ignore the long tail of tiny warnings.
URLs
WordPress lets you choose how addresses are built. A clean, readable structure for products and categories is worth setting early, because changing it later means redirects. Our page on WooCommerce permalinks and SEO covers the choices and how to change them safely.
Near-duplicate pages
Filters, sort orders, variations and tags can create many addresses showing almost the same products. Left alone, they dilute your pages and waste Google's attention. The page on WooCommerce duplicate content covers when to use canonical addresses and when to use noindex.
Structured data
Check that product pages describe the product to search engines once and correctly, then test with the Rich Results Test. See WooCommerce schema markup.
Do not try to reach a perfect score on every tool. The aim is to remove the problems that visibly hold the store back, then move on to the pages.
Step three: write the pages that earn money
This is where most of the traffic comes from, and where most WooCommerce stores are thinnest.
Start with what sells. Take your ten best-selling products and your five biggest categories. Rewrite those first. A sensible order beats spreading thin text across the whole catalog.
Product pages. Each needs a title that says what the product is, a description written for a buyer rather than copied from the supplier, clear images with useful file names and alt text, honest specifications, and reviews if you have them. The detail is on our page about WooCommerce product page SEO.
Category pages. A category page is often the page that matches a broad search, such as the type of product plus a use. Yet many categories are a grid of products with no words. A short, useful introduction, clear subcategories and sensible handling of filters turn them into real landing pages. See WooCommerce category page SEO.
Write for people first. Ask what a buyer needs to decide, and answer it in the first paragraph. Pages written to a keyword count read badly and perform badly.
This step alone can take months for a large catalog. That is normal. Work through the list in order of revenue and keep going.
Step four: extend with articles and links
Product and category pages catch people who already know what they want. Many buyers start earlier, with a question: which size, which type, what is the difference between two things, how do I use it. Articles that answer those questions bring in people who are not yet looking at a product page, and lead them to one.
A useful article on a store does three things. It answers a real question fully, in plain language. It shows real knowledge of the product, from experience handling it, not from a rewritten supplier sheet. And it links to the products and categories it relates to, so that readers and search engines can follow the path.
Internal links are one of the cheapest improvements on any site. Each article should link to the pages it supports, and each important product or category page should receive links from related articles and from related categories. Our glossary entry on internal linking for WooCommerce explains how to do this well.
AI assistants such as ChatGPT, Perplexity, Claude and Gemini also draw on clear, specific, well-supported pages when they name stores. The same articles help there. We tested how they choose, and the write-up is in how AI assistants pick businesses.
Step five: measure and adjust
SEO has a long delay between action and result, so measure the right things at the right pace.
In Google Search Console, open the performance report and compare a recent period with the same length of time before. Look at clicks and impressions for the pages you worked on. Ignore day-to-day wobbles. Look for a trend over several weeks.
Ask four questions each month. Which pages gained clicks, and what did we change on them? Which pages have impressions but few clicks, meaning the title and description need work? Which pages are not indexed that should be? What errors or warnings appeared? The glossary entry on Google Search Console for WooCommerce explains the reports.
Pair that with your store's own data. Look at sales from organic search in your analytics if you have it set up. Rankings alone do not pay bills. Orders do.
Be honest about timing. Technical fixes can show effects in weeks. New pages and articles typically take longer to earn their position. Anyone promising a ranking by a given date is promising something nobody controls. The practical approach is steady work, measured regularly, with the next month's list drawn from what the numbers showed.
How much to do yourself and how much to hand off
Steps one and two are a one-time effort that a capable owner or a developer can do in days. Steps three and four are ongoing and take the most time, because writing is slow.
A fair test is to count the pages. If your store has 30 products and four categories, a patient owner can do the writing over a few weekends. If it has 3,000 products, doing it by hand is a long project, and the question becomes who writes and publishes at that scale.
If budget is the worry, affordable SEO for a small business looks at where to spend first. If you decide to hire, work through the questions in our guide before you commit.
Wrong turns that waste months
A few mistakes come up again and again on WooCommerce stores. Knowing them lets you steer around.
Installing plugins before fixing content. It feels like progress to add a tool. But if your product pages hold copied supplier text, no tool changes that. Write first, tool second.
Optimizing every page the same amount. A store has a few pages that bring most of the money. Give them most of the effort.
Ignoring mobile. Most shoppers arrive on a phone. Check that pages load and read well there before you polish the desktop view.
Buying links or fake reviews. Shortcuts like these put a store at risk and do not last.
Changing too much at once. If you change URLs, plugins, theme and content in one week, you cannot tell what caused a drop or a rise. Change in stages and note each.
Stopping after the first push. A burst of work followed by silence gives a short bump at best. Steady output beats a single sprint.
Keep a short running list of what you changed and when. It turns Search Console from a puzzle into a record.
What a realistic first month looks like
It helps to see the work laid out over a month, so the list does not feel endless.
In week one, set up the foundation: confirm hosting is adequate, install and configure one SEO plugin, connect Search Console and submit the sitemap. In week two, run speed checks, review your URL structure and look for near-duplicate pages, fixing the biggest problems only. In weeks three and four, rewrite your top five product pages and your top two category pages, and publish one article that answers a buyer question and links to them.
At the end of the month you will not see a ranking jump. You will have a measurable baseline, a sound foundation and a handful of pages that are genuinely better. Month two repeats the writing steps with the next group of products. That rhythm, kept up, is what builds results.
How RunOctopus handles this
If steps three and four are the part you do not have time for, this is how we handle them.
RunOctopus is a done-for-you service. Its AI, Ollie, researches your business, then writes and publishes pages directly on your own website. A team plans, writes, reviews and publishes alongside Ollie. It works with Shopify, WordPress, WooCommerce and Wix. You install nothing, approve nothing, upload nothing and schedule nothing, and pages go live on their own.
The first week brings 8 long-form articles, 6 pages and a custom interactive tool built for your niche. After that it is 175+ pieces of content a month, written, published and linked. You also get reports on where ChatGPT, Perplexity, Claude and Gemini name your business. The promise is more visibility on Google and in AI answers within 90 days, measured against the 90 days before you joined, or every dollar back.
You can see what Ollie would do for your store before you decide anything. Paste your address into the free site read. Ollie reads the site and shows the plan. No account, no call.