All skills

Управление сайтами через Yandex Webmaster API: индексация, поисковые запросы, сайтмапы, переобход, ссылки, фиды, диагностика. Плюс scraping раздела Alice / Share of Voice (нет публичного API). Triggers: яндекс вебмастер, yandex webmaster, webmaster api, вебмастер индексация, вебмастер запросы, вебмастер переобход, share of voice, sov, алиса, alice efficiency, конкуренты в алисе.

Use this Skill: https://skilld.dev/gh/artwist-polyakov/polyakov-claude-skills/yandex-webmaster

This session only. Nothing lands on disk.

referencesSITE_MANAGEMENT.md

≈656 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Добавление и верификация сайтов

Добавление сайта

bash scripts/add_site.sh --url https://example.com

API создаёт запись и возвращает host_id (формат: http:example.com:80). После добавления сайт не верифицирован — данные недоступны до прохождения верификации.

Лимит: 1703 сайта на аккаунт.

Верификация

Шаг 1: Получить код верификации

bash scripts/verify.sh --host example.com --action get

Вернёт verification_uin (код) и доступные методы.

Шаг 2: Разместить подтверждение

Три метода:

Метод Что делать
DNS Добавить TXT-запись: yandex-verification: <код>
HTML_FILE Создать файл yandex_<код>.html в корне сайта
META_TAG Добавить <meta name="yandex-verification" content="<код>" /> в <head>

Шаг 3: Запустить проверку

bash scripts/verify.sh --host example.com --action start --method DNS

Возможные состояния:

  • VERIFIED — сайт подтверждён
  • IN_PROGRESS — проверка идёт
  • VERIFICATION_FAILED — запись не найдена
  • INTERNAL_ERROR — ошибка на стороне Яндекса

При VERIFICATION_FAILED проверьте, что DNS-запись распространилась (DNS propagation может занять до 72 часов).

Владельцы сайта

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

Показывает всех владельцев с типом верификации и датой.

Информация о сайте

Поле host_data_status:

  • OK — данные загружены, всё доступно
  • NOT_LOADED — данные ещё загружаются
  • NOT_INDEXED — сайт не проиндексирован

API endpoints

Метод Endpoint
POST /v4/user/{uid}/hosts — добавить сайт
GET /v4/user/{uid}/hosts/{hid} — инфо о сайте
GET /v4/user/{uid}/hosts/{hid}/verification — код верификации
POST /v4/user/{uid}/hosts/{hid}/verification?verification_type=DNS — начать проверку
GET /v4/user/{uid}/hosts/{hid}/owners — владельцы

Source: SKILL.md on GitHub

2 warnings15d3 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The yandex-webmaster skill provides a robust interface for interacting with the Yandex Webmaster API and scraping search efficiency data. Security analysis confirms that the skill is well-structured, follows proper secret management practices by using environment variables, and communicates only with legitimate Yandex domains. The identified command execution is localized to the test suite and does not impact operational security.

  • Socket15d

    1 alert: gptAnomaly

  • Snyk15d

    Risk: MEDIUM · 1 issue

Signed by skilld at b46f96c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 4 weeks ago

README badge

README badge for artwist-polyakov/polyakov-claude-skills/yandex-webmaster