// blog / woocommerce and store seo

WooCommerce stores, product by product

Product pages, product markup and stock changes on WordPress stores. Every post is a job I do myself, written in the order I do it, and it's always the answer first.

Top Rated Plus - 100% Job Success, 100+ sites
A frosted glass shopping bag and glass product boxes arranged on glowing glass shelves
// woocommerce - what this covers

What these posts cover

A store's search problems usually start at the product level. Descriptions copied from the manufacturer, product markup that throws errors in Search Console, and out-of-stock pages that get deleted or redirected in bulk all cost a WooCommerce site traffic it'd already earned. None of them shows up on the shop's front page, which is why they're allowed to last so long.

The posts here are how I've handled those jobs on real stores: writing product descriptions that answer what a shopper actually searches for, fixing Product snippet errors without adding reviews or ratings that don't exist, and deciding what happens to a product page when stock runs out or the item's gone for good. Where a store example helps, it comes from a published jewellery store case study, never from a client I can't name.

When you'd rather hand the store's search side over, that's the WooCommerce SEO work I do, scoped in writing on Upwork, and you'll see the price before any work starts.

If you'd like to work through a store in one pass, there's a WooCommerce SEO checklist that runs these checks in order.

// woocommerce, counted
4posts published in this category
38minutes of reading, all of it first hand
1service behind them: woocommerce seo
// woocommerce - newest first

All four posts, newest first

Each one opens with the short answer, so you'll know in a few lines whether it's the one you need.

WooCommerce and store SEO: illustration for "My WooCommerce SEO checklist"
// woocommerce - 8 min read

How I run a WooCommerce SEO checklist on a live store

My WooCommerce SEO checklist covers what a store builds on its own that a blog doesn't: product and category URLs, filter and sort parameters, cart and checkout pages, product markup, stock changes and heavy templates. I run it in that order, because each layer decides whether the next one can rank.

September 28, 2026Read the post →
WooCommerce and store SEO: illustration for "Fixing Product snippet errors, no fake reviews"
// woocommerce - 10 min read

How I fix the error saying either offers, review or aggregateRating should be specified

The Search Console error Either "offers", "review", or "aggregateRating" should be specified means Google found Product markup carrying none of the three. The honest fix is almost always offers: price, currency and availability, which your product page already shows. I add review or rating markup only when real customer reviews are visible on that page.

September 28, 2026Read the post →
WooCommerce and store SEO: illustration for "Out-of-stock and discontinued products"
// woocommerce - 10 min read

How I handle out-of-stock and discontinued products in a store

Out of stock products SEO has one rule for items coming back: keep the page live and indexed with its availability marked out of stock, because it'll sell again. A discontinued product is different: it gets a 301 to its closest replacement, a page pointing to alternatives if it still earns traffic, or a 410.

September 28, 2026Read the post →
WooCommerce and store SEO: illustration for "Product descriptions that aren't stock copy"
// woocommerce - 10 min read

How I write product descriptions that aren't the manufacturer's copy

Product description SEO starts with what buyers search and ask before they buy, such as size, material, compatibility or price, answered in the first lines. Then I add what only the store can say: stock, shipping, care and how it compares. The manufacturer's text can stay as a spec table, but it shouldn't be the only copy.

September 28, 2026Read the post →
// the service behind these posts

When you'd rather not do it yourself

The posts show the method. If you'd rather one person did the whole job, here's the service it belongs to, and it's scoped in writing on Upwork before anything starts.

Store losing product traffic? I'll check the product templates.

Book a call on Upwork
Muhammad Younus with a friendly open smile, head tilted slightly
// next step

Want this done on your own site?

Book a call on Upwork, send the URL and read-only Search Console access, and you'll get a written scope for the search side before any work starts. There's one person on the whole job, and it's all done remotely.

Book a call on Upwork