Skip to main content
Writing unique descriptions for a large catalogue by hand is not viable, and publishing the supplier’s description is the most common SEO problem on ecommerce sites — identical text on hundreds of competing stores. Generation is the only workable answer at scale. Doing it badly is worse than doing nothing.

What separates useful generation from spam

Useful generation is built from real per-product data, gives each product distinct specifications, skips products with too little data, is published in batches and measured, and is pruned when pages never earn impressions. The failure mode is thin content at scale: thousands of near-identical pages that drag down sitewide quality signals and waste crawl budget.

Source data determines quality

Generation is only as good as what it draws on. Before generating, ensure products carry:
  • Material, dimensions, weight, capacity
  • Size and fit
  • Compatibility and requirements
  • Care, warranty, returns
  • What distinguishes this product from adjacent ones
A product with three attributes will produce a description with nothing to say. Skip it rather than generate padding.

Structure that works

  1. First sentence states what it is and its defining attribute — factual, extractable, quotable
  2. Specifications as clear statements, not buried in prose
  3. Use case — who it suits, what it is for
  4. Limits — what it does not do, what it is not suitable for
The last one is skipped almost universally and is the most useful. It also differentiates your text from the supplier’s, which never states limitations.

Why this matters for AI visibility

Extractable descriptions are what makes a product page citable and comparable. Atmospheric copy gives a model nothing to use, and gives a shopping agent nothing to filter on. See making product pages AI-readable.

How Ryze does it

Open AI Marketer → Templates and start Create product descriptions, or ask the agent in chat. It takes your top 10 products by revenue and rewrites each description with a benefit-led opening, objections answered from real reviews, and the search terms your customers actually use. It shows a before/after per product and applies only the ones you approve. The template’s default opening is benefit-led. If you want the specification-first structure described above — what the product is and its defining attribute in the first sentence, limits stated — say so in the chat.

Measure and prune

Publish in batches. Track impressions per batch in Search Console. Pages that earn nothing after a fair window should be consolidated or removed. Publishing without pruning is how catalogues degrade over time.