Skip to main content
A WooCommerce product catalogue listing showing a column of title tag statuses across dozens of products and categories
WooCommerce6 min read

Fixing WooCommerce Product Title Tags Without the Grind

A WooCommerce catalogue with hundreds of products means hundreds of title tags. Here's a workflow for fixing them without opening every product page.

A WooCommerce store with 300 products doesn't have 300 title tags to write, it has 300 title tags to write on top of everything else that comes with running a store — inventory, orders, product photography, seasonal pricing. Title tags lose that competition for attention almost every time, which is why so many WooCommerce catalogues end up with dozens of products still carrying the theme's generic default: "Product Name – Store Name" repeated with nothing to differentiate one product from the next in a search result.

Why product catalogues are worse than a normal blog backlog

A blog with a title tag backlog usually has that problem on 20 or 30 posts. A WooCommerce catalogue multiplies the same problem by however many SKUs are in the store, plus every category and tag archive layered on top. Variable products make it worse again — a shirt in five colours and three sizes might generate variation-specific pages or at minimum a product page trying to rank for a query more specific than "shirt," and the default title template rarely accounts for that.

The other WooCommerce-specific wrinkle is that product titles change more often than blog post titles. Seasonal renames, a supplier's product name update, a rebrand of a product line — each one potentially invalidates a title tag that was fine six months ago. A one-time audit gets stale faster on a catalogue than on static content.

What a good WooCommerce product title actually needs

A generic template like "%product_title% – %site_title%" isn't wrong, exactly, it's just wasted space. A title tag has roughly 55–60 characters of real estate before truncation in search results, and a template that spends half of it repeating the site name on every single product page is giving up the chance to include something a shopper is actually searching for — material, size range, use case, or a distinguishing feature that separates this product from a competitor's near-identical listing.

Category and tag archive pages have the same issue in miniature: a category page titled just "Category Name – Store Name" tells a searcher nothing about what's actually in that category that a competitor's category page doesn't also claim.

A practical walkthrough: auditing and fixing a WooCommerce catalogue's titles

  1. Export the full product and category list with current title tags — most SEO plugins or a crawler can pull this alongside the product ID and category taxonomy.
  2. Separate products from categories from tags. Each needs a slightly different fix: products benefit from specific attributes (material, size, use case), categories benefit from a description of what's inside, tags often shouldn't be indexed at all if they're thin and duplicate category content.
  3. Flag anything still on the theme's default template. This is usually the largest bucket and the easiest to spot — identical structure repeated across every product with only the product name swapped in.
  4. Draft replacements using actual product attributes, not just the product name — pull from the product description or specs where available, since "Waterproof Hiking Boots, Men's Size 8–13" beats "Hiking Boots" on both relevance and click-through.
  5. Prioritise by revenue or traffic, not alphabetically. Your top 20 products by sales or organic impressions matter more to fix correctly than the bottom 100 that rarely get a visit.
  6. Re-check after any bulk import or supplier feed update, since those commonly overwrite manually-set titles with whatever the feed provides.

Frequently asked questions

Should every product have a completely unique title, or is a template acceptable?

A template is fine as a starting point, but it needs to pull in something product-specific — attribute, variant, or use case — rather than just the product name and site name. A search result full of near-identical titles across your own catalogue actively works against you, since Google may choose to rewrite the snippet itself if it judges your title unhelpful, and you lose control over what shows up.

Do WooCommerce product variations need their own title tags?

If variations generate separate indexable URLs, yes, they need titles distinct enough to avoid duplicating the parent product's title exactly. If variations are handled entirely through a dropdown on a single product URL with no separate page generated, the single product page's title is what matters and there's nothing extra to fix at the variation level — check your theme and WooCommerce settings to confirm which situation applies.

How often should a WooCommerce catalogue's titles be re-audited?

Any time there's a bulk product import, a supplier feed sync, or a seasonal catalogue refresh, since those are the events most likely to silently overwrite titles you'd already fixed. Outside of those events, a quarterly pass catches new products added since the last audit and anything that drifted back to a default template.

Auditing three hundred product pages by hand isn't a realistic maintenance plan for most stores. OpptiAI Titles scans your full WooCommerce catalogue — products, categories, and tags — flags what's missing or generic, and drafts specific replacements you review before anything goes live.

O

Benjamin Graham Oats

SEO and accessibility experts building AI-powered WordPress plugins.

·6 min read

Related Posts