SEO Optimization
Generate optimized titles, descriptions, and keyword strategies for any marketplace or search engine — in 12 languages.
Overview
The SEO module analyzes your product against marketplace-specific ranking algorithms and generates optimized content that drives organic visibility.
Throughput: ~200ms per call | 12 languages | All major marketplaces
Basic Usage
seo = client.seo.optimize(
product=analysis_result, # From product.analyze()
platforms=["amazon_us", "google_shopping", "shopify"],
languages=["en", "ja", "de"]
)
print(seo.optimized_title)
# "Sony WH-1000XM5 Wireless Noise Cancelling Headphones - 30H Battery,
# Multipoint Bluetooth, Adaptive ANC - Over Ear (Black)"
print(seo.keywords.primary)
# ['noise cancelling headphones', 'wireless headphones sony', 'anc headphones']
print(seo.keywords.longtail)
# ['best noise cancelling headphones for flights',
# 'sony headphones with 30 hour battery', ...]
print(seo.search_rank_prediction)
# {'amazon_us': {'page_1_probability': 0.73, 'estimated_position': 4}}
Multi-Platform Output
# Each platform gets its own optimized version
for platform in seo.platforms:
print(f"\n--- {platform.name} ---")
print(f"Title: {platform.title}")
print(f"Description: {platform.description[:100]}...")
print(f"Backend keywords: {platform.backend_keywords}")
print(f"Predicted rank improvement: +{platform.rank_delta} positions")
Batch SEO for Entire Catalog
# Optimize 5000 listings overnight
seo_results = client.seo.batch_optimize(
products=catalog,
platforms=["amazon_us", "amazon_jp"],
languages=["en", "ja"],
concurrency=40,
callback_url="https://your-app.com/webhooks/seo-done"
)
Supported Marketplaces
| Platform | Code | Features |
|---|---|---|
| Amazon US | amazon_us |
Title, bullets, description, backend keywords |
| Amazon JP | amazon_jp |
Japanese-optimized, A+ content suggestions |
| Amazon DE | amazon_de |
German compliance, EU regulations |
| Shopify | shopify |
Meta title, description, URL slug, schema markup |
| Google Shopping | google_shopping |
Product feed optimization, GTIN matching |
| TikTok Shop | tiktok_shop |
Hashtags, trending keywords, short descriptions |
| Taobao | taobao |
Chinese keyword optimization, category matching |
| Rakuten | rakuten |
Japanese marketplace-specific optimization |