Поисковые фразы Яндекс Метрики: скилл для SEO

Yandex Metrika Search Phrases

Скилл, который выгружает из Яндекс Метрики реальные поисковые фразы с визитами, отказами и временем на сайте в CSV и Markdown

  • 1 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Только читает статистику Метрики и сохраняет отчеты локально, изменяющих вызовов нет
Все причины и проверки
Российский стек

prikotov/yandex-metrika-search

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/yandex-metrika-search-phrases

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Только читает статистику Метрики и сохраняет отчеты локально, изменяющих вызовов нет

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл на PHP запускается командой из каталога .opencode/skills и обращается к API Метрики через клиент yandex-metrika-core, который нужно установить отдельно. Он строит отчет по поисковым фразам, которыми пользователи находят сайт, с визитами, просмотрами, отказами и временем на сайте, а также кросс-отчет фраз со страницами входа. Можно выбрать сайт из конфига, сортировку по любому из пяти полей, направление сортировки, лимит записей и период по датам. Результат сохраняется как файл CSV и Markdown.

Для кого. Для SEO-специалистов и маркетологов, которые хотят получать реальные поисковые фразы сайта без ручной выгрузки из интерфейса Метрики.

Подходит, если

  • Нужны идеи для контента на основе реальных запросов, приводящих людей на сайт
  • Нужно найти страницы с высоким процентом отказов по конкретным фразам
  • Нужен регулярный отчет по поисковым фразам в формате, который агент может анализировать дальше

Не подходит, если

  • Не установлен yandex-metrika-core: скилл без него не запустится
  • Нужны не поисковые фразы, а источники трафика или технические данные: для них у автора отдельные скиллы, которых пока нет в каталоге

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

Выгрузи топ-20 поисковых фраз с самым высоким процентом отказов за последний месяц

Ограничения

Обязательно требует отдельно установленный yandex-metrika-core с настроенным OAuth-приложением и ID счетчика в конфиге. Запускается только через PHP из командной строки, готового MCP-интерфейса нет. Лицензии в репозитории нет.

Как отключить. Удалите папку yandex-metrika-search из каталога skills агента.

Частые вопросы

Обязательно ставить yandex-metrika-core отдельно?

Да, README прямо требует установленный yandex-metrika-core, скилл использует его MetrikaClient.

В каком формате приходит отчет?

В CSV и Markdown, два файла: сами фразы с метриками и отдельный кросс-отчет фраз со страницами входа.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Скилл Claude Code для Яндекс Метрики на bash-скриптах поверх curl: отчеты с пресетами, цели, счетчики и выгрузка сырых логов

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Скилл и сжатая документация по API Яндекс Метрики для агента: отчеты, Logs API, управление счетчиками, OAuth без утечки токена в чат

СкиллРасширенный доступ16Звезды репозитория
Российский стек

Плагин Claude Code с навыком Яндекс Метрики: трафик, конверсии, UTM, поисковики и расходы Директа с кешированием

ПлагинРасширенный доступ
Российский стек

Пять cache-first скиллов на shell для Direct, Метрики, Вебмастера, Wordstat и Search API: Claude сам решает, какой запустить

СкиллШирокий доступ17Звезды репозитория

Коротко о README

README объясняет, зачем нужны поисковые фразы для SEO, перечисляет два выходных файла, требует установленный yandex-metrika-core как зависимость, дает команду установки через git clone в каталог OpenCode и показывает запуск скрипта metrika.php с опциями сортировки, лимита и периода.

Бейдж для README

Исходный SKILL.md

---
name: yandex-metrika-search
description: Поисковые фразы из Яндекс.Метрики для SEO-анализа
---

## Когда использовать

- Анализ поискового трафика
- Поиск популярных запросов
- Определение фраз с высокими отказами

## Запуск

```bash
php .opencode/skills/yandex-metrika-search/metrika.php [опции] [дата_от] [дата_до]
```

### Параметры дат

- `дата_от` — начало периода (формат: YYYY-MM-DD), по умолчанию 30 дней назад
- `дата_до` — конец периода (формат: YYYY-MM-DD), по умолчанию сегодня

### Опции

| Опция | Сокращение | Описание | Значения | По умолчанию |
|-------|------------|----------|----------|--------------|
| `--site` | | Имя сайта из конфига | имя сайта | default_counter |
| `--sort` | `-s` | Поле сортировки | `visits`, `visitors`, `bounce_rate`, `page_depth`, `avg_duration` | `visits` |
| `--order` | `-o` | Направление сортировки | `asc`, `desc` | `desc` |
| `--limit` | `-l` | Лимит записей | число | все записи |

Сообщить о проблеме