WooCommerce SEO guide
Write WooCommerce Product Descriptions That Answer Buying Questions
Split product copy across WooCommerce's short description, full description, attributes, and SEO description, and fill each with facts the store can back up.
On this page
A useful WooCommerce product description answers the questions a shopper asks before paying: what it is, whether it fits their situation, what it is made of, what it does not do, and what happens after they order. Put the short answer in the short description, the detail in the full description, measurable facts in attributes and shipping fields, and a search summary in the SEO description. Replace supplier boilerplate with facts your store can confirm.
Separate the four description contexts
WooCommerce gives a product two text fields and several structured ones. WooCommerce’s product editor documentation, checked September 27, 2026, describes the full description as the place for text, images, video embeds, tables, and HTML, and the short description as a “succinct summary of the long description” that usually appears near the product images. The same page covers the Inventory, Shipping, and Attributes tabs, where SKU, weight, dimensions, and attributes such as color belong.
Each field is read in a different place, so each has a different job.
| Field | Where it tends to be read | What to put there |
|---|---|---|
| Short description | Beside the price and the add to cart button, in WooCommerce’s default layout | Two to four sentences: what it is, who it suits, the main limit |
| Full description | Lower on the product page, often in a tab | Use cases, materials, care, compatibility, what is in the box |
| Attributes, shipping, inventory | Additional information tab, filters, feeds | Measured values: dimensions, weight, material, SKU, identifiers |
| SEO description | Search result snippets, when the engine uses it | One plain summary of the product and its main distinguishing fact |
WooCommerce’s default template hooks, checked September 27, 2026, place the short description between the price and the add to cart button, with the full description in a tab below. Google’s snippet documentation, checked September 27, 2026, says snippets are “primarily created from the page content itself” and that Google sometimes uses the meta description when it gives a more accurate description of the page. Themes differ, so open one of your own product pages and note where each field actually renders before you rewrite a batch.
If you use WP Visibility, the classic product edit screen has a WP Visibility box with Search title and Search description fields. Leave the description empty and the site template applies, which by default uses the excerpt; on a product, the excerpt is the short description, which WooCommerce’s product data store saves as the post excerpt (checked September 27, 2026). The template behavior is covered in title and description templates. In WP Visibility 2.10.3, the Product structured data also takes its description from the short description (or the full description when the short one is empty), trimmed to about 300 characters. A short description that opens with a clear, complete sentence therefore serves the page, the meta description, and the markup at once.
Collect product facts and customer questions
Write from a fact sheet, not from the supplier’s paragraph. Before drafting, gather:
- The product record. Model, variant names, materials, dimensions, weight, capacity, included parts. Take them from the manufacturer’s specification sheet or your own measurement, and note which.
- Compatibility. What it fits, what it does not fit, and how a shopper can check. If compatibility depends on a model number, say where the shopper finds theirs.
- Limitations. Anything that causes returns: not dishwasher safe, needs assembly, not suitable for outdoor use, requires a separate adapter.
- Purchase details. Shipping restrictions, returns conditions, warranty length and who honors it. Link to the policy page rather than rewriting it on every product.
- Customer questions. Read support emails, return reasons, chat logs, and product reviews. Each repeated question is a sentence the description is missing.
Google’s guidance on helpful, people-first content, checked September 27, 2026, asks whether content provides “original information” and whether, when it draws on other sources, it avoids “simply copying or rewriting those sources.” Supplier copy is available to every other store that sells the product. Your measured dimensions, your answers to your customers’ questions, and your returns experience are not.
Keep a column in the fact sheet for the source of each fact. A claim such as “fits all standard hose fittings” needs a definition of standard and a source. If you cannot confirm it, leave it out or narrow it.
Write a complete product example
The following product is fictional, made up for this guide. The store is garden.example, and every specification below is invented to show the structure.
Product: Brass hose nozzle, eight spray patterns.
Supplier copy (before):
Premium quality nozzle for all your watering needs. Durable, versatile, and easy to use. Perfect for gardens, cars, and more.
Every phrase in it is a claim without a fact behind it. “All your watering needs” and “perfect for cars” cannot be checked.
Short description (after):
A solid brass hose nozzle with eight spray patterns, from a fine mist for seedlings to a jet for paths. It screws onto hoses with a standard 3/4 inch garden hose thread. It is not suitable for pressure washers.
Full description (after), in sections:
- What it is for. Watering beds and containers, rinsing tools, and washing paving. Name the patterns and what each suits.
- Fit. Threads onto a 3/4 inch garden hose connector. Hoses with quick-connect fittings need the matching connector, sold separately; link the product.
- Materials and care. Brass body, rubber grip, and a replaceable washer. Drain before frost. State the washer size so a customer can replace it.
- What is in the box. The nozzle and one spare washer.
- Warranty and returns. Link to the store’s policy pages and state the warranty length only if the manufacturer or the store has confirmed it.
Attributes and shipping fields: material (brass), connection (3/4 inch garden hose thread), weight, and packed dimensions, entered in WooCommerce’s fields rather than only in prose, so they appear consistently and can be reused by filters and feeds.
SEO description (after):
Solid brass hose nozzle with eight spray patterns and a standard 3/4 inch garden hose thread. Not for pressure washers. Spare washer included.
Notice what the rewrite removed: “premium,” “durable,” and “versatile” are replaced by the material, the patterns, and a stated limit. Notice also what it added that supplier copy rarely includes: what the product does not fit.
Inspect the page after publishing
Open the published product page in a private window and check it as a shopper would.
- Read only the part visible before scrolling. Can someone tell what the product is, whether it fits, and what it costs?
- Compare the prose with the Additional information tab. The weight in the description and the weight in the field should be the same number.
- Check each variation, if the product has any. A description that says “available in three sizes” should match the variations offered.
- View the page source and find the
application/ld+jsonblock. Confirm that thedescriptionon theProductentry (with WP Visibility,ProductGroupfor a variable product) reads as a sensible sentence and does not start mid-thought. The product schema check covers the rest of that markup. - Look for leftover supplier text in the image alt text, the category page excerpt, and any bundled PDF.
If a claim changes, such as a new supplier batch with a different material, update the fact sheet first and then every field that repeats it.
Decide what does not belong in a description
Some content causes more confusion than it solves:
- Repeated keyword lists. A line such as “hose nozzle, garden nozzle, spray nozzle” at the end of the copy does not answer a question.
- Claims about other stores or products you have not compared yourself.
- Stock and delivery promises in prose. WooCommerce’s stock status and your shipping settings already carry these. Prose copies go stale; the out of stock guide covers availability.
- Review language written by the store. Let product reviews come from customers.
Commercial facts such as price, stock, and shipping rules belong to WooCommerce and your store settings. An SEO plugin can publish a search description; it cannot confirm that the product fits a customer’s hose.
A short checklist per product
- The short description names the product, its main use, and one limit.
- The full description answers the repeated customer questions from support and returns.
- Every measurement appears in a WooCommerce field, and prose matches it.
- Compatibility claims name what the product fits and how to check.
- The SEO description is one plain summary, with no keyword list.
- No supplier boilerplate remains that another store could publish word for word.
