# seo-optimizer

Guides search optimization by generating structured data, meta tags, and content outlines directly in Claude Code.

- skill · `type=skill` · Claude Code · 11415 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/seo-optimizer
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/seo-optimizer

## What it does

The skill provides search engine optimization patterns for web projects. It structures title tags under 60 characters and meta descriptions up to 160 characters. Clean heading hierarchies follow naturally.

It includes templates for Schema.org JSON-LD snippets. These cover articles and store products. Configurations for `robots.txt` and XML sitemaps are also built in, alongside Core Web Vitals targets.

Keep in mind that this skill does not fetch external search volume. You will need to export numbers from tools like Ahrefs or Google Keyword Planner manually.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill business-marketing/seo-optimizer
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill seo-optimizer -a claude-code
```

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

### Codex

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

### Cursor

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates seo-optimizer
```

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

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/business-marketing/seo-optimizer
```

### Windsurf (Devin Desktop)

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

### 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/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/business-marketing/seo-optimizer

## When to use it
- generate valid Schema.org structured data for pages and articles
- format title tags and meta descriptions according to search limits
- configure robots.txt directives and XML sitemap indexes
- review templates against Core Web Vitals performance benchmarks

## Example prompts
- Generate a Schema.org Article markup snippet for this blog post
- Review heading hierarchy and meta tags in src/pages/index.html
- Draft a robots.txt file blocking private directories

## Similar
- [seo-audit](https://affpapa.org/en/nevibecode/skills/coreyhaines31-seo-audit.md) — skill · 237600 installs
- [brand](https://affpapa.org/en/nevibecode/skills/brand.md) — skill · 39900 installs
- [banner-design](https://affpapa.org/en/nevibecode/skills/banner-design.md) — skill · 39500 installs
- [marketing-psychology](https://affpapa.org/en/nevibecode/skills/coreyhaines31-marketing-psychology.md) — skill · 164600 installs
- [content-strategy](https://affpapa.org/en/nevibecode/skills/coreyhaines31-content-strategy.md) — skill · 164000 installs
- [ai-seo](https://affpapa.org/en/nevibecode/skills/ai-seo.md) — skill · 150800 installs

## Other versions with the same name
- [seo-optimizer · claude-office-skills](https://affpapa.org/en/nevibecode/skills/claude-office-skills-seo-optimizer.md) — 4800 installs
- [seo-optimizer · secondsky](https://affpapa.org/en/nevibecode/skills/secondsky-seo-optimizer.md) — 433 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 205 cards

---
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
