К основному содержанию
плагин

ultimate-seo-geo — плагин для Claude Code: SEO-аудит и GEO

Плагин для Claude, который проводит SEO-аудит сайта, оценивает видимость в ИИ-поиске и выдаёт готовые правки.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install ultimate-seo-geo@claude-community
Открыть на GitHub

Что делает ultimate-seo-geo

Даёте ссылку на сайт — получаете аудит с оценкой от 0 до 100, список находок по приоритету и план действий. Работа идёт в трёх режимах: Audit собирает данные и считает баллы, Plan превращает находки в поэтапную дорожную карту с оценкой трудозатрат и влияния, Execute готовит конкретные правки — JSON-LD, переписанные мета-теги, карту редиректов, robots.txt. Чаще всего все три шага проходят подряд без отдельной команды.

Внутри папки скилла лежат scripts/ с диагностическими скриптами на Python, references/, agents/ для параллельного аудита и evals/. Отчёты собирает generate_report.py: по умолчанию HTML, при --format all — HTML и XLSX. Для XLSX нужен openpyxl, для PDF — WeasyPrint; без него HTML-отчёт открывают в браузере и сохраняют через «Печать → Сохранить как PDF».

Покрытие делится на SEO и GEO. В SEO — техническая часть с Core Web Vitals и индексируемостью, мета-теги, E-E-A-T, разметка Schema.org, локальный поиск, hreflang, миграции, мониторинг дрейфа. В GEO — оптимизация под Google AI Overviews, ChatGPT Search, Perplexity и Bing Copilot, оценка цитируемости, работа с упоминаниями бренда и проверка robots.txt по ролям ИИ-краулеров. Плагин закрывает только органический и ИИ-поиск: реклама, соцсети и написание контента в него не входят.

Отдельно стоит помнить про обновления. Клон маркетплейса в домашней директории сам не подтягивает свежий main, поэтому в интерфейсе может показываться старая версия.

Какие задачи решает

  • провести полный SEO-аудит сайта и получить оценку по каждому пункту
  • понять, почему упал трафик за последние месяцы
  • сгенерировать разметку Schema.org JSON-LD для страницы товара
  • оценить, цитируют ли сайт ChatGPT и Perplexity по ключевым запросам
  • подготовить карту редиректов при переезде на новую CMS

Примеры запросов агенту

  • Проведи аудит mysite.com — трафик падает третий месяц
  • Сгенерируй полную разметку Schema.org для страницы продукта на app.example.com
  • Мы переезжаем с Magento на Shopify, 3 000 страниц товаров — что нужно сделать для SEO?

Как установить ultimate-seo-geo

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install ultimate-seo-geo@claude-community

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о ultimate-seo-geo

Как установить ultimate-seo-geo в Claude Code?

Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-community. Затем установите плагин: /plugin install ultimate-seo-geo@claude-community. Это слэш-команды для чата Claude, а не для терминала.

Что делает ultimate-seo-geo?

Проводит SEO-аудит сайта с оценкой от 0 до 100, готовит план правок и сам их выполняет. Отдельно оценивает видимость в ИИ-поиске — Google AI Overviews, ChatGPT Search, Perplexity, Bing Copilot.

Какие инструменты нужны для отчётов?

XLSX-отчёт требует openpyxl, PDF — WeasyPrint. Без WeasyPrint можно открыть HTML-отчёт в браузере и сохранить его через «Печать → Сохранить как PDF».

Исходный текст

