Product Description Generator
Overview
Generate high-converting, SEO-optimized product descriptions for any e-commerce platform. Create compelling copy that drives sales while improving search visibility across multiple marketplaces.
Core Capabilities
1. Platform-Specific Optimization
Supported Platforms:
- - Amazon - Title, bullet points, description, search terms, backend keywords
- Shopify - Product title, description, SEO meta data
- eBay - Item title, description, item specifics, condition description
- Etsy - Listing title, description, tags, materials, attributes
- Shopify/WooCommerce - Product name, description, SEO elements
- Custom - Flexible format for any platform
2. SEO Optimization
Automatically includes:
- - Primary keyword placement (title, first paragraph)
- Secondary keywords throughout content
- Long-tail keyword variations
- Semantic keywords and related terms
- Optimized character counts for each platform
- Meta descriptions and titles for SEO
3. Conversion-Focused Copy
Elements that drive sales:
- - Benefit-oriented features (not just specs)
- Emotional triggers and storytelling
- Social proof integration
- Urgency and scarcity elements
- Clear value propositions
- Strong calls-to-action
- Objection handling
4. Structure Templates
Product description structure:
- 1. Hook - Attention-grabbing opening
- Problem/Agitation - Address pain points
- Solution - How your product helps
- Features → Benefits - What it does and why it matters
- Social Proof - Reviews, testimonials, stats
- Use Cases - When/how to use the product
- Specifications - Technical details
- FAQ - Common questions answered
- CTA - Clear action to take
5. Bulk Generation
Generate descriptions for:
- - Multiple products from CSV
- Product variations (colors, sizes, models)
- A/B testing variations
- Multiple platforms simultaneously
- International markets (localization)
Quick Start
Generate Amazon Listing
CODEBLOCK0
Generate Shopify Product Description
CODEBLOCK1
Bulk Generate from CSV
CODEBLOCK2
Optimize Existing Description
CODEBLOCK3
Scripts
generate_description.py
Generate product description for a single product.
Parameters:
- -
--product (required): Product name/title - INLINECODE2 (required): Target platform
- INLINECODE3 : Product features (comma-separated)
- INLINECODE4 : Benefits/value proposition (comma-separated)
- INLINECODE5 : Tone preference (professional, conversational, playful, luxury)
- INLINECODE6 : Who is this for?
- INLINECODE7 : SEO keywords (comma-separated)
- INLINECODE8 : Include FAQ section
- INLINECODE9 : Include specifications section
- INLINECODE10 : Output file
Example:
CODEBLOCK4
bulk_generate.py
Generate descriptions for multiple products from CSV.
CSV Format:
CODEBLOCK5
Parameters:
- -
--csv: Path to CSV file - INLINECODE13 : Target platform (applies to all products)
- INLINECODE14 : Output directory
- INLINECODE15 : Output format (markdown, html, csv)
optimize_description.py
Optimize an existing product description for SEO and conversions.
Parameters:
- -
--input: Input file path - INLINECODE18 : Primary keyword to optimize for
- INLINECODE19 : Target platform
- INLINECODE20 : Add strong call-to-action
- INLINECODE21 : Add social proof placeholders
- INLINECODE22 : Output file
generate_variations.py
Generate A/B testing variations of a description.
Parameters:
- -
--input: Base description file - INLINECODE25 : Number of variations to generate (default: 3)
- INLINECODE26 : Elements to test (cta, hook, benefits)
- INLINECODE27 : Output directory
seo_analyzer.py
Analyze SEO score of product description.
Parameters:
- -
--input: Description to analyze - INLINECODE30 : Primary keyword
- INLINECODE31 : Platform-specific analysis
- INLINECODE32 : Analysis report
Platform-Specific Guidelines
Amazon
- - Title: 150-200 characters, primary keyword first
- Bullet Points: 5-7 points, benefit-focused
- Description: 2000-3000 characters, full product story
- Backend Keywords: 250 bytes, comma-separated
- Style: Professional, informative, detailed
Shopify
- - Title: 70 characters for optimal display
- Description: 300-500 words, HTML supported
- Meta Description: 155 characters for SEO
- Handle: 75 characters max, SEO-friendly URL
- Style: Brand-consistent, visual, lifestyle-oriented
eBay
- - Title: 80 characters optimal, include key details
- Description: 500-1000 words, HTML allowed
- Item Specifics: Fill all relevant fields
- Condition: Clearly state condition
- Style: Auction-style urgency, detailed specs
Etsy
- - Title: 140 characters, front-load keywords
- Description: 500+ words, handmade story
- Tags: 13 tags, 20 characters each
- Materials: Accurate listing
- Style: Personal, story-driven, handmade emphasis
Best Practices
Write Benefits, Not Just Features
- - Bad: "40-hour battery life"
- Good: "40-hour battery means you can listen for days without charging"
Use Emotional Triggers
- - "Transform your daily routine"
- "Experience the difference quality makes"
- "Join thousands of satisfied customers"
Include Social Proof
- - "Trusted by 10,000+ customers"
- "4.8/5 star average rating"
- "30-day money-back guarantee"
Handle Objections
- - "Worried about fit? We offer free returns"
- "Not sure? Try it risk-free for 30 days"
- "Questions? Our US-based support is here 24/7"
Strong CTAs
- - "Order now and get free shipping"
- "Limited stock - add to cart today"
- "Join the thousands who upgraded their experience"
Tone Guidelines
Professional
- - Best for: B2B, tech products, high-ticket items
- Characteristics: Authoritative, data-driven, precise
- Example: "Engineered for performance. Backed by science."
Conversational
- - Best for: Consumer products, lifestyle items
- Characteristics: Friendly, relatable, personal
- Example: "You're going to love how this fits into your daily routine."
Playful
- - Best for: Trendy items, younger audiences
- Characteristics: Fun, energetic, emoji-friendly
- Example: "Ready to level up? Let's do this! 🚀"
Luxury
- - Best for: Premium products, jewelry, designer items
- Characteristics: Elegant, exclusive, sophisticated
- Example: "Experience unparalleled craftsmanship. A masterpiece of design."
Automation
Daily Bulk Generation
CODEBLOCK6
A/B Testing Automation
CODEBLOCK7
Integration Opportunities
With SEO Article Generator
CODEBLOCK8
With Review Summarizer
CODEBLOCK9
Output Formats
Markdown
Best for documentation, CMS without HTML support, easy reading.
HTML
Best for Amazon, Shopify, eBay - formatted with tags.
CSV
Best for bulk upload, catalog management systems.
Drive sales. Rank higher. Convert visitors.
产品描述生成器
概述
为任何电商平台生成高转化率、SEO优化的产品描述。创建引人入胜的文案,在提升多个市场搜索可见性的同时推动销售。
核心能力
1. 平台专属优化
支持平台:
- - 亚马逊 - 标题、要点、描述、搜索词、后台关键词
- Shopify - 产品标题、描述、SEO元数据
- eBay - 商品标题、描述、商品详情、状况描述
- Etsy - 列表标题、描述、标签、材质、属性
- Shopify/WooCommerce - 产品名称、描述、SEO元素
- 自定义 - 适用于任何平台的灵活格式
2. SEO优化
自动包含:
- - 主要关键词布局(标题、首段)
- 全文中次要关键词分布
- 长尾关键词变体
- 语义关键词及相关术语
- 各平台优化字符数
- SEO元描述和标题
3. 转化导向文案
推动销售的元素:
- - 利益导向特性(不仅仅是规格)
- 情感触发与故事叙述
- 社会认同整合
- 紧迫感与稀缺性元素
- 清晰的价值主张
- 强有力的行动号召
- 异议处理
4. 结构模板
产品描述结构:
- 1. 钩子 - 吸引注意力的开场
- 问题/痛点 - 解决用户痛点
- 解决方案 - 产品如何提供帮助
- 特性→利益 - 功能及其重要性
- 社会认同 - 评论、推荐、数据
- 使用场景 - 何时/如何使用产品
- 规格参数 - 技术细节
- 常见问题 - 解答常见疑问
- 行动号召 - 明确的行动指引
5. 批量生成
为以下场景生成描述:
- - 从CSV导入的多个产品
- 产品变体(颜色、尺寸、型号)
- A/B测试变体
- 同时适配多个平台
- 国际市场(本地化)
快速开始
生成亚马逊列表
python
使用 scripts/generate_description.py
python3 scripts/generate_description.py \
--product 无线蓝牙耳机 \
--platform amazon \
--features 40小时续航,降噪,蓝牙5.3 \
--benefits 水晶般清晰音质,舒适佩戴,快速充电 \
--tone professional \
--output amazon_listing.md
生成Shopify产品描述
python
python3 scripts/generate_description.py \
--product 人体工学办公椅 \
--platform shopify \
--features 可调节腰部支撑,360°旋转,透气网布 \
--tone conversational \
--include-faq \
--output shopify_description.md
从CSV批量生成
python
使用 scripts/bulk_generate.py
python3 scripts/bulk_generate.py \
--csv products.csv \
--platform amazon \
--output-dir ./descriptions
优化现有描述
python
使用 scripts/optimize_description.py
python3 scripts/optimize_description.py \
--input existing_description.md \
--target-keyword 无线耳机 \
--platform amazon \
--output optimized.md
脚本
generate_description.py
为单个产品生成产品描述。
参数:
- - --product(必填):产品名称/标题
- --platform(必填):目标平台
- --features:产品特性(逗号分隔)
- --benefits:利益/价值主张(逗号分隔)
- --tone:语气偏好(专业、对话、俏皮、奢华)
- --target-audience:目标受众
- --keywords:SEO关键词(逗号分隔)
- --include-faq:包含常见问题部分
- --include-specs:包含规格参数部分
- --output:输出文件
示例:
bash
python3 scripts/generate_description.py \
--product 智能WiFi恒温器 \
--platform amazon \
--features 节能,APP控制,7天编程 \
--benefits 降低能源账单,远程访问,舒适 \
--target-audience 房主,智能家居爱好者 \
--keywords 智能恒温器,可编程恒温器,WiFi恒温器 \
--include-faq \
--include-specs \
--output thermostat_description.md
bulk_generate.py
从CSV为多个产品生成描述。
CSV格式:
csv
product,features,benefits,tone,target_audience,keywords
无线耳机,40小时续航,降噪,清晰音质,舒适,professional,发烧友,耳机,蓝牙
人体工学椅,腰部支撑,网布靠背,缓解背痛,舒适,conversational,上班族,办公椅,人体工学
智能恒温器,节能,APP控制,降低账单,远程控制,professional,房主,恒温器,智能家居
参数:
- - --csv:CSV文件路径
- --platform:目标平台(适用于所有产品)
- --output-dir:输出目录
- --format:输出格式(markdown, html, csv)
optimize_description.py
优化现有产品描述的SEO和转化率。
参数:
- - --input:输入文件路径
- --target-keyword:要优化的主要关键词
- --platform:目标平台
- --add-cta:添加强有力的行动号召
- --add-social-proof:添加社会认同占位符
- --output:输出文件
generate_variations.py
生成描述的A/B测试变体。
参数:
- - --input:基础描述文件
- --variations:生成的变体数量(默认:3)
- --test-elements:要测试的元素(cta, hook, benefits)
- --output-dir:输出目录
seo_analyzer.py
分析产品描述的SEO评分。
参数:
- - --input:要分析的描述
- --target-keyword:主要关键词
- --platform:平台特定分析
- --output:分析报告
平台专属指南
亚马逊
- - 标题: 150-200字符,主要关键词前置
- 要点: 5-7点,以利益为导向
- 描述: 2000-3000字符,完整产品故事
- 后台关键词: 250字节,逗号分隔
- 风格: 专业、信息丰富、详细
Shopify
- - 标题: 70字符以获得最佳显示效果
- 描述: 300-500字,支持HTML
- 元描述: 155字符用于SEO
- 处理: 最多75字符,SEO友好URL
- 风格: 品牌一致、视觉化、生活方式导向
eBay
- - 标题: 80字符最佳,包含关键细节
- 描述: 500-1000字,允许HTML
- 商品详情: 填写所有相关字段
- 状况: 清晰说明商品状况
- 风格: 拍卖式紧迫感,详细规格
Etsy
- - 标题: 140字符,关键词前置
- 描述: 500字以上,手工制作故事
- 标签: 13个标签,每个20字符
- 材质: 准确列出
- 风格: 个性化、故事驱动、强调手工制作
最佳实践
写利益,而非仅仅特性
- - 差: 40小时电池续航
- 好: 40小时电池续航意味着你可以连续听几天而无需充电
使用情感触发
- - 改变你的日常生活
- 体验品质带来的不同
- 加入数千名满意客户的行列
包含社会认同
- - 受到10,000+客户信赖
- 4.8/5星平均评分
- 30天退款保证
处理异议
- - 担心尺寸不合适?我们提供免费退换
- 不确定?30天无风险试用
- 有问题?我们的美国客服24/7在线
强有力的行动号召
- - 立即下单,享受免运费
- 库存有限 - 今天加入购物车
- 加入数千名升级体验的用户
语气指南
专业
- - 最适合: B2B、科技产品、高价商品
- 特点: 权威、数据驱动、精确
- 示例: 为性能而生。以科学为证。
对话式
- - 最适合: 消费品、生活方式产品
- 特点: 友好、亲切、个性化
- 示例: 你会爱上它融入日常生活的