cws-listing-seolisted
Install: claude install-skill YosefHayim/dufflebag
# Chrome Web Store listing SEO (+ GEO)
Maximize **discovery and conversion** for a Chrome extension listing without keyword spam. Work in two surfaces:
| Surface | Goal | Primary levers |
| --- | --- | --- |
| **CWS listing** | Store search + category + Featured path | Name, summary, Overview, category, assets, ratings, retention |
| **Marketing site / docs** | Google Search + AI Overviews / AI Mode | Helpful unique content, crawlability, Search Console |
Official ranking signals (CWS): **relevancy (name + description)**, **popularity (rating count + average)**, **quality/UX**, and **usage** (e.g. installs vs uninstalls). See [REFERENCE.md](REFERENCE.md).
## Automated vs manual (do not fake APIs)
### Prefer automate (scripts / free Google APIs)
| Task | How |
| --- | --- |
| Character limits + spam heuristics | `node scripts/validateListingCopy.mjs` |
| Name ≤75, summary ≤132, description ≤16k | same script |
| Superlatives / brand-dump / >5 keyword repeats | same script (policy heuristics) |
| Marketing-site lab performance | PageSpeed Insights API / Lighthouse (`web-perf-ci` skill) |
| Site query + AI Overview visibility | Search Console UI / Search Console API (after verify) |
| Demand language (web, not CWS) | Google Trends UI / Trends API alpha; Keyword Planner (Ads) |
### Must stay manual or agent-browser research
| Task | Why |
| --- | --- |
| **CWS keyword volume** | No official free CWS keyword API |
| CWS autocomplete + top-10 competitor titles/summaries | S