If your WooCommerce product pages aren’t showing up where you’d expect in Google, the fix usually isn’t a major technical overhaul — it’s making sure each page sends the right signals. That means a well-crafted meta title, a compelling meta description, properly structured schema markup, a short description that earns its place, and images Google can actually read. Spatz SEO handles all of this from inside your WordPress dashboard, with WooCommerce-specific tools that fit the way product pages actually work.
Here’s how to do it, step by step.
Start With Your Product Meta Titles
The meta title is the blue link text Google shows in search results. It’s also one of the strongest on-page signals for which keyword a page targets. For product pages, a weak meta title — like a bare product name with no context — leaves ranking potential on the table.
Open any product in your WordPress editor. In the Spatz SEO panel below the product content, you’ll see the SEO Title field. This is separate from the product name that appears on your site; it controls what Google reads and displays.
A solid WooCommerce product meta title follows this pattern:
- Primary keyword first — put the term people actually search for at the front, not the brand.
- Product name or variant — be specific enough that a shopper knows exactly what they’re clicking on.
- Brand or site name last — Spatz SEO can append this automatically via the title template, so you don’t need to type it every time.
For example, instead of “Merino Crew Neck — Acme Clothing”, try “Men’s Merino Wool Crew Neck Jumper | Acme Clothing”. The second version targets the phrase someone actually types, and it stays under Google’s roughly 60-character display limit. Spatz SEO’s character counter updates in real time so you can see exactly where you stand.
If you’re managing a large catalogue, use Spatz SEO’s title templates to set a default pattern for all products — something like {product_name} | {site_name} — and then override individual titles for your highest-priority lines.
Writing Meta Descriptions That Earn the Click
Google doesn’t use the meta description as a ranking factor, but it does affect click-through rate — which affects how much traffic you actually get. A blank description means Google pulls whatever text it feels like from the page, which is often the first sentence of your product description or a random snippet of boilerplate.
In the Spatz SEO panel, find the Meta Description field directly below the SEO title. Write a description that:
- Mentions the product’s main benefit or key differentiator in plain language.
- Includes a natural call to action — “Shop now”, “Free UK delivery”, “In stock and ready to ship” all work well.
- Stays under 155 characters so it doesn’t get truncated in results.
Spatz SEO’s live preview shows you exactly how the title and description will appear as a Google search snippet, so you can spot truncation before it becomes a problem. Don’t repeat the title word for word — the description is your second chance to add context and persuade the click.
How Does Spatz SEO Handle WooCommerce Schema?
Schema markup is structured data — a standardised way of labelling your content so Google understands what kind of page it’s looking at. For product pages, the most important schema type is Product schema, which tells Google details like the product name, price, availability, and review ratings. When Google reads this correctly, it can display rich results: price and stock status shown directly in search results, sometimes even star ratings.
Spatz SEO automatically generates Product schema for every WooCommerce product page. You don’t need to write JSON-LD by hand or install a separate schema plugin. The plugin reads your WooCommerce product data — price, currency, stock status, and any reviews — and outputs the correct structured data in the page source.
What you should check:
- Price and currency — these come directly from your WooCommerce product settings. Make sure your prices are set correctly and your WooCommerce currency matches your actual storefront currency.
- Stock status — Spatz SEO reflects whatever WooCommerce reports. Keep your inventory accurate so the schema doesn’t tell Google a product is in stock when it isn’t; that can lead to a manual penalty.
- Reviews — if you use WooCommerce’s built-in review system, Spatz SEO can include aggregate rating data in the schema. Enable product reviews in your WooCommerce settings to take advantage of this.
After publishing or updating a product, use Google’s Rich Results Test (search for it in Google) to paste your product URL and confirm the schema is being read correctly. You’re looking for a “Product” result with no errors and as many fields populated as possible.
Making Your Short Description Work Harder
WooCommerce gives every product two content areas: the main product description (usually shown in a tab or below the fold) and the short description, which appears right next to the product image and the add-to-cart button. From an SEO perspective, the short description sits in prime real estate — high up the page, close to the title, visible without any scrolling.
Many store owners either leave the short description blank or copy-paste from the main description. Both are missed opportunities.
Write a short description that:
- Opens with the product’s most important selling point — what problem does it solve, or what makes it the right choice?
- Includes secondary keywords naturally — variants, materials, dimensions, or use cases that a shopper might search for.
- Is genuinely short — two to four sentences or a tight bullet list. It should complement the main description, not duplicate it.
Spatz SEO treats the WooCommerce short description as meaningful page content when building its on-page analysis. If your focus keyword appears in the short description, the plugin will reflect that in its content score. This is a quick, high-impact fix for product pages that are already close to ranking but need a small relevance boost.
Optimising Product Images for Google Search
Image search drives real ecommerce traffic, and even in standard web search, well-optimised images make a product page more credible to Google’s crawlers. There are three things to get right: the file name, the alt text, and the file size.
File names — before uploading a product image to WordPress, rename the file to something descriptive. mens-merino-wool-crew-neck-jumper-navy.jpg tells Google exactly what the image shows. IMG_4892.jpg tells it nothing.
Alt text — the alt attribute (alternative text) is a short description added to each image in WordPress’s media library or directly in the product editor. It serves two purposes: it helps visually impaired users understand what the image shows, and it gives search engines another relevance signal. In the Spatz SEO image analysis, the plugin flags product images that are missing alt text and prompts you to add it.
Write alt text that describes the image factually: “Navy men’s merino wool crew neck jumper, laid flat on a white background”. Don’t stuff it with keywords — just describe what you see, naturally.
File size — large image files slow your page down, and page speed is a confirmed Google ranking factor. Compress your product images before upload. A main product image should typically come in under 150 KB without a visible quality loss at standard screen sizes. Spatz SEO’s page analysis will flag slow-loading pages, but the compression itself happens in your image editor or a tool like Squoosh before upload.
For WooCommerce product galleries (multiple images showing different angles or colour variants), apply the same naming and alt text discipline to every image — not just the featured one.
A Quick Pre-Publish Checklist
Before you publish or update a WooCommerce product, run through this in the Spatz SEO panel:
- SEO title set? Under 60 characters, primary keyword near the front.
- Meta description written? Under 155 characters, includes a call to action.
- Focus keyword entered? Spatz SEO uses this to score your content and flag gaps.
- Short description present and unique? Not a copy of the main description.
- All product images have alt text? Spatz SEO flags any that don’t.
- Schema preview looks correct? Use Google’s Rich Results Test after publishing.
Running this for your top-selling products first — the ones already getting some traffic — often produces the fastest visible results, because Google has already indexed those pages and will recrawl them relatively quickly after you make changes.
WooCommerce product SEO doesn’t have to be complicated. Each of these steps is straightforward once you know where to look, and Spatz SEO puts all of them in one place so you’re not hunting across multiple plugins and settings screens. Get the fundamentals right on your most important products and you’ll have a solid foundation to build from.