Etsy Listing Optimizer
/install etsy-listing-optimizer
\r \r
Etsy Listing Optimizer\r
\r
Overview\r
\r The Etsy Listing Optimizer is a comprehensive automation skill designed to help Etsy sellers maximize product visibility and conversion rates through data-driven optimization. This skill combines keyword research, competitor analysis, and AI-powered copywriting to transform underperforming listings into high-ranking, conversion-optimized product pages.\r \r Why this matters: Etsy's search algorithm heavily weights titles, tags, and descriptions. A poorly optimized listing can be invisible to thousands of potential customers. This skill analyzes top-performing competitors, identifies high-volume search keywords, and rewrites your content to match buyer intent while maintaining brand voice.\r \r Integrations: Works seamlessly with Etsy API, Google Trends, SEMrush (optional), Slack notifications, and Google Sheets for batch processing.\r \r ---\r \r
Quick Start\r
\r Try these prompts immediately to see the skill in action:\r \r
Example 1: Optimize a Single Listing\r
Optimize my Etsy listing for a handmade ceramic mug. \r
Current title: "Ceramic Mug"\r
Current tags: mug, ceramic, handmade\r
Current description: "A nice ceramic mug for coffee or tea."\r
Target audience: millennial home decor enthusiasts\r
Budget: premium positioning\r
```\r
\r
### Example 2: Analyze Competitor Listings\r
```\r
Analyze the top 10 competitors for "vintage leather journal" on Etsy.\r
Show me:\r
- Their most common keywords in titles\r
- Tag strategies (frequency, specificity)\r
- Description length and structure\r
- Price positioning\r
Generate recommendations for my listing.\r
```\r
\r
### Example 3: Batch Optimize Multiple Listings\r
```\r
I have 25 Etsy listings for handmade jewelry.\r
Optimize all titles and tags for better search visibility.\r
Focus on:\r
- Long-tail keywords (3-4 word phrases)\r
- Seasonal trends (current month)\r
- High-volume, low-competition keywords\r
Export results to Google Sheets.\r
```\r
\r
### Example 4: Keyword Research & Trend Analysis\r
```\r
Research keywords for "sustainable bamboo phone case."\r
Show:\r
- Monthly search volume (Google Trends data)\r
- Competition level on Etsy\r
- Seasonal demand patterns\r
- Related keywords with intent classification\r
- Recommended tag priority (must-have vs. nice-to-have)\r
```\r
\r
---\r
\r
## Capabilities\r
\r
### 1. **Keyword Research & Analysis**\r
- Integrates with Google Trends API to identify search volume and seasonal patterns\r
- Analyzes Etsy search bar autocomplete suggestions (demand signals)\r
- Classifies keywords by intent: transactional (buyer-ready), informational, navigational\r
- Provides competition scoring: how many listings use each keyword\r
- Recommends keyword combinations with high volume + low competition\r
\r
**Usage:**\r
```\r
Find the best keywords for "eco-friendly yoga mat."\r
Prioritize by: search volume × (1 - competition ratio)\r
Show seasonal trends for the next 6 months.\r
```\r
\r
### 2. **Competitor Listing Analysis**\r
- Scrapes top 20 Etsy search results for a given keyword\r
- Extracts and analyzes:\r
- Title structure and keyword placement\r
- Tag selection and frequency\r
- Description length, formatting, and persuasion techniques\r
- Price positioning and discount patterns\r
- Review count and rating (social proof indicators)\r
- Identifies patterns in high-performing listings\r
- Highlights gaps in your current optimization\r
\r
**Usage:**\r
```\r
Compare my listing against top 5 competitors for "boho wall tapestry."\r
Show title formulas, tag strategies, and description techniques used by winners.\r
```\r
\r
### 3. **AI-Powered Title Generation**\r
- Generates 5-10 optimized title variations\r
- Incorporates primary keyword in first 3 words (Etsy algorithm priority)\r
- Includes secondary keywords naturally\r
- Maintains character limits (140 chars for Etsy titles)\r
- A/B testing recommendations (which titles to test first)\r
- Preserves brand voice and USP (unique selling proposition)\r
\r
**Usage:**\r
```\r
Generate 8 optimized titles for my "handmade leather journal" listing.\r
Primary keyword: leather journal\r
Secondary keywords: personalized, gift, vintage\r
Brand voice: artisanal, premium, eco-conscious\r
```\r
\r
### 4. **Tag Optimization**\r
- Recommends 13 optimal tags (Etsy's maximum)\r
- Prioritizes tags by search volume and competition\r
- Balances specificity with reach (mix of broad + niche tags)\r
- Identifies "long-tail tags" (3-4 word phrases) for less saturated positioning\r
- Flags tags with high volume but extreme competition (avoid)\r
- Suggests seasonal tags for timely relevance\r
\r
**Usage:**\r
```\r
Optimize tags for "personalized wooden gift box."\r
Current tags: box, wooden, gift, personalized\r
Target audience: wedding planners, corporate gifting\r
Season: Q4 (holiday season)\r
```\r
\r
### 5. **Description Optimization**\r
- Analyzes current description for:\r
- Keyword density (natural, not spammy)\r
- Readability (sentence length, paragraph breaks)\r
- Persuasion elements (benefits vs. features)\r
- Call-to-action clarity\r
- Mobile responsiveness (Etsy mobile users = 70%+ traffic)\r
- Rewrites descriptions to improve:\r
- Scannability (bullet points, bold highlights)\r
- Emotional triggers (aspirational language)\r
- Objection handling (size, care, shipping info)\r
- SEO optimization (keyword placement)\r
- Maintains authentic voice while improving conversion\r
\r
**Usage:**\r
```\r
Rewrite my product description for better conversions.\r
Current description: "This is a nice coffee mug. It's made of ceramic. You can use it for hot drinks."\r
Pain points to address: durability concerns, dishwasher safety, size questions\r
Tone: warm, approachable, trustworthy\r
```\r
\r
### 6. **Batch Processing & Export**\r
- Process 10-100+ listings in one operation\r
- Export results to:\r
- Google Sheets (for review before publishing)\r
- CSV (for bulk upload tools)\r
- Slack (notifications of key changes)\r
- Tracks changes made (before/after comparison)\r
- Prioritizes listings by impact (biggest improvement potential first)\r
\r
**Usage:**\r
```\r
Optimize all 50 of my Etsy listings.\r
Export to Google Sheets with columns: \r
[Product Name | Old Title | New Title | Old Tags | New Tags | Improvement Score]\r
Send Slack notification when complete.\r
```\r
\r
---\r
\r
## Configuration\r
\r
### Required Environment Variables\r
\r
```bash\r
# Etsy API credentials (get from https://www.etsy.com/developers)\r
ETSY_API_KEY=your_etsy_api_key\r
ETSY_API_SECRET=your_etsy_api_secret\r
ETSY_SHOP_ID=your_shop_id\r
\r
# Google Trends API (for keyword volume data)\r
GOOGLE_TRENDS_API_KEY=your_google_api_key\r
\r
# Optional: SEMrush integration (for advanced competition analysis)\r
SEMRUSH_API_KEY=your_semrush_key\r
\r
# Optional: Slack notifications\r
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/YOUR/WEBHOOK/URL\r
```\r
\r
### Setup Instructions\r
\r
1. **Register for Etsy API Access:**\r
- Go to https://www.etsy.com/developers\r
- Create an application\r
- Generate API keys and store in environment variables\r
\r
2. **Enable Google Trends API:**\r
- Create a Google Cloud project\r
- Enable Trends API\r
- Generate service account credentials\r
\r
3. **Configure Skill Parameters:**\r
```yaml\r
optimization_mode: "aggressive" # conservative | balanced | aggressive\r
keyword_volume_threshold: 100 # minimum monthly searches\r
competition_threshold: 5000 # max listings using keyword\r
export_format: "google_sheets" # csv | json | google_sheets\r
auto_publish: false # don't auto-publish; review first\r
```\r
\r
---\r
\r
## Example Outputs\r
\r
### Sample 1: Single Listing Optimization Report\r
\r
```\r
📊 ETSY LISTING OPTIMIZATION REPORT\r
Product: Handmade Ceramic Mug\r
\r
CURRENT STATE:\r
Title: "Ceramic Mug"\r
Tags: mug, ceramic, handmade, coffee, tea, gift, blue\r
Description: 85 words (too short)\r
Current Etsy Rank: #247 for "ceramic mug"\r
\r
KEYWORD ANALYSIS:\r
Primary: "ceramic mug" (2,400 searches/month, 8,200 listings)\r
Secondary: "handmade ceramic mug" (890 searches/month, 1,200 listings) ⭐\r
Opportunity: "personalized ceramic mug" (1,100 searches/month, 3,400 listings) ⭐⭐\r
\r
OPTIMIZED TITLE (Recommended):\r
"Handmade Ceramic Mug | Personalized Coffee Cup | Artisan Gift"\r
(138 characters, includes 3 primary keywords in first 6 words)\r
\r
OPTIMIZED TAGS (Priority Order):\r
1. handmade ceramic mug (890 searches, 1,200 competitors)\r
2. personalized coffee mug (1,100 searches, 3,400 competitors)\r
3. ceramic coffee cup (450 searches, 2,100 competitors)\r
4. artisan mug (280 searches, 890 competitors)\r
5. gift for coffee lover (320 searches, 1,200 competitors)\r
6. blue ceramic mug (180 searches, 450 competitors)\r
7. handmade pottery (1,200 searches, 5,600 competitors)\r
8. home decor mug (290 searches, 3,100 competitors)\r
9. unique coffee gift (210 searches, 800 competitors)\r
10. ceramic drinkware (150 searches, 400 competitors)\r
11. artisan pottery mug (95 searches, 280 competitors)\r
12. personalized gift (5,600 searches, 45,000 competitors - broad reach)\r
13. coffee lover gift (410 searches, 1,900 competitors)\r
\r
REWRITTEN DESCRIPTION (285 words, optimized for mobile):\r
Handcrafted ceramic mug perfect for coffee, tea, or your favorite beverage. \r
Each piece is individually thrown and glazed by hand, making it truly unique.\r
\r
✨ FEATURES:\r
• Dishwasher safe (top rack recommended)\r
• Microwave safe\r
• Food-safe glaze\r
• Holds 12 oz (standard coffee mug size)\r
• Available in 5 colors\r
\r
🎁 PERFECT FOR:\r
• Daily morning coffee ritual\r
• Corporate gifts\r
• Housewarming presents\r
• Coffee lover gifts\r
• Home decor accent\r
\r
📝 CUSTOMIZATION:\r
Add a personalized name or message (up to 15 characters) for $5 extra.\r
\r
🌱 ECO-FRIENDLY:\r
Made from sustainable clay. No harmful chemicals or synthetic glazes.\r
\r
⚠️ CARE INSTRUCTIONS:\r
Hand wash recommended for longevity. Avoid sudden temperature changes.\r
\r
Each mug is handmade to order and ships within 5-7 business days.\r
\r
PROJECTED IMPACT:\r
✅ Estimated rank improvement: #247 → #18 for "ceramic mug"\r
✅ Estimated visibility increase: +340% in search impressions\r
✅ Expected CTR improvement: +28% (better title/description match)\r
✅ Conversion impact: +15-22% (assuming similar traffic quality)\r
```\r
\r
### Sample 2: Competitor Analysis\r
\r
```\r
🔍 COMPETITOR ANALYSIS: "Vintage Leather Journal"\r
\r
TOP 5 LISTINGS ANALYZED:\r
\r
Rank #1 - "Vintage Leather Journal | Personalized Diary | Refillable Notebook"\r
Strengths:\r
• Title includes 3 primary keywords in first 8 words\r
• 4.8★ rating (287 reviews) - strong social proof\r
• Price: $34.99 (premium positioning)\r
• Description: 420 words (comprehensive, benefit-focused)\r
\r
Tags Used:\r
leather journal, vintage journal, personalized journal, diary, notebook,\r
refillable journal, leather diary, gift for writer, journaling, handmade,\r
personalized gift, writing journal, leather notebook\r
\r
Rank #2 - "Handmade Leather Journal Vintage Style Personalized"\r
Strengths:\r
• Simpler title (easier to remember)\r
• 4.7★ rating (156 reviews)\r
• Price: $29.99 (value positioning)\r
• Description: 280 words (scannable, bullet-point heavy)\r
\r
PATTERN ANALYSIS:\r
✅ All top 5 use "personalized" in title (high-intent keyword)\r
✅ Average title length: 7-9 words\r
✅ All include "handmade" or "vintage" for authenticity\r
✅ Descriptions average 300-450 words\r
✅ Price range: $24.99-$44.99 (your price: $32.99 = competitive ✓)\r
⚠️ Tag strategy: Mix of specific (leather journal) + broad (gift, personalized)\r
\r
RECOMMENDATIONS FOR YOUR LISTING:\r
1. Add "personalized" to title (all top 5 use it)\r
2. Expand description to 350+ words (you're at 180)\r
3. Add "gift for writer" tag (used by 4 of top 5)\r
4. Consider seasonal angle ("perfect graduation gift" for Q4)\r
```\r
\r
---\r
\r
## Tips & Best Practices\r
\r
### 1. **Keyword Research Strategy**\r
- **Do:** Focus on "long-tail" keywords (3-4 words) that have 100-1,000 monthly searches\r
- Why? Less competition, higher buyer intent, better conversion rates\r
- **Don't:** Target massive keywords like "gift" (45M+ searches) — you'll never rank\r
- **Pro tip:** Use Google Trends to identify seasonal keywords 6 weeks in advance\r
```\r
Example: "Personalized wedding favors" peaks in Feb-March (wedding season planning)\r
Optimize listings 6 weeks early to capture rising demand.\r
```\r
\r
### 2. **Title Optimization**\r
- **Formula that works:** [Primary Keyword] | [Benefit/USP] | [Secondary Keyword]\r
- Example: "Handmade Leather Journal | Personalized Diary | Perfect Gift"\r
- **Position keywords strategically:** Etsy algorithm weights words in first 3-5 positions heavily\r
- **A/B test:** Generate 3 title variations and monitor which gets more clicks\r
- **Avoid:** Keyword stuffing (looks spammy, hurts conversions)\r
- ❌ Bad: "leather journal journal diary journal notebook journal gift"\r
- ✅ Good: "Handmade Leather Journal | Personalized Diary | Gift"\r
\r
### 3. **Tag Strategy**\r
- **Mix specificity:** 5-6 specific tags + 3-4 broad tags + 3-4 long-tail tags\r
- Specific: "ceramic handmade mug" (lower volume, higher intent)\r
- Broad: "gift", "home decor" (high volume, lower intent)\r
- Long-tail: "personalized ceramic mug for coffee lovers" (ultra-specific)\r
- **Avoid gaps:** If you have 13 tag slots, use all 13 (Etsy rewards tag usage)\r
- **Update seasonally:** Swap 2-3 tags quarterly to capture seasonal demand\r
\r
### 4. **Description Best Practices**\r
- **Lead with benefits, not features:**\r
- ❌ Bad: "Made from ceramic. 12 oz capacity. Microwave safe."\r
- ✅ Good: "Start your morning ritual with this artisan ceramic mug. Durable enough for daily use, beautiful enough to display."\r
- **Use formatting:** Bullet points, bold text, line breaks improve mobile readability\r
- **Address objections:** Include care instructions, size details, shipping timeline\r
- **Include call-to-action:** "Add to cart," "Perfect gift," "Limited stock"\r
- **Target length:** 250-400 words (comprehensive but scannable)\r
\r
### 5. **
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install etsy-listing-optimizer - 安装完成后,直接呼叫该 Skill 的名称或使用
/etsy-listing-optimizer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Etsy Listing Optimizer 是什么?
Optimize Etsy titles, tags, and descriptions using keyword research and competitor analysis. Use when the user needs to improve search visibility, increase c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 348 次。
如何安装 Etsy Listing Optimizer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install etsy-listing-optimizer」即可一键安装,无需额外配置。
Etsy Listing Optimizer 是免费的吗?
是的,Etsy Listing Optimizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Etsy Listing Optimizer 支持哪些平台?
Etsy Listing Optimizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux, win32)。
谁开发了 Etsy Listing Optimizer?
由 ncreighton(@ncreighton)开发并维护,当前版本 v1.0.0。