# ecommerce-seo-audit

Audits product and collection pages, technical SEO, crawl logs and competitors. Useful when you need to know why a store lost organic traffic.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 844 installs · ★ 6
- Author: affilino
- License: LicenseRef-Proprietary · policy=link-only · description only; the file stays with the author
- Source: https://github.com/affilino/ecommerce-seo-audit-skill/tree/HEAD/SKILL.md
- Updated: 2026-01-31
- HTML: https://affpapa.org/en/nevibecode/skills/ecommerce-seo-audit

## What it does

The skill runs an audit across three layers: technical SEO, on-page work and off-page factors. It ships seven modes — a quick technical pass, product page review, collection page review, server log analysis, competitor analysis for a keyword, keyword research and mapping, and a full audit. You pick the mode with an argument, and the skill asks follow-up questions when something is missing.

It works through `Read`, `Grep`, `Glob`, `WebFetch`, `WebSearch` and `curl`. It does not crawl a whole site on its own: it checks the URLs you name, plus `robots.txt`, sitemaps, headers and schema. Internal link audits and log analysis need data you supply — a Screaming Frog or Sitebulb export, Apache/Nginx access logs, a list of your URLs. Without those, you get page-level spot checks only.

The skill also looks for the usual store problems: thin collection pages, manufacturer copy pasted across products, missing product schema, duplicate URLs from faceted filters, discontinued items left indexed. Worth checking your own catalog before a search engine does it for you.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/ecommerce-seo-audit/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/ecommerce-seo-audit/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/ecommerce-seo-audit/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/ecommerce-seo-audit/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install affilino/ecommerce-seo-audit-skill ecommerce-seo-audit
```

2. **Manually: put the files in place**
- File: `.github/skills/ecommerce-seo-audit/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/affilino/ecommerce-seo-audit-skill
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/ecommerce-seo-audit/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add affilino/ecommerce-seo-audit-skill --skill ecommerce-seo-audit -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/affilino/ecommerce-seo-audit-skill/tree/HEAD/SKILL.md

## When to use it
- check whether product and collection pages are indexable
- find duplicate URLs created by faceted filters
- read server logs to see how Googlebot spends crawl budget
- compare your pages against the top five competitors for a keyword
- map keywords to pages and spot content gaps

## Example prompts
- run a quick technical SEO audit on example.com
- review these 8 product page URLs from my catalog
- analyze the top 5 competitors for "running shoes"

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 237600 installs
- [ecommerce-keyword-research](https://affpapa.org/en/nevibecode/skills/ecommerce-keyword-research.md) — skill · 1300 installs
- [ecommerce-content-marketing](https://affpapa.org/en/nevibecode/skills/ecommerce-content-marketing.md) — skill · 1200 installs
- [seo](https://affpapa.org/en/nevibecode/skills/agricidaniel-seo.md) — skill · 9000 installs
- [seo-fundamentals](https://affpapa.org/en/nevibecode/skills/sickn33-seo-fundamentals.md) — skill · 1100 installs
- [claude-seo](https://affpapa.org/en/nevibecode/plugins/claude-seo.md) — plugin · ★ 21467

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
