string title description

description

The longer-form product description that channels use for relevance scoring and surface in product detail views. Read after the title catches the user's attention; rarely the deciding factor for click-through but heavily weighted for search relevance.

Also known as: product_description , long_description

Channel support

Channel Status Field name Notes
Google Merchant Center Required description Max 5,000 characters. Plain text — no HTML. First 160 characters are most important. Docs →
Meta Commerce Manager Required description Max 9,999 characters but truncated to 90 in some placements.
TikTok Shop Required description
Pinterest Catalog Required description
Amazon Required product_description
Bing Merchant Center Required description

Why it matters

Channels parse the description for keywords, features, and policy compliance. A thin description (under 100 characters) suppresses Shopping rank. An HTML-heavy description (common in Shopify exports) gets penalised because the raw markup leaks into surfaces. A description full of marketing copy ('Look amazing on date night!') is worse than one full of attributes ('Polyester satin, knee-length, hidden zip').

Description is read after title and before action. Few users read it word-for-word; most skim. That makes the first 160 characters disproportionately important — they're the visible portion in compressed placements and search snippets. The remaining body still matters for relevance scoring but rarely directly drives clicks.

The structure that converts: open with the most distinctive product attribute (material, build, key feature), follow with 2-3 specific spec points (dimensions, capacity, runtime), close with a use-case or fit note. Avoid abstract benefits ("amazing quality", "perfect gift") in favour of concrete attributes ("100% merino wool", "30-hour battery", "fits chest 38-42 inches"). Concrete content reads as honest; abstract benefits read as marketing copy and get discounted by both classifiers and users.

The length sweet spot is 500-800 characters for most categories. Under 200 characters triggers "thin content" warnings — the listing serves but with reduced relevance scoring. Beyond 1000 characters you're past diminishing returns and just adding noise that suppresses relevance scoring. The exception is highly technical categories (electronics with specs, beauty with ingredients, supplements with disclosures) where longer descriptions add real information.

The HTML problem catches almost every Shopify/WooCommerce catalog at some point. Descriptions stored as HTML for storefront rendering get exported to the feed as HTML. Channels accept plain text only — embedded tags either display raw in some surfaces (which looks broken) or get stripped along with line breaks (which produces wall-of-text descriptions). The fix is at the feed-generation step: strip HTML, convert <br> and </p> to actual newlines, preserve paragraph structure as plain-text breaks. Most feed tools do this automatically; some pipelines miss it.

The promotional-language ban applies to description as much as to title. "On sale now", "limited time", "best price guaranteed", contact info, links, calls-to-action like "Buy now!" — all get flagged. Description is product description, not advertising copy. Advertising copy belongs in ad extensions or rendered creative; descriptions should read like product specification.

For multi-language catalogs, descriptions need to be in the destination market's language. An English description on a Spanish catalog is treated as low-quality content; channels' content quality scoring downgrades the listing. AI translation works for getting baseline coverage; manual editing of translated content (especially marketing-flavoured passages) catches the issues machine translation leaves behind. The cost of having native-quality descriptions across markets is meaningful but the conversion difference vs machine-translated descriptions is large.

For SEO benefit beyond the catalog channel itself, descriptions feed into AI search results increasingly. ChatGPT Shopping, Google's AI Overviews, Perplexity Shop all extract product information from descriptions to answer shopping questions. Items with detailed descriptions get cited; items with thin descriptions don't. The same content investment serves multiple discovery surfaces — write descriptions well once and they earn traffic across channels.

Format rules

  • Plain text — strip HTML tags

    Applies to: Google Merchant Center, Meta Commerce Manager, TikTok Shop, Pinterest Catalog, Amazon, Bing Merchant Center

  • No promotional language or pricing claims

    Applies to: Google Merchant Center, Meta Commerce Manager, TikTok Shop, Pinterest Catalog, Amazon, Bing Merchant Center

  • No links or contact information

    Applies to: Google Merchant Center, Meta Commerce Manager, TikTok Shop, Pinterest Catalog, Amazon, Bing Merchant Center

  • Minimum 200 characters recommended for relevance scoring

    Applies to: Google Merchant Center, Meta Commerce Manager

Valid examples

Wireless over-ear headphones with industry-leading noise cancellation. 30-hour battery life, multipoint Bluetooth 5.2, foldable design with carry case. Includes 3.5mm cable for wired use. Compatible with iOS and Android.

Attribute-led description; specifics about materials, features, dimensions

Common mistakes

<p><strong>Amazing headphones!</strong> You'll love them. <a href='/shop'>Buy now!</a></p>

HTML, promotional language, embedded links — multiple violations at once

Wireless headphones.

Too thin — under 100 characters fails relevance

FAQ

How long should a product description be?

Minimum 200 characters, ideal 500-800. Beyond 1,000 you're past diminishing returns — additional content rarely improves relevance and just adds noise.

Can I copy my product description from the manufacturer?

Functionally yes, strategically no. Manufacturer descriptions are written for spec sheets, not for shopping search. Rewrite them with retail intent — emphasise size/fit/material/use case rather than engineering details.

Should descriptions match across all channels?

The first 160 characters can be channel-specific, but the body can be shared. Avoid Meta-specific marketing language (which channels other than Meta will flag) and stick to product-attribute-heavy content.

Last reviewed: 26 May 2026

Free plan · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • Free plan, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them