Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
artwist-polyakov avatar

Yandex Webmaster

  • 72 installs
  • 177 repo stars
  • Updated May 10, 2026
  • artwist-polyakov/polyakov-claude-skills

yandex-webmaster is a Claude skill that manages sites via the Yandex Webmaster API v4, covering indexing, search queries, sitemaps, recrawl, links, and Alice Share-of-Voice scraping.

About

This skill manages sites through the Yandex Webmaster API v4, covering indexing history, search queries, sitemaps, page recrawl, links, and diagnostics. A developer uses it to monitor how a site performs in Yandex search and to submit URLs for recrawl. It is read-and-add only and additionally scrapes the Alice Share-of-Voice section, which has no public API.

  • Manages sites through the Yandex Webmaster API v4: indexing, search queries, sitemaps, and recrawl
  • Reports SQI history, popular queries, diagnostics, and internal/external link issues
  • Scrapes the Alice / Share of Voice section which has no public API

Yandex Webmaster by the numbers

  • 72 all-time installs (skills.sh)
  • Ranked #1,217 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

yandex-webmaster capabilities & compatibility

Requires a Yandex Webmaster OAuth token; the Webmaster API is free, and Alice SoV also needs a browser SESSION_ID cookie.

Capabilities
seo
Use cases
seo · web search
Pricing
Bring your own API key
From the docs

What yandex-webmaster says it does

Работа с Yandex Webmaster API v4. Управление сайтами, анализ индексации, поисковые запросы, переобход страниц, ссылки, фиды.
SKILL.md
**No destructive ops** — скилл не удаляет сайты, сайтмапы и фиды. Только чтение и добавление.
SKILL.md
npx skills add https://github.com/artwist-polyakov/polyakov-claude-skills --skill yandex-webmaster

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs72
repo stars177
Last updatedMay 10, 2026
Repositoryartwist-polyakov/polyakov-claude-skills

What it does

Monitor and manage a site in Yandex Webmaster: indexing, search queries, sitemaps, recrawl, and Share of Voice.

Who is it for?

Monitoring Yandex indexing, search queries, sitemaps, and recrawl for a site.

Skip if: Deleting sites, sitemaps, or feeds; the skill is read-and-add only.

When should I use this skill?

You need to manage a site in Yandex Webmaster, analyze indexing or search queries, submit recrawls, or check Alice Share of Voice.

What you get

Indexing, query, sitemap, link, and Share-of-Voice data is retrieved and URLs are submitted for recrawl.

By the numbers

  • over 20 bundled scripts across sites, indexing, queries, links, and sitemaps

Files

SKILL.mdMarkdownGitHub ↗

yandex-webmaster

Работа с Yandex Webmaster API v4. Управление сайтами, анализ индексации, поисковые запросы, переобход страниц, ссылки, фиды.

Config

Требуется YANDEX_WEBMASTER_TOKEN в config/.env. Scope: webmaster:hostinfo + webmaster:verify. Инструкция: config/README.md.

Для alice.sh (Share of Voice, без публичного API) дополнительно нужен SESSION_ID — cookie из браузера. Подробности в config/README.md и references/ALICE_EFFICIENCY.md.

Philosophy

1. Cache-first — список сайтов, user_id кешируются надолго. Отчёты кешируются по ключу host+params. Диагностика, квоты, статусы — всегда live. 2. Context window hygiene — stdout ограничен 30 строками. Полные данные в TSV/файл. Кеш доступен через grep/rg. 3. Host resolution — все скрипты принимают --host <domain> (поиск по кешу hosts.tsv) или --host-id <id> (прямой ID). Первый вызов hosts.sh автоматически кеширует список. 4. No destructive ops — скилл не удаляет сайты, сайтмапы и фиды. Только чтение и добавление.

Workflow

STOP! Перед любым анализом:

1. Получи список сайтов:

   bash scripts/hosts.sh

2. Спроси пользователя (если сайт не очевиден из контекста):

   "О каком сайте идёт речь?
   Укажите домен или host_id из списка."

Для поиска по кешу:

   bash scripts/hosts.sh --search "example"

3. Получи сводку по сайту:

   bash scripts/summary.sh --host example.com

