Blog/WooCommerce SEO: A Step-by-Step Checklist
WOOCOMMERCEWORDPRESS SEOYOASTPAGE SPEEDCHECKLISTSTEP-BY-STEP

WooCommerce SEO: A Step-by-Step Checklist

RankCart TeamApril 12, 20265 min read
IN THIS ARTICLE
Before you start: what you'll needThe full WooCommerce SEO checklistStep 1: Audit your active pluginsStep 2: Pick one SEO plugin and configure itStep 3: Optimize and re-upload your imagesStep 4: Fix permalinks and add 301 redirectsStep 5: Write category-page copyStep 6: Set out-of-stock behaviorStep 7: Add a page cache and a CDNStep 8: Submit your XML sitemapHow long does this take?What to do after the checklist is doneWooCommerce SEO checklist FAQWhat's the best SEO plugin for WooCommerce?Why is my WooCommerce site so slow?Does WooCommerce add Product schema automatically?Should I use WooCommerce Blocks or shortcodes?How do I do SEO for WooCommerce category pages?Can I do WooCommerce SEO without coding?Is WooCommerce better for SEO than Shopify?

WooCommerce SEO done well looks the same on every store: a sequence of small, deliberate changes shipped in the right order. Done badly, it's an unfinished pile of half-implemented fixes that never compound.

This is the sequence. Run it top-to-bottom for a full overhaul, or pick up at whichever step matches the gap in your most recent audit. Each step is concrete — you'll know whether you've finished it.

Want this checklist auto-applied to your store? RankCart's free audit tells you exactly which steps are needed and in what order, ranked by revenue impact.

Before you start: what you'll need

  • Admin access to your WooCommerce store
  • A free Google Search Console account (verified for your domain)
  • 30-90 minutes for the technical setup, then 1-2 hours per week for content work
  • A baseline RankCart audit so you can measure progress

The full WooCommerce SEO checklist

Each step below corresponds to a HowToStep in the structured data on this page — which means AI engines, Google's HowTo rich result, and voice assistants can serve them as direct procedural answers to queries like "how do I fix SEO on WooCommerce".

Step 1: Audit your active plugins

WordPress admin → Plugins. Deactivate everything except WooCommerce, your theme's helper, and one SEO plugin. Re-audit your site speed. Re-activate plugins one at a time only if they earn their keep. Aim for 15 active plugins or fewer on a WooCommerce site.

Step 2: Pick one SEO plugin and configure it

Choose Yoast SEO, Rank Math, or All-in-One SEO — one only. Configure the WooCommerce module: enable Product schema, breadcrumbs, OpenGraph, and XML sitemap. Disable conflicting features in any other SEO-related plugin.

Step 3: Optimize and re-upload your images

Install ShortPixel or Imagify. Run a bulk optimization on your /uploads folder. For new uploads, set a 500KB max. Use WebP format. Set descriptive filenames before upload (red-leather-jacket-front.jpg, not IMG_2345.jpg) and add alt-text on each.

Step 4: Fix permalinks and add 301 redirects

Settings → Permalinks → Post name. For WooCommerce: Settings → Products → Display. Choose your final URL structure and stop changing it. If you're moving from old query-string URLs, install Redirection plugin and add 301s from every old URL pattern to the new one.

Step 5: Write category-page copy

Identify your top 10 revenue-generating categories. For each, write a 150-300 word description. Open Products → Categories → Edit. Use the editor (not the short description). Include the category keyword in the H1 (which is the category name) and the body, and link to your top 3 PDPs in that category.

Step 6: Set out-of-stock behavior

WooCommerce → Settings → Products → Inventory. Enable "Hide out of stock items from the catalog." For permanently discontinued products, install Redirection and 301 each old URL to the closest replacement product or category.

Step 7: Add a page cache and a CDN

Install WP Rocket or LiteSpeed Cache. Connect Cloudflare (free tier is fine for most stores). Enable Page Cache, Browser Cache, GZIP/Brotli compression, and minification. Re-test page speed in Google PageSpeed Insights.

