К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

seo · iannuttall — скилл для Claude Code: MCP к Search Console

Даёт агенту доступ к вашим данным Search Console, Analytics, Bing и Clicky плюс ключи и бэклинки из DataForSEO или Ahrefs. Пригодится, когда надо разобрать просадку трафика по фактам.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add iannuttall/seo --skill seo -a claude-code
Открыть на GitHub

Что делает seo

Скилл открывает агенту ваши реальные данные: Search Console, Google Analytics, Bing Webmaster Tools и Clicky, плюс ключи и бэклинки из DataForSEO или Ahrefs. Ответы строятся на цифрах из отчётов, а не на догадках.

Два способа работы. При подключённом MCP-сервере агент вызывает инструменты seo_report, seo_page, seo_crawl и соседние. Без него те же данные даёт CLI seo или npx -y seo, флаг --json переводит вывод в JSON. Команда seo crawl --url <url> не требует входа и годится для локальной или staging-копии. Остальным командам нужен доступ к вашим свойствам, поэтому сначала seo login: он печатает ссылку на подтверждение, после чего команду запускают заново. Без авторизации половина скилла молчит, так что права аккаунта стоит проверить до установки.

seo index обходит известные URL в фиксированном порядке, по умолчанию 100 штук, и подписывает причину от Google: fix, check, expected или indexed. Флаг --max-urls поднимает лимит в пределах квоты, проверки не старше 7 дней берутся из кэша, поэтому --detail full квоту не тратит. Историю seo не ведёт — результаты храните сами и сравнивайте по URL и причине от прогона к прогону.

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

  • понять, почему просел органический трафик после обновления Google
  • найти страницы на грани топа с низким CTR
  • разобрать причины, по которым Google не индексирует URL
  • собрать отчёт по клиенту из Search Console и Analytics
  • проверить, каких внутренних ссылок не хватает странице

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

  • Покажи отчёт по site за прошлую неделю и скажи, какие разделы просели
  • Прогони `seo index --site <site>` и перечисли URL, у которых сменилась причина
  • Сравни данные до и после даты: `seo compare --site <site> --date <date>`

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

1Через Skills CLI (Vercel)

npx skills add iannuttall/seo --skill seo -a claude-code

2Вручную: положить файлы

~/.claude/skills/seo/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/seo/

Другие версии seo

Похожие

