Commands
| Command | What it does |
/seo ecommerce <url> | Full e-commerce SEO analysis of a product page or store |
/seo ecommerce shopping <query> | Google Shopping SERP analysis: sellers, pricing, organic vs paid |
/seo ecommerce amazon <asin|keyword> | Amazon marketplace data: rank, BSR, ratings, review keywords |
/seo ecommerce schema <url> | Product schema validation only (no marketplace data required) |
/seo ecommerce pricing <competitor-url> | Competitor pricing snapshot across Shopping and Amazon |
DataForSEO Merchant API
The Shopping, Amazon, pricing, and marketplace-gaps surfaces all rely on the DataForSEO Merchant API. This is a paid endpoint unlocked through the DataForSEO extension, with cost guardrails built in. Every Merchant API call is gated by scripts/dataforseo_costs.py check which returns approved, needs_approval, or blocked based on your daily budget. Amazon endpoints sit in the warn_endpoints set and always require explicit approval. The cost configuration was also contributed by Matej as part of the same Pro Hub Challenge submission.
Schema validation, on-page product audits, image checks, and content quality scoring run without DataForSEO. You can use those surfaces on a free, MIT-licensed install with no API keys.
Cross-Skill Integration
E-commerce SEO is not isolated. It cross-references the specialist skills:
- Product schema → /seo schema for full structured-data coverage beyond Product
- Live marketplace data → /seo dataforseo for SERP, keywords, backlinks beyond Merchant API
- Product images → /seo images for alt-text, format, and Google Shopping dimension checks
- Description quality → /seo content for E-E-A-T scoring on product copy
- Full site audit → /seo audit orchestrator auto-detects e-commerce sites and spawns this skill
Output
A unified e-commerce SEO report with an overall score, sub-scores per area, marketplace intelligence (when DataForSEO is available), and a prioritized list of recommendations tagged Critical, High, Medium.