ultimate-seo-geo · MIT
# Ultimate SEO + GEO — Claude Code Plugin

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](../../LICENSE)
[![Claude Skill](https://img.shields.io/badge/Claude-Skill-blueviolet)](https://claude.ai)
[![Version](https://img.shields.io/badge/version-1.22.1-green.svg)](../../CHANGELOG.md)

> The definitive SEO + GEO skill for Claude. Full site audits, AI search optimization, schema generation, E-E-A-T assessment, and bundled diagnostic Python scripts.

**Author:** [Myk Pono](https://mykpono.com) · [Lab](https://lab.mykpono.com) · [GitHub](https://github.com/mykpono/ultimate-seo-geo)

---

## Install via Claude Code

These are **slash commands** for **Claude Code**’s chat input—not for Terminal/zsh. Pasting `/plugin …` into a shell causes `no such file or directory: /plugin`.

**Add the marketplace (one-time):**

```text
/plugin marketplace add mykpono/ultimate-seo-geo
```

**Install the plugin:**

```text
/plugin install ultimate-seo-geo@ultimate-seo-geo
```

**Or install directly without a marketplace:**

```text
/plugin install https://github.com/mykpono/ultimate-seo-geo.git
```

### Still seeing an old version (e.g. 1.8.2)?

GitHub **main** already declares the latest version in `plugins/ultimate-seo-geo/.claude-plugin/plugin.json`. If the UI shows something older, the marketplace **git clone under your home directory is stale** (it does not auto-pull), or the Claude.ai web cache needs a refresh.

**Check what is on disk (run in Terminal, not inside Claude chat):**

```bash
grep '"version"' ~/.claude/plugins/marketplaces/ultimate-seo-geo/plugins/ultimate-seo-geo/.claude-plugin/plugin.json
```

**Pull latest `main` into that clone:**

```bash
cd ~/.claude/plugins/marketplaces/ultimate-seo-geo && git fetch origin && git reset --hard origin/main
```

**Then in Claude Code (slash commands in chat):**

```text
/plugin marketplace add mykpono/ultimate-seo-geo
/plugin install ultimate-seo-geo@ultimate-seo-geo
```

Restart Claude Code after that. **Nuclear option** if the version line is still wrong: `rm -rf ~/.claude/plugins/marketplaces/ultimate-seo-geo` and run `/plugin marketplace add mykpono/ultimate-seo-geo` again (re-clones from GitHub).

**Claude.ai (web):** Customize → remove the plugin → Marketplace → add **ultimate-seo-geo** again → new chat.

---

## What It Does

Give it a URL and it returns a scored audit, prioritized action plan, and executable fixes — not vague advice.

| Mode | What It Does | Output |
|------|-------------|--------|
| **Audit** | Fetches site, runs all checks, scores findings | SEO Health Score (0–100) + prioritized findings |
| **Plan** | Converts findings into phased roadmap | Implementation table with effort/impact/owner |
| **Execute** | Produces the actual fixes + verifies them | JSON-LD, meta rewrites, redirect maps, robots.txt |

Most requests run all three in sequence automatically.

The bundled skill folder includes **`scripts/`** (audit tools), **`references/`**, **`agents/`** (parallel audit worker scopes), and **`evals/`** so instructions like `python scripts/generate_report.py …` work after a Claude Code plugin install—not only on a full repo checkout.

- **Parallel audits:** `agents/PARALLEL-AUDIT.md` defines independent script groups for Task/subagent tools; merge with `finding_verifier.py` (see `agents/README.md`).
- **Optional MCP:** Firecrawl and DataForSEO — **`references/optional-extensions-mcp.md`** (install from a full repo clone or GitHub paths).
- **Reports:** `generate_report.py` writes **HTML** (default), **XLSX** with `openpyxl`, **PDF** with optional **WeasyPrint** (professional A4 layout with cover page, TOC, and SVG charts via `pdf_template.py` + `pdf_charts.py`), or **HTML + XLSX** with `--format all`. Without WeasyPrint, open the HTML report and use **Print → Save as PDF**.

---

## Usage Examples

```
Audit mysite.com — we've seen a traffic drop over the past 3 months
```
```
Generate the complete schema markup for my SaaS product page at app.example.com
```
```
I run a plumbing company in Austin, TX. We're not showing up for 'plumber near me'. What's wrong?
```
```
How do I get cited by ChatGPT and Perplexity for our core product keywords?
```
```
We're moving from Magento to Shopify — 3,000 product pages. What do we need for SEO?
```

---

## Coverage

### SEO (25 Modules)
- **Technical SEO** — Core Web Vitals (LCP/INP/CLS), crawlability, indexability, JS rendering, security headers, mobile-first
- **On-Page SEO** — Title tags, meta descriptions, H1s, URLs, canonicals
- **Content & E-E-A-T** — Content quality scoring, author credentials, experience signals, readability, thin content detection
- **Schema Markup** — All active Schema.org types, deprecation-aware, JSON-LD generation and validation
- **Keywords & Content Strategy** — Keyword research, topic clusters, content gaps, funnel mapping, content brief generation
- **Link Building** — Internal link audit, orphan page detection, anchor text analysis
- **Local SEO** — Google Business Profile, NAP consistency, review strategy, LocalBusiness schema
- **Maps Intelligence** — Geo-grid rank tracking, GBP completeness audit, review intelligence, competitor radius mapping
- **International SEO** — Hreflang audit, language code validation, bidirectional return tags
- **Programmatic SEO** — Quality gates for pages at scale, thin content safeguards
- **E-commerce SEO** — Product + Offer schema, MerchantReturnPolicy, OfferShippingDetails, faceted navigation
- **Site Migrations** — Pre/during/post migration checklists, redirect map validation
- **SEO Drift Monitoring** — Baseline snapshots, 17-rule comparison engine, history tracking, deployment checks
- **Semantic Topic Clustering** — SERP-overlap clustering, hub-and-spoke architecture, internal link matrices
- **Analytics & Reporting** — GA4/GSC setup, traffic drop diagnostics, Google API tier system (Tier 0–2)

### GEO (AI Search Optimization)
- **Platform Coverage** — Google AI Overviews, AI Mode, ChatGPT Search, Perplexity, Bing Copilot
- **Citability Scoring** — Passage-level optimization, answer placement optimization
- **Brand Mention Strategy** — YouTube/Reddit/Wikipedia/LinkedIn correlation data, Wikidata entity setup
- **AI Crawler Management** — robots.txt checks by crawler role: search (OAI-SearchBot, Claude-SearchBot, PerplexityBot), user fetch, and training (GPTBot, ClaudeBot)
- **llms.txt** — Template generation for the emerging AI content standard
- **RSL 1.0** — Machine-readable AI licensing (December 2025 standard)

### Bundled Python tools
**56** audit `.py` scripts in `scripts/` (maintainer-only checkers are not bundled). Full step ↔ script map: **`references/audit-script-matrix.md`**. Eval regression: `evals/fixtures/` + `score_eval_transcript.py --all-fixtures`.

---

## Scope

This skill covers **organic search and AI search visibility only**. It does not cover PPC / Google Ads, social media management, general marketing strategy, or content writing.

---

## License

[MIT](../../LICENSE) — use it, modify it, ship it.

© mykpono · MIT · mykpono/ultimate-seo-geo

Похожие плагины

Всё по теме «SEO и GEO» →

Спонсоры проекта

Компании, которые помогают держать аналитику открытой