gtm-developer-ecosystem официальный Smit Patel (https://linkedin.com/in/smitkpatel) Скилл помогает проектировать программы для разработчиков и выбирать, как развивать экосистему API, интеграций и сообщества. Пригодится, когда нужно решить, открыть каталог партнёрам или проверять их вручную. GitHub Copilot 1 500установок app-store-optimization sickn33 Готовит черновики метаданных для страниц в Apple App Store и Google Play Store с учётом ограничений полей. Пригодится перед релизом или обновлением приложения. Claude Code CX Codex Cursor +1 1 800установок social-publishing ndesv21 Публикует и планирует посты в 13 социальных сетях через SocialClaw API по одному ключу. Инструмент решает задачу кросспостинга без ручной настройки OAuth для каждого сервиса. Claude Code CX Codex Cursor 3 600установок ai-visibility-audit every-app Разбирает, как бренд выглядит в ответах ИИ о своём рынке, и выдаёт короткий отчёт с одной-тремя правками, которые чаще всего приведут к упоминанию или цитированию. Claude Code CX Codex Cursor +1 848установок ai-prompt-research every-app Скилл находит вопросы, которые люди задают ChatGPT о вашей нише, показывает, как он на них отвечает, и какие сайты он цитирует. Помогает понять, где ваш бренд упоминается в ответах AI, а где конкуренты. Claude Code CX Codex Cursor +1 837установок hermes-tweet Xquik Скилл подключает инструменты X/Twitter к Hermes Agent для чтения ленты, анализа аккаунтов и контролируемой публикации постов. Claude Code CX Codex Cursor 2 600установок seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. Claude Code CX Codex Cursor +1 236 800установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. Claude Code CX Codex Cursor +1 39 500установок

Вопросы о seo

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

Выполните npx skills add iannuttall/seo --skill seo -a claude-code. Файл скилла появится в ~/.claude/skills/seo/SKILL.md.

Что делает seo?

Читает Search Console, Google Analytics, Bing Webmaster Tools и Clicky, обходит сайты живой проверкой и берёт ключи с бэклинками из DataForSEO или Ahrefs. Отвечает на вопросы про просадки трафика, индексацию и каннибализацию ключей.

Нужен ли аккаунт для работы?

seo crawl --url <url> обходится без входа. Остальным командам нужны ваши данные: seo login печатает ссылку на подтверждение, после чего команду запускают снова.

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

SKILL.md · Apache-2.0
---
name: seo
description: Free Google Search Console MCP server and CLI for AI agents. Reads your real Search Console, Google Analytics, Bing Webmaster Tools and Clicky data, plus DataForSEO and Ahrefs keyword research. Use it for any SEO question - why Google traffic or clicks dropped, organic traffic decline, quick wins, low CTR, striking distance keywords, content decay and declining pages, keyword cannibalization, indexing and URL inspection, one page's queries, Google update impact, the questions people ask AI that show in Search Console, competitor keywords, backlinks, technical SEO crawls, redirects, internal links and client SEO reports. Returns facts from your own data, never guesses.
---

# seo

`seo` reads Search Console, Google Analytics, Bing Webmaster Tools and Clicky
data, crawls sites, checks live pages, and gets keyword and backlink data from
DataForSEO or Ahrefs.

Use the MCP tools when they are connected (hosted at
`https://seoskill.dev/mcp`, or local with `seo mcp serve`). Otherwise use the
CLI: `seo`, or `npx -y seo`. Add `--json` for JSON.

`seo crawl --url <url>` needs no sign-in and works on any site, local and
staging too. The other commands need the person's data: `seo login` prints a
link for them to approve, then run it again.

| CLI | MCP tool | Returns |
|---|---|---|
| `seo report --site <site>` | `seo_report` | Search Console overview and sections; with no site, last week across the sites in the weekly site audit beta |
| `seo page --url <url>` | `seo_page` | One URL: live page, index status, queries |
| `seo compare --site <site> --date <date>` | `seo_compare` | Before and after a date, with Google updates |
| `seo index --site <site>` | `seo_index` | Google's indexing reasons, labelled, and pages that lost their clicks |
| `seo research <action>` | `seo_research` | Keywords, SERP, competitors, backlinks, AI answer citations |
| `seo data --site <site>` | `seo_data` | Raw Search Console, Bing, Clicky or Google Analytics rows |
| `seo crawl --url <url>` | `seo_crawl` | Technical issues across a site |
| `seo internal-links --site <site>` or `--url <url>` | `seo_internal_links` | Links to add across a site, or to one page |
| `seo sites` | `seo_sites` | The properties the person can read |

Each result ends with the command to run next. Start small and ask for more:
a site, then a `--section` (`section`), then `--detail rows` or `full`.
`seo <command> --help` shows the options.

## Indexing reasons each week

`seo index` inspects known URLs in a fixed order (lost-click pages, Search
Console pages by clicks, the sitemap, the rest), 100 by default, and labels
each Google reason fix, check, expected or indexed from a live check. In the
CLI or local MCP, `--max-urls` (`max_urls`) asks for more, up to today's
quota, and reuses saved inspections up to 7 days old, so paging or `--detail
full` costs no quota. Run it once for a baseline and keep the full result (`--detail full`).
Run it again each week with the same number and compare by URL and reason: a
new reason, or a URL that moved to fix, is what to report.
`seo` keeps no history, so you store the results. Once this runs weekly, the
person can turn off Search Console's indexing emails. For one URL from such an
email, run `seo page --url <url>`.

© iannuttall · Apache-2.0 · iannuttall/seo

Смотрите также

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

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