Step 8: Submit your XML sitemap

Yoast and Rank Math both auto-generate /sitemap_index.xml. In Google Search Console, add your property, verify ownership, and submit the sitemap. Watch the Coverage report weekly for two weeks to catch any new indexation issues.

How long does this take?

If you set aside 2-3 hours per week, the full checklist takes about 2 weeks for a small store and 4-6 weeks for a large catalog. Most of the elapsed time is waiting for Google to re-crawl and re-rank — the actual work hours are smaller.

Don't try to ship every step in one weekend. SEO improvements compound; spaced changes give you better signal on what's working.

What to do after the checklist is done

Set up a monthly recurring audit. Catalog changes, theme updates, and platform releases will introduce new issues — usually small, sometimes catastrophic. A monthly audit catches them before they bleed traffic.

For deeper context on the issues this checklist fixes, see our comprehensive guide to fixing SEO issues on WooCommerce. For just the highest-impact wins, the easy WooCommerce SEO fixes shortlist is the place to start.

WooCommerce SEO checklist FAQ

What's the best SEO plugin for WooCommerce?

Yoast SEO, Rank Math, and All-in-One SEO are all solid. Yoast is the most established and has the best WooCommerce integration. Rank Math is faster and includes more features in the free tier. All-in-One SEO is the lightest. Pick one — running multiple causes schema conflicts.

Why is my WooCommerce site so slow?

Three usual suspects: shared hosting with high TTFB, unoptimized product images (5MB+ each), and plugin sprawl. Audit each in order. The biggest single win is usually moving to managed WooCommerce hosting and adding an image optimizer.

Does WooCommerce add Product schema automatically?

Partially. The core plugin emits some schema, but full Product schema with offers, aggregateRating, and Review depends on your SEO plugin. Yoast and Rank Math both add complete schema when configured. Validate with Google's Rich Results Test.

Should I use WooCommerce Blocks or shortcodes?

Blocks (Gutenberg) for any new content. The block editor is the future of WordPress and emits cleaner markup. Don't migrate working shortcode pages just for the sake of it — but stop building new pages with shortcodes.

How do I do SEO for WooCommerce category pages?

Three things: write a unique 150-300 word description for every top category, ensure your theme renders it (some hide it), and link from each category to your top 3-5 products. Category pages can be your highest-value organic landing pages — they target shoulder-of-funnel queries with buying intent.

Can I do WooCommerce SEO without coding?

Yes, for 90% of fixes. Permalinks, sitemaps, schema, image optimization, redirects, and category copy all live in admin or in well-built plugins. Theme template edits (archive-product.php) require either a child theme or a developer, but most stores can defer that work until they've shipped the easy wins.

Is WooCommerce better for SEO than Shopify?

Different, not better. WooCommerce gives you full control — every URL, every schema field, every plugin — which means you can do anything but you have to do it yourself. Shopify constrains you but ships safer defaults. For content-heavy stores or anyone needing custom URL structures, WooCommerce wins. For speed of execution and reliable defaults, Shopify wins.

See what your store is missing

Run a free SEO & AI readiness audit on your Shopify store — no signup required.

Check My Store for Free →
Related reading
April 14, 2026 · 6 min read

How to Fix SEO Issues for WooCommerce (2026 Guide)

A practical guide to the SEO problems we see in 80% of WooCommerce audits — and exactly how to fix each one. Fix WooCommerce SEO — plugin sprawl, slow PHP, and the issues Yoast won't catch.

April 13, 2026 · 4 min read

Easy WooCommerce SEO Fixes: Quick Wins You Can Ship This Week

The simplest, highest-impact WooCommerce SEO fixes — most of them done in an afternoon, no developer required. Real wins, no fluff.

April 18, 2026 · 5 min read

Shopify SEO: A Step-by-Step Checklist

A complete step-by-step checklist for fixing Shopify SEO — in the right order, with the exact admin clicks. Includes HowTo schema for AI-engine pickup.

← Back to all articles