4. Запускай нужные отчёты по задаче пользователя.

Scripts

Общий паттерн вызова:

bash scripts/<script>.sh --host <domain> [--action <action>] [params...]

Управление сайтами

ScriptDescriptionKey params
hosts.shСписок сайтов--search "text", --no-cache
host_info.shИнфо о сайте + владельцы
add_site.shДобавить сайт--url <url>
verify.shВерификация сайта`--action get\

Статистика сайта

ScriptDescriptionKey params
summary.shСводка: SQI, страницы, проблемы
sqi_history.shИстория SQI--date-from, --date-to
diagnostics.shПроблемы сайта (live)

Поисковые запросы

ScriptDescriptionKey params
popular_queries.shТоп запросов--order-by, --device, --limit
queries_history.shИстория запросов--query-id (опц.), --device
query_analytics.shРасширенная аналитика (POST)--text-indicator, --filter-*, --region-ids

Индексация

ScriptDescriptionKey params
indexing.shИстория/сэмплы индексации`--action history\
important_urls.shВажные URL`--action list\
archive_export.shЭкспорт всех страниц`--action start\

Страницы в поиске

ScriptDescriptionKey params
insearch.shСтраницы в выдаче`--action history\
search_events.shПоявление/исчезновение`--action history\

Переобход

ScriptDescriptionKey params
recrawl.shПереобход URL`--action submit\

Ссылки

ScriptDescriptionKey params
internal_links.shБитые внутренние ссылки`--action samples\
external_links.shВнешние ссылки`--action samples\

Сайтмапы

ScriptDescriptionKey params
sitemaps.shУправление сайтмапами`--action list\

Alice / Share of Voice (SSR scraping)

ScriptDescriptionKey params
alice.shЭффективность в Алисе: SoV timeline, конкуренты, запросы где сайт есть/нет`--action summary\
⚠ Нет публичного API — данные парсятся из window._initData HTML-страницы.
Требует SESSION_ID cookie в config/.env. См. references/ALICE_EFFICIENCY.md.

Фиды и PRO

ScriptDescriptionKey params
feeds.shYML-фиды`--action list\
search_export.shPRO SERP экспорт`--action dates\
regions.shСправочник регионов--filter "москва"

Общие параметры

ParamDescription
--host <domain>Домен/URL сайта (поиск по hosts.tsv)
--host-id <id>Прямой host_id (формат: http:example.com:80)
--action <act>Подкоманда скрипта
--date-fromНачало периода YYYY-MM-DD (history: default 90 дней назад)
--date-toКонец периода YYYY-MM-DD
--limit NЧисло записей
--offset NСмещение
--no-cacheПропустить кеш

Кеш-стратегия

Кеш в cache/:

  • user_id.txt — ID пользователя (permanent)
  • hosts.json + hosts.tsv — список сайтов (permanent, инвалидируется при add/verify)
  • host_*/queries/*.tsv — результаты запросов (session, hash-keyed)
  • host_*/indexing/*.tsv — данные индексации (session)
  • host_*/insearch/*.tsv — данные о поиске (session)
  • host_*/links/*.tsv — данные о ссылках (session)
  • host_*/alice/init.json — распарсенный alice объект, переиспользуется всеми action'ами alice.sh (refresh: --no-cache или --action fetch)
  • Диагностика, квоты, статусы переобхода — не кешируются (always live)

Расширенные сценарии

  • Добавление и верификация сайтов
  • Поисковые запросы и аналитика
  • Управление сайтмапами
  • Статистика сайта и индексация
  • Страницы в поиске
  • Переобход страниц
  • Битые внутренние ссылки
  • Внешние ссылки
  • YML-фиды
  • PRO SERP экспорт
  • Alice / Share of Voice (scraping)
  • Расписание врачей (спецификация)

Лимиты API

  • Query Analytics: 10 000 запросов/час на домен
  • Скрипты автоматически обрабатывают 429 (Retry-After ≤ 60s → retry, иначе fail)
  • Лимит сайтов: 1703 на аккаунт
  • Лимит фидов: 5000 на сайт, 50 в batch
  • Лимит export: макс. 100 комбинаций дат+URL

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.