# KeyCore — полный текст > KeyCore (key-core.ru) — онлайн-платформа для SEO-специалистов и директологов: парсинг Яндекс.Wordstat, ИИ-кластеризация ключевых слов по смыслу, минус-слова с морфологическим анализом, SERP-анализ, генерация объявлений и экспорт в Яндекс.Директ. Работает в браузере без установки. Внешние ИИ-ассистенты подключаются по MCP. Этот файл собирается при сборке сайта из базы знаний (https://key-core.ru/help/) и раздела для ИИ-агентов. Индекс: https://key-core.ru/llms.txt ## Для ИИ-агентов: MCP-сервер - Адрес: https://key-core.ru/mcp (Streamable HTTP, удалённый сервер; локального stdio-сервера нет). - Вход: OAuth (PKCE, динамическая регистрация клиентов, Client ID Metadata Documents) или API-ключ в заголовке `Authorization: Bearer <ключ>`. - Discovery: https://key-core.ru/.well-known/oauth-protected-resource и https://key-core.ru/.well-known/oauth-authorization-server; ответ 401 от /mcp содержит WWW-Authenticate с resource_metadata. - Доступ: активный платный тариф (Старт, Стандартный, Премиум) и подтверждённая почта; на бесплатном тарифе MCP недоступен. - Права: `keycore:read` (чтение), `keycore:write` (запись), `keycore:spend` (платные операции). Для первого подключения выдавайте только чтение. - Деньги: платные инструменты списывают баланс; ИИ-группировка — 8 копеек за фразу; актуальные цены — инструмент `keycore_get_pricing`. - Инструкция по подключению: https://key-core.ru/help/getting-started/agents-mcp/ - Страница для агентов: https://key-core.ru/dlya-ii-agentov/ - Карточка сервера: https://key-core.ru/.well-known/mcp/server-card.json Инструменты (34): Чтение (`keycore:read`): - `keycore_ping` — Проверка подключения - `keycore_get_account` — Аккаунт, баланс и лимит - `keycore_get_pricing` — Цены операций - `keycore_list_projects` — Список проектов - `keycore_get_project_overview` — Обзор проекта - `keycore_search_phrases` — Поиск фраз проекта - `keycore_list_groups` — Группы проекта - `keycore_list_minus_words` — Минус-слова проекта - `keycore_list_operations` — Операции проекта - `keycore_get_operation_status` — Статус операции - `keycore_list_ads` — Тексты объявлений и расширений Запись (`keycore:write`): - `keycore_create_project` — Создать проект - `keycore_import_phrases` — Импорт фраз в проект - `keycore_manage_project` — Переименовать проект или убрать в архив - `keycore_manage_groups` — Управление группами - `keycore_manage_ads` — Правка объявлений и расширений - `keycore_move_phrases` — Перенести фразы в группу - `keycore_copy_phrases` — Скопировать или перенести фразы в другой проект - `keycore_trash_phrases` — Убрать фразы в корзину - `keycore_restore_phrases` — Вернуть фразы из корзины - `keycore_preview_minus_words` — Превью минус-слов - `keycore_apply_minus_words` — Применить минус-слова - `keycore_preview_remove_minus_words` — Превью снятия минус-слов - `keycore_manage_minus_words` — Снять минус-слова - `keycore_apply_ai_grouping` — Применить ИИ-группировку Платные операции (`keycore:spend`): - `keycore_collect_wordstat` — Сбор фраз из Wordstat - `keycore_update_frequencies` — Обновить частотность - `keycore_run_ai_grouping` — ИИ-группировка фраз (8 коп. за фразу) - `keycore_find_minus_words_ai` — ИИ-поиск минус-слов - `keycore_analyze_serp` — SERP-анализ фраз - `keycore_track_positions` — Проверка позиций сайта - `keycore_generate_ads` — Генерация объявлений - `keycore_export_direct` — Выгрузка в Директ - `keycore_cancel_operation` — Остановить операцию ## Раздел: Начало работы ### Регистрация и вход Источник: https://key-core.ru/help/getting-started/registration/ KeyCore — веб-сервис, устанавливать ничего не нужно. Зарегистрируйтесь и начните работу прямо в браузере. ## Регистрация Перейдите на [key-core.ru](https://key-core.ru) и нажмите **Зарегистрироваться**. Доступны два способа: ### Через email 1. Введите email и придумайте пароль (минимум 8 символов) 2. Согласитесь с публичной офертой и политикой конфиденциальности 3. Нажмите **Создать аккаунт** 4. Откройте письмо на указанной почте и перейдите по ссылке для подтверждения После подтверждения email вы попадёте в личный кабинет. На балансе будет **₽500** — welcome-бонус, действует 365 дней с момента регистрации. ### Через Яндекс Нажмите **Продолжить с Яндексом** — откроется окно авторизации Яндекс ID. После подтверждения аккаунт будет создан автоматически, подтверждать email не нужно. ## Вход в аккаунт Введите email и пароль или нажмите **Продолжить с Яндексом**, если регистрировались через Яндекс ID. **Восстановление пароля:** ссылка **Забыли пароль?** на странице входа → введите email → перейдите по ссылке из письма → установите новый пароль. Письмо приходит в течение нескольких минут. ## Частые вопросы **Письмо с подтверждением не пришло** — проверьте папку «Спам». Если письма нет, нажмите **Отправить письмо повторно** на странице входа (появляется сразу после регистрации). **Можно ли работать без подтверждения email** — войти в систему можно, но для полного доступа ко всем функциям необходимо подтвердить email. До подтверждения число проектов ограничено, и проекты в архиве тоже входят в лимит: чтобы создать новый, удалите архивный проект или подтвердите email. ## Что дальше - [Как устроены тарифы и что стоит денег](/help/getting-started/pricing/) ### Баланс и тарифы Источник: https://key-core.ru/help/getting-started/pricing/ KeyCore работает по модели «баланс + подписка»: у каждого пользователя есть баланс, а подписка снижает цену платных операций. Оплата подписки не сгорает: вся сумма зачисляется на баланс. ## Как устроена оплата Деньги списываются с баланса по факту выполнения операции. Подписка не даёт новых функций — только уменьшает цену каждой операции. При оплате тарифа вся сумма зачисляется на баланс: например, за «Стандарт» за ₽990 на баланс придёт ₽990, и их можно тратить на операции по ценам тарифа. **Бесплатно всегда:** импорт данных, базовая кластеризация (TF-IDF), удаление точных дублей, управление группами, экспорт. ## Тарифные планы | Тариф | Стоимость | Поштучные операции | AI-сессионные операции | |-------|-----------|-------------------|----------------------| | Бесплатный | — | базовые цены | базовые цены | | Старт | ₽490 / мес | ≤ 3.5 коп / ед. | ≤ ₽8 / сессию | | Стандарт | ₽990 / мес | ≤ 3 коп / ед. | ≤ ₽7 / сессию | | Премиум | ₽2490 / мес | ≤ 2.8 коп / ед. | ≤ ₽6 / сессию | **Принцип:** для поштучных операций списывается `min(базовая цена, потолок тарифа)`. Например, частотность на Free — 8 коп/фразу, на Премиум — 2.8 коп/фразу. ## Стоимость операций ### Поштучные (цена за одну фразу или запрос) | Операция | Free | Старт | Стандарт | Премиум | |----------|------|-------|----------|---------| | Сбор частотности (широкая) | 8 коп | 3.5 коп | 3 коп | 2.8 коп | | Сбор частотности (широкая + фразовая + точная) | 24 коп | 10.5 коп | 9 коп | 8.4 коп | | Парсинг Wordstat | 8 коп / запрос | 3.5 коп | 3 коп | 2.8 коп | | SERP-анализ (топ-10, за фразу) | 15 коп | 3.5 коп | 3 коп | 2.8 коп | | Мониторинг позиций (за запрос, 1 запрос = 10 позиций) | 8 коп | 3.5 коп | 3 коп | 2.8 коп | | AI-кластеризация | 8 коп | 3.5 коп | 3 коп | 2.8 коп | | ИИ-группировка (Мастер, «Разбить с помощью ИИ», через ИИ-ассистента) | 8 коп | 3.5 коп | 3 коп | 2.8 коп | | Семантические дубли | 5 коп | 3.5 коп | 3 коп | 2.8 коп | | Анализ интентов | 1 коп | 1 коп | 1 коп | 1 коп | Мониторинг позиций считается по числу запросов к выдаче, а не по числу фраз: на фразу уходит 1 запрос при ТОП-10, 3 при ТОП-30 (глубина по умолчанию) и 10 при ТОП-100. На Free это 8, 24 и 80 коп за фразу соответственно. Подробности — [мониторинг позиций](/help/seo/positions/). ### AI-сессионные (цена за один запуск) | Операция | Free | Старт | Стандарт | Премиум | |----------|------|-------|----------|---------| | ИИ-анализ сайта | ₽7 | ₽7 | ₽7 | ₽6 | | Умный поиск минус-слов | ₽0.10 / сессию | ₽0.10 | ₽0.10 | ₽0.10 | | ИИ-автоминусация (весь проект) | ₽29 | ₽8 | ₽7 | ₽6 | | ИИ-матрица ключевых слов | ₽10 | ₽8 | ₽7 | ₽6 | | ИИ-генерация объявлений | ₽15 / объявление | ₽15 | ₽15 | ₽15 | | ИИ-генерация дополнений | ₽5 / сессию | ₽5 | ₽5 | ₽5 | ## Welcome-бонус При регистрации на баланс зачисляется **₽500** (срок — 365 дней). Этого хватает примерно на: - 6 250 операций частотности на тарифе Free - 17 857 операций частотности на тарифе Премиум ## Срок подписки и автопродление Подписка действует 30 дней с даты оплаты; если оплатить до окончания текущей, срок продлится на 30 дней от её конца. По умолчанию подписка **не продлевается сама**. Если при оплате тарифа картой поставить галку **«Продлевать подписку автоматически»** (она снята по умолчанию), банк сохранит карту, и за сутки до окончания подписки мы спишем с неё стоимость тарифа и продлим подписку ещё на 30 дней — сумма, как и при обычной оплате, целиком зачислится на баланс. За 3 дня до списания приходит письмо-напоминание, после списания — подтверждение. Отключить автопродление можно в любой момент в разделе **Настройки → Платежи** → карточка **Автопродление** → кнопка **Отключить**: подписка доработает до конца оплаченного срока, списаний больше не будет. Если списание не прошло (например, не хватило средств), мы повторим попытку до трёх раз в течение суток и сообщим письмом; не получилось — подписка просто закончится, долга не возникает. Оплата по СБП карту не сохраняет, автопродление с ней недоступно. ## Пополнение баланса Раздел **Настройки → Платежи** (`/settings/billing`) → вкладка **Платежи** → кнопка **Пополнить**. Минимальная сумма пополнения — ₽500, максимальная — ₽10 000. Оплатить можно картой РФ или по QR-коду через СБП: отсканируйте код камерой телефона или, если сайт открыт на телефоне, нажмите «Оплатить в приложении банка». QR действует 20 минут; если он истёк, создайте новый — за неоплаченный код деньги не списываются. Платежи принимает Т-Банк. Уведомление на email приходит при падении баланса ниже ₽100. ## Пример расчёта **Задача:** обновить частотность 5 000 фраз, сделать AI-кластеризацию, экспортировать. | Этап | Операций | Free | Премиум | |------|----------|------|---------| | Частотность (широкая) | 5 000 | ₽400 | ₽140 | | AI-кластеризация | 5 000 | ₽400 | ₽140 | | Экспорт | — | бесплатно | бесплатно | | **Итого** | | **₽800** | **₽280** | Welcome-бонус ₽500 покрывает значительную часть первого проекта на Free. ## Что дальше - [Создать первый проект](/help/getting-started/first-project/) ### Первый проект: пошаговый разбор Источник: https://key-core.ru/help/getting-started/first-project/ Полный цикл работы с семантикой — от создания проекта до передачи в Яндекс.Директ. Пример — интернет-магазин смартфонов. ## Шаг 1. Создать проект 1. Откройте раздел **Проекты** → **Новый проект** 2. Введите название, например: `Смартфоны — осень 2025` 3. Укажите URL сайта (необязательно — используется для AI-анализа при генерации объявлений) 4. Нажмите **Создать** Проект сохраняется в облаке и доступен с любого устройства. ## Шаг 2. Добавить ключевые слова Вкладка **Сбор данных** в верхней панели. Основные способы: **Из Wordstat** — кнопка **Из Wordstat**, введите базовые запросы (например: `купить смартфон`, `iPhone 15`), укажите регион → **Собрать данные**. **Импорт из файла** — кнопка **Вручную** → вкладка **Файл**: загрузите CSV, TXT или Excel. Если в файле есть колонка с группами, структура импортируется автоматически. **Вручную** — кнопка **Вручную** → вкладка **Вручную**, введите фразы построчно → **Добавить в проект**. Подробнее: [Сбор ключевых слов](/help/collecting/) ## Шаг 3. Очистить список После сбора в проекте обычно оказываются нерелевантные фразы. Вкладка **Сбор данных** → группа **Обработка**: - **Явные дубли** — точные и нормализованные повторения (бесплатно) - **Неявные дубли** — семантический поиск через Voyage AI (5 коп/фразу) - **Фильтры** — вкладка **Вид** → **Фильтры**: скрыть фразы по частотности, длине, стоп-словам Подробнее: [Очистка и фильтрация](/help/processing/) ## Шаг 4. Кластеризовать Вкладка **Гroups** → **Анализ групп** → выберите цель (например, «Собрать группы объявлений») → настройте AI-кластеризацию и запустите. Бесплатные лексические алгоритмы — в блоке **Другие алгоритмы** (По отдельным словам, По составу фраз). Итог: список групп вида «iPhone 15», «Samsung Galaxy», «смартфоны до 20000». Каждая группа станет отдельной группой объявлений в Директе. Подробнее: [Кластеризация](/help/clustering/) ## Шаг 5. Добавить минус-слова Вкладка **Минус-слова** → **Подбор минус-слов** → **Автоматически (AI)** или **По конкретной теме**. Дополнительно — **Кросс-минусовка**: устраняет пересечения между группами, чтобы они не конкурировали на аукционе. Подробнее: [Минус-слова](/help/minus-words/) ## Шаг 6. Передать в Яндекс.Директ Вкладка **Реклама** → **В Яндекс.Директ**. Workspace проведёт по шагам: 1. **Объявления** — выбор групп в боковой панели, AI-генерация текстов (блок **ИИ-генерация** → **Сгенерировать**) 2. **Расширения** — быстрые ссылки и уточнения 3. **Публикация** — **Скачать файл** (CSV или XLSX) для Direct Commander Выгрузка через API Директа — в разработке. --- **Весь цикл занимает 15–30 минут** вместо нескольких часов ручной работы. ### Проекты и группы в KeyCore Источник: https://key-core.ru/help/getting-started/projects/ Проект — основная единица хранения данных в KeyCore. Всё, что вы собираете, чистите и кластеризуете — Wordstat, группы, минус-слова, черновики объявлений — находится внутри проекта. Группы внутри проекта после экспорта становятся группами объявлений в Яндекс.Директ. С чего начать: [первый проект](/help/getting-started/first-project/) → [сбор фраз](/help/collecting/) → [кластеризация](/help/clustering/). Сравнение с десктоп-инструментами — в статье [KeyCore vs KeyCollector](/blog/keycollector-vs-keycore/). ## Проекты **Создать проект:** раздел **Проекты** → **Новый проект** → введите название и при желании URL сайта → **Создать**. URL используется в AI-функциях (анализ сайта, генерация объявлений) — его можно добавить позже. Проекты хранятся в облаке и доступны с любого устройства. **Типичная структура:** - один проект = одна рекламная кампания или один клиент - если ведёте несколько направлений — отдельный проект на каждое **Переключение между проектами** — через список на странице **Проекты** или через кнопку «Назад к проектам» в верхней панели. ## Группы Группы — это разделы внутри проекта. Каждая группа соответствует одной теме и, при экспорте, становится одной группой объявлений в Директе. ### Откуда берутся группы **После кластеризации** — каждый кластер автоматически становится группой. Это основной способ. **Создать вручную** — вкладка **Группы** → **Создать группу** → введите название. **Массовое создание по списку** — панель **Группы** → **Создать** → **По списку** (заголовок окна: «Создать группы по списку»): вставьте группы построчно, вложенные подгруппы обозначаются отступом (Tab). Пример формата: ``` Мужская обувь Женская обувь Кроссовки Туфли Детская обувь ``` ### Что можно делать с группами - Переименовать - Перенести фразы между группами вручную (перетащить или через меню) - Объединить несколько групп в одну - Создать вложенную структуру (подгруппы) - Удалить группу — фразы не удаляются, возвращаются в общий список проекта ### Вложенность Группы можно вкладывать одну в другую для удобной навигации в больших проектах. При экспорте в Директ вложенная структура разворачивается в плоский список групп объявлений. ## Импорт готовой структуры Если у вас уже есть список фраз с привязкой к группам (например, из выгрузки Директа или таблицы) — загрузите CSV с колонками `фраза` и `группа`. Сервис создаст группы автоматически. Подробнее: [Импорт из файла](/help/collecting/import-file/) --- **Далее:** [Сбор ключевых слов](/help/collecting/) ### Подключение ИИ-ассистентов через MCP Источник: https://key-core.ru/help/getting-started/agents-mcp/ MCP позволяет внешнему ИИ-ассистенту обращаться к вашим проектам KeyCore: читать данные, вносить разрешённые изменения и запускать операции. Изменения сохраняются в том же аккаунте и видны в кабинете. > MCP доступен на активных платных тарифах с подтверждённой почтой, без отдельной > заявки на тестирование. Сквозная проверка всех клиентов продолжается; приведённые > настройки не являются гарантией совместимости каждой версии приложения. ## Перед подключением Откройте **Настройки → ИИ-ассистенты** в кабинете KeyCore. Для подключения нужны подтверждённая почта и активный платный тариф. Если показано ограничение доступа, смена настроек внешнего клиента его не снимет — обратитесь в поддержку. Адрес сервера: `https://key-core.ru/mcp`. Тип подключения — **Streamable HTTP**. Не используйте адрес страницы настроек и не добавляйте `/api` перед `/mcp`. Этот адрес нужно вставить в настройки MCP вашего ассистента, **не открывать как страницу в браузере**. Ответ 405 при открытии адресной строкой ожидаем: сервер принимает запросы MCP-клиента. Для OAuth браузер откроет сам клиент — на странице входа и согласия, а не на `/mcp`. Если сервер отвечает 404, проверка подключения пока невозможна: сначала уточните у поддержки, включён ли MCP. Самостоятельно менять пароль или выпускать новые ключи из-за такого ответа не нужно. ## Выберите способ входа **Рекомендуем начать с OAuth**, если приложение его поддерживает: вручную создавать API-ключ и настраивать секрет не нужно. Добавьте HTTP-сервер по адресу выше, оставив собственный заголовок `Authorization` незаданным. Клиент открывает страницу входа и согласия KeyCore в браузере. Проверьте адрес сайта, аккаунт, название клиента, права и лимит. Пароль KeyCore вводится только на сайте KeyCore, не в чате с агентом. После согласия вернитесь в приложение. Для первого подключения оставьте только чтение. **API-ключ — отдельный альтернативный способ**, например если клиент не умеет OAuth. В кабинете KeyCore нажмите **Создать ключ**, задайте понятное название, например «Cursor — тест чтения», и оставьте только право чтения. Сохраните ключ сразу: повторно показать его нельзя. Для разных приложений создавайте отдельные подключения. Не отправляйте ключ в чат, репозиторий, скриншоты или обращение в поддержку. Не смешивайте способы в одной записи сервера: для OAuth не нужен заголовок `Authorization: Bearer …` из примера с ключом. При переходе на OAuth удалите такой заголовок именно у KeyCore и пройдите вход заново. Другие серверы не меняйте. ### Cursor В настройках MCP добавьте удалённый сервер с адресом `https://key-core.ru/mcp`. Для OAuth используйте подключение без собственного заголовка Authorization и пройдите предложенный вход. Для API-ключа возьмите конфигурацию на вкладке **Cursor** в кабинете KeyCore: она содержит ссылку `${env:KEYCORE_API_KEY}`, а не сам секрет. Переменная должна быть доступна процессу Cursor при запуске. После изменения окружения полностью перезапустите редактор; переменные терминала не обязательно видны приложению, запущенному через значок. Не настраивайте API-ключ и OAuth одновременно для одной тестовой записи: проверяйте способы по очереди. Названия кнопок зависят от версии Cursor. ### Claude Code Для OAuth зарегистрируйте HTTP-сервер: ```bash claude mcp add --transport http keycore https://key-core.ru/mcp ``` Затем запустите Claude Code, откройте `/mcp`, выберите KeyCore и пройдите вход. Для API-ключа используйте вместо OAuth запись в `.mcp.json` вашего проекта: ```json { "mcpServers": { "keycore": { "type": "http", "url": "https://key-core.ru/mcp", "headers": { "Authorization": "Bearer ${KEYCORE_API_KEY}" } } } } ``` Добавьте запись к существующему `mcpServers`, не затирая другие подключения. `${KEYCORE_API_KEY}` оставьте буквально: клиент прочитает переменную окружения при запуске. Не заменяйте её ключом и не передавайте раскрытый секрет в команду `claude mcp add --header`: такая команда может сохранить сам ключ в конфигурации. Задайте переменную безопасным способом на своём компьютере и запустите Claude Code из окружения, где она доступна. После запуска проверьте `/mcp`. Формат описан в [документации Claude Code](https://code.claude.com/docs/en/mcp). ### WorkAI Ниже — документированный формат, сверенный 17 сентября 2026 года. Сквозная проверка подключения WorkAI к KeyCore ещё не выполнена: работа входа и инструментов на реальном подключении пока не подтверждена. #### OAuth — начните с этого способа 1. Откройте **Настройки → MCP** (либо «MCP-серверы» в настройках агента). 2. Добавьте свой сервер через мастер, выберите **HTTP**, а не команду или пакет. 3. Вставьте `https://key-core.ru/mcp`, задайте имя `keycore` и выберите область: текущий проект или все проекты. Собственный `Authorization` не добавляйте. 4. Подключите сервер и пройдите предложенный вход в браузере. На сайте KeyCore проверьте аккаунт и разрешите для первой проверки только чтение. 5. Вернитесь в WorkAI и выполните безопасную проверку из раздела ниже. Если вход не предлагается, проверьте, не осталась ли у KeyCore настройка API-ключа. Не вставляйте URL сервера в адресную строку браузера вместо мастера. Работа OAuth, обновления токена и отзыва с KeyCore пока не подтверждена живым прогоном. #### API-ключ — альтернативная настройка Используйте поддерживаемый WorkAI **формат VS Code**: файл `.vscode/mcp.json` в проекте или профильный `mcp.json`, открытый через настройки MCP. Пример ниже — целый файл только для случая, когда конфигурации ещё нет: ```json { "inputs": [ { "type": "promptString", "id": "keycore-api-key", "description": "API-ключ KeyCore", "password": true } ], "servers": { "keycore": { "type": "http", "url": "https://key-core.ru/mcp", "headers": { "Authorization": "Bearer ${input:keycore-api-key}" } } } } ``` Если файл уже существует, не заменяйте его этим примером. В существующий объект `servers` добавьте только свойство `keycore`, а в существующий массив `inputs` — один объект с `id: "keycore-api-key"`. Если `inputs` отсутствует, создайте его на верхнем уровне рядом с `servers`. Остальные свойства и записи сохраните. Если имя сервера или input ID уже занято, проверьте существующую запись: не создавайте повторяющиеся ключи. При выборе другого input ID замените его и в `${input:…}` заголовка KeyCore. Оставьте `${input:keycore-api-key}` буквально. При подключении введите ключ в защищённое поле WorkAI, не в JSON и не в чат. По документации приложения парольный ввод хранится зашифрованно. **Не переносите этот пример в `~/.workai/mcp.json` или `.workai/mcp.json`:** там другой формат (`mcpServers`), подстановки не работают, а значения ключей сохраняются открытым текстом. Источник форматов, хранения секретов и OAuth — [документация WorkAI](https://workai.su/docs/mcp). ### Другие приложения Проверьте поддержку Streamable HTTP и нужного способа авторизации в документации конкретного клиента. Не копируйте конфигурацию другого редактора без проверки формата. При проблеме сообщите поддержке название и версию приложения, но не секреты. ## Безопасная первая проверка 1. Попросите агента: «Вызови `keycore_ping`, затем `keycore_list_projects`. Ничего не изменяй и не запускай платные операции». 2. Убедитесь, что подключение относится к вашему аккаунту и возвращает ваши проекты. Пустой список допустим, если проектов ещё нет. 3. Перезапустите клиента и повторите запрос. Для OAuth клиент может обновить вход автоматически или попросить авторизацию ещё раз. 4. В кабинете отзовите тестовое подключение. Следующий запрос через него должен завершиться отказом. Клиент может ещё показывать старый список инструментов; проверяйте именно новый вызов. Для проверки записи создайте отдельный тестовый проект и отдельное подключение с правом записи. Сверьте результат в кабинете. Не начинайте приёмку с удаления рабочих данных или выгрузки кампании в рекламный кабинет. ## Права, расходы и безопасность | Право | Что разрешает | |---|---| | Чтение (`keycore:read`) | Просматривать доступные данные аккаунта | | Запись (`keycore:write`) | Выполнять разрешённые операции изменения | | Платные операции (`keycore:spend`) | Запускать операции, расходующие баланс | Выдавайте минимальные права. Суточный лимит подключения не пополняет баланс и не заменяет оплату операции. Актуальные доступные лимиты смотрите в кабинете, стоимость — перед запуском и в [справке по тарифам](/help/getting-started/pricing/). Обрыв соединения или закрытие приложения не гарантируют отмену уже запущенной операции. Сначала проверьте её статус, прежде чем повторять запуск. Подтверждение действий зависит и от настроек внешнего клиента: не рассчитывайте, что KeyCore будет показывать отдельное браузерное согласие перед каждым вызовом. Не включайте автоматическое одобрение платных или разрушительных действий при тестировании. Данные, прочитанные агентом, могут передаваться его провайдеру. Отзыв подключения блокирует дальнейший доступ, но не удаляет уже полученные внешним приложением данные. Агент может переименовать проект, но не удаляет его навсегда: на просьбу удалить он убирает проект в архив. Фразы, группы и объявления при этом сохраняются. Убрать проект в архив можно и самому — пункт **В архив** в меню карточки проекта. Архив — внизу страницы **Проекты**: там проект можно восстановить или удалить окончательно. Проект с идущей операцией агент в архив не уберёт — сначала дождитесь её завершения или остановите её. ## Если не подключается | Симптом | Что проверить | |---|---| | 405 при открытии `/mcp` в браузере | Это адрес протокола, а не страница: добавьте его в настройках MCP клиента | | 404 на `/mcp` | Правильный адрес и включение MCP на сервере | | 401 | Ключ, переменную окружения, истечение или отзыв доступа; для OAuth повторите вход | | 403 или отказ внутри результата инструмента | Права подключения, подтверждение почты, активный тариф и доступ к проекту | | 429 | Лимит запросов: подождите указанное время, не запускайте цикл повторов | | Отклонён платный вызов | Право платных операций, баланс и оставшийся лимит подключения | | После изменения переменной осталась ошибка | Перезапуск клиента из правильного окружения | В поддержку передайте время, версию клиента, способ подключения и код ошибки. Уберите из сообщения Authorization, ключи, коды входа, токены и содержимое проектов. ## Раздел: Сбор ключевых слов ### Парсинг Wordstat Источник: https://key-core.ru/help/collecting/wordstat/ Wordstat — инструмент Яндекса для анализа поисковых запросов. KeyCore автоматически собирает из него фразы и их частотность. ## Как запустить 1. Откройте проект → вкладка **Сбор данных** → кнопка **Из Wordstat** 2. В открывшемся окне выберите вкладку **Из Wordstat** 3. Введите базовые запросы — по одному на строку: ``` купить iPhone смартфон apple айфон 15 ``` 4. Настройте параметры и нажмите **Собрать данные** Сбор идёт в фоне. Можно закрыть окно и вернуться позже — прогресс сохраняется. ## Что собирается Два типа сбора (можно включать по отдельности): - **По теме** — популярные запросы из левой колонки Wordstat (прямые совпадения с вашими запросами) - **Похожие темы** — ассоциативные запросы из правой колонки ## Настройки **Регион** — по умолчанию «Россия». Укажите конкретный регион (например, «Москва»), чтобы получить региональную частотность. **Глубина сбора** — сколько страниц выдачи Wordstat пролистать по каждому базовому запросу. Одна страница — это до 50 фраз и ровно один платный запрос к API, поэтому глубина определяет и объём семантики, и стоимость. Максимум — 40 страниц (до 2000 фраз на один базовый запрос), это же значение стоит по умолчанию. Рядом с полем есть готовые режимы: **Быстрый** (4 страницы), **Стандартный** (20 страниц), **Глубокий** (40 страниц, максимум). В режиме «Мастер» глубина не настраивается — сбор всегда идёт на максимальную глубину, текущее значение показано строкой в окне сбора. Глубина общая для обоих типов сбора. Правая колонка Wordstat («Похожие темы») отдаёт заметно меньше фраз, чем левая, и обычно исчерпывается на первых страницах — включение этого типа не увеличивает число платных запросов. **Минимальная и максимальная частотность** — фразы за пределами диапазона не попадут в проект. **Период сбора** — по умолчанию берётся последний месяц. Можно указать конкретный диапазон дат, если нужна историческая частотность. **Добавить в группу** — выберите существующую группу или создайте новую, куда попадут собранные фразы. **Пропустить дубли** — не добавлять фразы, которые уже есть в проекте. ## Стоимость Биллинг за API-запросы: 1 запрос = 1 страница, до 50 фраз на странице. | Тариф | Цена за запрос | |-------|---------------| | Free | 8 коп | | Старт | 3.5 коп | | Стандарт | 3 коп | | Премиум | 2.8 коп | Верхняя граница = базовые запросы × глубина в страницах. Например, 10 запросов на полной глубине — это до 400 запросов к API, то есть до 32 ₽ на Free и до 11.20 ₽ на Премиуме. Эту оценку сервис показывает в окне сбора до запуска и пересчитывает при изменении глубины. Списывается меньше: сбор останавливается, когда страницы перестают давать новые фразы, и платите вы только за фактически выполненные запросы. [Подробнее о тарифах](/help/getting-started/pricing/) ## Советы - Начинайте с 5–10 базовых запросов — большие списки дают много нерелевантных фраз - Устанавливайте минимальную частотность 10–50, чтобы сразу отсечь мусор - Тип «Похожие темы» значительно расширяет семантику, но требует последующей фильтрации - Незнакомая ниша — начните с «Быстрого» режима (4 страницы): дёшево и сразу видно, насколько тема вообще широкая. Убедились, что фразы релевантны — повторите на полной глубине ## Что дальше - [Добавить фразы вручную](/help/collecting/manual-input/) - [Импорт из файла](/help/collecting/import-file/) - [Обновление частотности](/help/collecting/frequency-update/) - [Очистка и фильтрация](/help/processing/filtering/) ### Добавление фраз вручную Источник: https://key-core.ru/help/collecting/manual-input/ Если нужно быстро добавить несколько фраз или вставить список из буфера обмена — используйте ручной ввод. ## Как добавить 1. Откройте проект → вкладка **Сбор данных** → кнопка **Вручную** 2. В открывшемся окне перейдите на вкладку **Вручную** 3. Введите или вставьте фразы — каждая с новой строки 4. Нажмите **Добавить в проект** ## Формат ввода Каждая фраза — отдельная строка: ``` купить смартфон iPhone 15 pro цена смартфон с хорошей камерой ``` Сервис автоматически: - Убирает лишние пробелы и пустые строки - Определяет дубли внутри введённого текста и сообщает о них - Пропускает фразы, которые уже есть в проекте ## Минус-слова в тексте фраз При вводе можно сразу указывать минус-слова в составе фраз через `-`: ``` смартфон купить -б/у -дешёвый ``` Сервис распознаёт и отделяет минус-слова от ключевых фраз. ## Undo/Redo В поле ввода работают стандартные горячие клавиши отмены: - **Ctrl+Z** / **Cmd+Z** — отменить последнее действие - **Ctrl+Shift+Z** / **Cmd+Shift+Z** — повторить ## Что дальше - [Импорт из файла](/help/collecting/import-file/) - [Парсинг Wordstat](/help/collecting/wordstat/) - [Обновление частотности](/help/collecting/frequency-update/) ### Импорт из файла Источник: https://key-core.ru/help/collecting/import-file/ Если у вас уже есть список ключевых фраз — из другого инструмента, от клиента или из собственной таблицы — загрузите его напрямую. ## Поддерживаемые форматы | Формат | Что ожидается | |--------|--------------| | `.txt` | Одна фраза на строку | | `.csv` | Столбец с фразами, опционально столбец с частотностью и группой | | `.xlsx` | Аналогично CSV | ## Как загрузить 1. Откройте проект → вкладка **Сбор данных** → кнопка **Вручную** 2. В открывшемся окне перейдите на вкладку **Файл** 3. Выберите файл или перетащите его в область загрузки 4. Для CSV/XLSX укажите, какой столбец содержит фразы (а при наличии — частотность и группу) 5. Нажмите **Добавить в проект** ## Что происходит при импорте - Дубли внутри файла удаляются автоматически - Фразы, которые уже есть в проекте, пропускаются - Пустые строки игнорируются - Если в файле есть частотность — она сохраняется в проекте - Если есть колонка с названием группы — группы создаются автоматически ## Импорт с готовой структурой групп Подготовьте CSV с двумя обязательными столбцами: ``` фраза,группа купить iPhone 15,iPhone 15 iPhone 15 pro,iPhone 15 купить samsung galaxy,Samsung Galaxy ``` При импорте группы будут созданы автоматически, фразы распределятся по ним. ## Частые вопросы **Файл не загружается — что не так?** Проверьте кодировку: файл должен быть в UTF-8. Если файл из Excel — сохраните его через «Сохранить как» → CSV UTF-8. **Хочу импортировать фразы с известной частотностью.** Используйте CSV с колонками: первая — фраза, вторая — частотность. Укажите оба столбца при импорте. ## Что дальше - [Добавить фразы вручную](/help/collecting/manual-input/) - [Обновление частотности](/help/collecting/frequency-update/) - [Очистка и фильтрация](/help/processing/filtering/) ### Импорт из Яндекс.Директ Источник: https://key-core.ru/help/collecting/import-from-direct/ Если у вас уже есть действующая рекламная кампания в Яндекс.Директ — можно загрузить отчёт по поисковым запросам и найти кандидатов в минус-слова. ## Что даёт этот инструмент Сервис анализирует реальные поисковые запросы, по которым показывалась ваша реклама, и разбивает их на категории: - **Уже в семантике** — запрос совпадает с существующей фразой в проекте - **Добавить в семантику** — потенциально полезная фраза, которой нет в проекте (для справки в таблице) - **Кандидат в минус** — нерелевантный запрос, который стоит заминусовать - **Уже заминусовано** — запрос уже есть в минус-словах > Основное действие в этом окне — **применить отмеченные запросы как минус-фразы**. Добавление новых фраз в семантику — через [импорт из файла](/help/collecting/import-file/) или [Wordstat](/help/collecting/wordstat/). ## Как использовать ### Через файл отчёта 1. Скачайте в Яндекс.Директ отчёт «Поисковые запросы» (TSV, CSV, XLS или XLSX) 2. Откройте проект → вкладка **Реклама** → кнопка **Импорт из Директа** 3. Выберите вкладку **Файл отчёта** и загрузите файл 4. Просмотрите результат анализа в таблице ### Через API Директа Перейдите на вкладку **API Директа**, подключите Яндекс с правом `direct:api` и укажите период — сервис загрузит поисковые запросы напрямую. ## Что делать с результатами Отметьте запросы-кандидаты в минус (по умолчанию выделены автоматически) и нажмите **Применить как минус-фразы (N)** — они попадут в минус-слова проекта. ## Что дальше - [Обновление частотности](/help/collecting/frequency-update/) - [Подбор минус-слов](/help/minus-words/generate/) - [Кросс-минусация](/help/minus-words/cross-minus/) ### Обновление частотности Источник: https://key-core.ru/help/collecting/frequency-update/ Частотность показывает, сколько раз в месяц пользователи вводят конкретный запрос в Яндексе. Она нужна для оценки объёма трафика и приоритизации фраз. ## Когда нужно обновлять - После импорта фраз из файла или ручного ввода — у них нет частотности - При работе со старыми проектами — данные устаревают через несколько месяцев - Перед финальным анализом ядра — чтобы исключить нулёвки и низкочастотники ## Как запустить Вкладка **Сбор данных** → кнопка **Частотность**. Откроется диалог выбора режима. ## Режимы обновления Сервис автоматически предлагает подходящий вариант в зависимости от контекста: **Если выделены конкретные фразы:** - Обновить выбранные — только отмеченные фразы **Если открыта группа:** - Обновить группу — все фразы в текущей открытой группе **Если ничего не выделено:** - Только без частотности — фразы, у которых данных ещё нет (рекомендуется) - Принудительно все — обновить все фразы, даже те, у которых уже есть данные ## Типы частотности По умолчанию собирается **широкая** частотность — число показов за прошлый месяц по России. Дополнительно можно включить **три типа** за одно обновление: - **Широкая** (WS) — все фразы, содержащие слова из запроса в любом порядке - **Фразовая** ("WS") — точный порядок слов, любые словоформы - **Точная** (!WS) — точные словоформы без лишних слов Режим трёх типов стоит в три раза дороже (3 XMLRiver-запроса на каждую фразу), но даёт полную картину конкурентности. ## Стоимость | Тариф | Широкая | Три типа | |-------|---------|----------| | Free | 8 коп/фразу | 24 коп/фразу | | Старт | 3.5 коп | 10.5 коп | | Стандарт | 3 коп | 9 коп | | Премиум | 2.8 коп | 8.4 коп | Итоговую стоимость сервис рассчитывает и показывает в диалоге до запуска. ## Что дальше - [Очистка и фильтрация](/help/processing/filtering/) - [Поиск и удаление дублей](/help/processing/duplicates/) ## Раздел: Очистка и фильтрация ### Фильтрация фраз Источник: https://key-core.ru/help/processing/filtering/ Фильтрация убирает из проекта нерелевантные фразы без ручного просмотра всего списка. В KeyCore есть два инструмента: быстрый поиск по фразам и расширенный фильтр. ## Поиск по фразам Строка поиска в правом верхнем углу панели — ищет фразы в реальном времени. Три режима: - **\*аа\*** — содержит подстроку (поиск по вхождению) - **"аа"** — целое слово (только точное совпадение) - **аа\*** — начинается с (поиск по префиксу) ## Расширенный фильтр Вкладка **Вид** → **Фильтры**. Позволяет составлять сложные условия с логикой И/ИЛИ. **Доступные поля для фильтрации:** | Поле | Операторы | Пример использования | |------|-----------|---------------------| | Фраза | содержит, не содержит, равно, не равно | убрать фразы со словом «скачать» | | Частотность | больше, меньше, в диапазоне | оставить только ≥ 10 | | Группа | входит в, не входит в | посмотреть только определённые группы | | Дата | в диапазоне | фразы добавленные за последнюю неделю | | Отметки | да/нет | только выделенные фразы | | Маркер | входит в, не входит в | фильтр по меткам | Условия можно объединять в группы с логикой **И** (все условия выполняются) или **ИЛИ** (хотя бы одно). Группы вкладываются друг в друга для сложных сценариев. ## Нулёвки (нулевая частотность) После **обновления частотности**, если есть фразы с нулём показов, сервис предложит toast с кнопкой **Открыть** — это запускает [Быструю разметку](/help/advertising/hotkey-review/) только для таких фраз. ## Советы - Начинайте с фильтра по частотности (≥ 10) — убирает большую часть мусора одним условием - Стоп-слова через фильтр «фраза не содержит» удобны для исключения нецелевых категорий - Не ставьте слишком высокий минимум частотности — можно потерять хвостовые фразы с высокой конверсией ## Что дальше - [Поиск и удаление дублей](/help/processing/duplicates/) - [Кластеризация](/help/clustering/) ### Поиск и удаление дублей Источник: https://key-core.ru/help/processing/duplicates/ Дубли — фразы, которые в Яндекс.Директ конкурируют между собой за одни и те же показы. Они увеличивают бюджет без роста охвата. KeyCore находит два вида дублей. ## Явные дубли Фразы, совпадающие после нормализации: приведение к нижнему регистру, удаление лишних пробелов и знаков препинания. **Примеры:** ``` «Купить iPhone» = «купить iphone» (регистр) «купить iPhone» = «купить iPhone» (лишний пробел) «купить iPhone!» = «купить iPhone» (знак препинания) ``` **Как запустить:** вкладка **Сбор данных** → **Явные дубли**. Работает мгновенно, бесплатно. ## Неявные дубли Семантически близкие или переставленные фразы. Поиск через Voyage AI (нужна индексация фраз проекта). **Примеры:** ``` «купить телефон» ≈ «телефон купить» (порядок слов) «купить телефон» ≈ «приобрести телефон» (близкие синонимы) ``` **Как запустить:** вкладка **Сбор данных** → **Неявные дубли** → выберите режим: | Режим | Что находит | |-------|-------------| | **Строгий** | Точные дубли с разным порядком слов | | **Стандартный** | Дубли + очень близкие синонимы | **Стоимость:** 5 коп/фразу (все тарифы). Бесплатного морфологического режима нет. ## Что делать с результатами Найденные дубли отображаются сгруппированно. В каждой группе одна фраза помечена как основная (обычно с наибольшей частотностью), остальные — как дубли. Действия: - **Удалить дубли** — оставить только основные фразы из каждой группы - **Удалить выбранные** — выбрать конкретные фразы вручную - **Пропустить группу** — оставить все фразы в группе как есть ## Что дальше - [Кластеризация](/help/clustering/) — основной шаг после очистки дублей ## Раздел: Кластеризация ### Быстрая кластеризация (лексическая) Источник: https://key-core.ru/help/clustering/basic-clustering/ Лексические алгоритмы группируют фразы по совпадению слов — без AI и без списания с баланса. Работают мгновенно. ## Как запустить 1. Откройте проект с загруженными фразами 2. Вкладка **Группы** → **Анализ групп** 3. Раскройте блок **Другие алгоритмы** 4. Выберите режим: - **По отдельным словам** — группировка по общим словам в фразах - **По составу фраз** — группировка по структуре фразы 5. Результат откроется в workspace — проверьте и примените к проекту > Основной платный режим — AI-кластеризация в том же окне **Анализ групп** (цели «Собрать группы объявлений» и др.). См. [AI-кластеризация](/help/clustering/ai-clustering/). ## Параметры **Минимальный размер группы** — группы с меньшим количеством фраз помещаются в «Без группы». По умолчанию: 3. **Порог схожести** — насколько похожими должны быть фразы, чтобы попасть в одну группу. - Выше → меньше групп, каждая более конкретная - Ниже → больше фраз объединяется, темы шире ## Когда лексика работает хорошо - Фразы содержат явные ключевые слова (`купить ноутбук`, `ноутбук цена`, `ноутбук недорого` → одна группа) - Нет синонимов и перефразировок - Нужен быстрый черновой разбор перед ручной доработкой ## Ограничения Алгоритм не понимает смысл — только совпадение слов: - `купить телефон` и `приобрести смартфон` попадут в разные группы - Близкие по смыслу, но разные по словам фразы не объединятся Для точного результата используйте [AI-кластеризацию](/help/clustering/ai-clustering/). ## Что дальше - [AI-кластеризация](/help/clustering/ai-clustering/) — если результат лексики не устроил - [Работа с группами](/help/clustering/groups/) — переименовать и подправить вручную - [История кластеризаций](/help/clustering/clustering-history/) — вернуться к предыдущему результату ### AI-кластеризация Источник: https://key-core.ru/help/clustering/ai-clustering/ AI-кластеризация понимает смысл фраз, а не только совпадение слов. Результат точнее лексических алгоритмов — синонимы и перефразировки попадают в одну группу. ## Как это работает Каждая фраза преобразуется в векторное представление (embedding), отражающее её смысл. Фразы с близким смыслом получают близкие векторы и объединяются в группы. **Пример:** `купить ноутбук`, `заказать ноутбук`, `приобрести ноутбук онлайн` — разные слова, но AI распознаёт их как один кластер. ## Как запустить 1. Откройте проект с загруженными фразами 2. Вкладка **Группы** → **Анализ групп** 3. Выберите цель (например, «Собрать группы объявлений» или «Построить SEO-кластеры») 4. Настройте параметры в окне кластеризации (порог схожести, минимальный размер группы) 5. Нажмите **Запустить** Прогресс отображается в реальном времени. Результат открывается в workspace для просмотра и применения к проекту. > Для разбиения одной большой группы на подтемы — **ИИ-кластеризация по смыслу** внутри окна анализа (кнопка **Разбить с помощью ИИ**). ## Параметры **Порог схожести** — минимальный уровень семантического сходства для объединения в группу. - Выше → меньше и точнее групп - Ниже → больше фраз в каждой группе, шире темы **Минимальный размер группы** — фразы, не попавшие ни в одну группу, уходят в «Без группы». ## Стоимость | Тариф | Цена за фразу | |-------|--------------| | Free | 8 коп | | Старт | 3.5 коп | | Стандарт | 3 коп | | Премиум | 2.8 коп | ИИ-группировка Мастера (шаг «Группировка» для рекламы) и кнопка **Разбить с помощью ИИ** в окне анализа стоят столько же — за каждую фразу, попавшую в прогон. Стоимость показывается до запуска, сумма резервируется на балансе и списывается после завершения — только если группы построил ИИ. Если ИИ был недоступен и сработала резервная группировка по словам, деньги возвращаются на баланс. [Подробнее о тарифах](/help/getting-started/pricing/) ## Сравнение с лексической кластеризацией | Ситуация | По словам (бесплатно) | AI | |----------|----------------------|-----| | «купить телефон» и «телефон купить» | ✅ одна группа | ✅ одна группа | | «купить телефон» и «приобрести смартфон» | ❌ разные группы | ✅ одна группа | | Стоимость | бесплатно | 8 коп/фразу (Free) | | Скорость | мгновенно | зависит от объёма | ## Советы - Уберите дубли перед запуском — снизит стоимость и улучшит качество - Начните с пресета «Сбалансировано» и скорректируйте по результату - История запусков — кнопка **История** на вкладке **Группы** ## Что дальше - [Работа с группами](/help/clustering/groups/) — переименовать группы и подправить распределение - [История кластеризаций](/help/clustering/clustering-history/) — вернуться к предыдущему результату - [Минус-слова](/help/minus-words/) — следующий шаг подготовки к рекламе ### Кластеризация по выдаче Яндекса (SERP) Источник: https://key-core.ru/help/clustering/serp-clustering/ SERP-кластеризация объединяет фразы, по которым Яндекс показывает одни и те же страницы в топ-10. Если на запросы «купить диван» и «диваны цена» в выдаче стоят одни и те же страницы каталогов, поисковик считает их одним интентом. Значит, их закрывает одна посадочная страница или одна группа объявлений. Метод не смотрит на слова фраз. «Смартфон заказать» и «купить телефон» попадут в один кластер, если выдача у них общая. «Ключ гаечный» и «ключ от квартиры» не попадут, хотя слово у них одно. ## Как запустить 1. Откройте проект, вкладка **Группы** → **Анализ групп**. 2. В окне выбора цели найдите блок **Кластеризация по выдаче Яндекса (SERP)**. 3. Задайте настройки (они описаны ниже) и нажмите **Рассчитать стоимость**. 4. Проверьте сумму в окне подтверждения и нажмите **Запустить**. Кластеризация берёт фразы открытой группы, выбранных групп или всего проекта: так же, как остальные алгоритмы анализа групп. Минус-слова и «Корзина» в прогон не попадают. За один прогон можно обработать до 1000 фраз. Если проект больше, запускайте кластеризацию по группам. Выдача собирается по несколько секунд на фразу. Вкладку можно закрыть: прогресс виден в панели фоновых задач. Прогон можно **остановить** кнопкой на экране прогресса. ## Настройки | Настройка | Что значит | |---|---| | **Режим Soft** | Каждая фраза кластера делит нужное число URL с главной фразой, самой частотной в кластере. Между собой фразы могут пересекаться слабее. Кластеры получаются крупнее, режим подходит для структуры сайта. | | **Режим Hard** | Нужное число общих URL должно быть у каждой пары фраз кластера. Кластеры мельче и точнее: одна страница или одна группа объявлений. | | **Общих URL в топ-10** | Порог от 1 до 10. Выше порог — кластеры строже и меньше, ниже — шире. Обычно берут 3–4. | | **Мин. фраз в кластере** | Кластер меньше этого размера не создаётся: его фразы остаются без пары. | | **Регион** | Россия, Москва, Санкт-Петербург, Беларусь или Казахстан. Выдача в разных регионах разная. | | **Устройство** | Компьютер или смартфон. | Для одинаковых фраз и одинаковых настроек результат одинаковый. Если выдача за это время изменилась, кластеры тоже могут измениться. ## Сколько стоит Выдачу по фразе собирают по цене [SERP-анализа](/help/seo/serp-analysis/): 15 коп. за фразу на тарифе Free, на платных тарифах дешевле. Точную сумму окно подтверждения показывает до запуска. - **Выдача за последние 7 дней уже есть — бесплатно.** Если вы делали SERP-анализ или кластеризацию по тем же фразам с тем же регионом и устройством, повторно выдача не собирается и не оплачивается. Так можно перезапускать кластеризацию с другим порогом или режимом: выдача переиспользуется бесплатно. - **Списание только за фразы, по которым выдача получена.** Сумма резервируется при запуске, списывается после сбора. Фразы, по которым выдачу получить не удалось, не оплачиваются. - **Email не подтверждён** — за один запуск можно собрать выдачу не больше чем по 10 фразам; фразы с выдачей из кэша в лимит не входят. - **Остановка.** Уже собранная выдача оплачивается и сохраняется. Следующий запуск в течение 7 дней использует её бесплатно, остаток резерва возвращается на баланс. ## Как читать результат Результат открывается во вкладке анализа групп. Это черновик, проект он не меняет. - **Название кластера** — его главная, самая частотная фраза. Название можно переименовать. - **Общие URL в топ-10** — раскройте кластер. Видно, какие страницы выдачи объединили фразы и у скольких фраз кластера каждая из них встречается. - **Коэфф.** у фразы — доля общих с главной фразой URL из десяти. - **Без пары по выдаче** — фразы, у которых не нашлось пары по выбранному порогу. Попробуйте порог ниже или режим Soft. - **Нет данных выдачи** — фразы, по которым выдачу получить не удалось. Они не оплачены. Кластеры можно объединять, переименовывать и перетаскивать фразы между ними. Затем нажмите **Создать группы в проекте**. Группы «Без пары по выдаче» и «Нет данных выдачи» в проект не переносятся. ## Когда какой метод | Задача | Метод | |---|---| | Структура сайта, ТЗ на страницы, поиск каннибализации | SERP-кластеризация, режим Soft или Hard | | Группы объявлений Директа по смыслу | [ИИ-кластеризация](/help/clustering/ai-clustering/) или SERP в режиме Hard | | Быстрый бесплатный черновик | [Быстрая кластеризация](/help/clustering/basic-clustering/) | ## Что дальше - [Работа с группами](/help/clustering/groups/): переименование, перемещение, структура - [SERP-анализ](/help/seo/serp-analysis/): конкуренты и сложность по фразам ### Работа с группами Источник: https://key-core.ru/help/clustering/groups/ После кластеризации фразы распределяются по группам. В большинстве случаев результат требует небольшой ручной доработки: переименования групп, перемещения фраз, удаления нерелевантных кластеров. ## Интерфейс групп Группы отображаются в левой панели в виде дерева. Рядом с каждой группой — количество фраз. Клик по группе показывает её фразы в таблице справа. ## Создание групп **Одну группу:** вкладка **Группы** → кнопка **Создать группу** → введите название. **Список групп сразу:** панель **Группы** → **Создать** → **По списку** — вставьте группы построчно. Поддерживает вложенность через отступ (Tab): ``` Кроссовки Мужские Женские Кеды Туфли ``` **Массовое создание по шаблону:** в результатах **Анализ групп** — создать структуру из результата кластеризации (не отдельная кнопка на ленте). ## Переименование группы Дважды кликните на название группы → введите новое название → Enter. Называйте группы по теме или целевой странице — это упростит работу при экспорте в Директ. ## Перемещение фраз Чтобы переместить фразы в другую группу: 1. Выделите фразы в таблице (Ctrl+A — все в группе) 2. Правая кнопка мыши → **Переместить в группу** 3. Выберите целевую группу из списка ## Объединение групп Если две группы об одном и том же: 1. Выделите несколько групп (Shift + стрелки или Ctrl+Click) 2. В панели групп нажмите **Объединить N группы** ## Удаление группы Правая кнопка на группе → **Удалить**. Фразы не удаляются — они возвращаются в список «Без группы». ## Группа «Без группы» Фразы, не попавшие ни в один кластер, хранятся здесь. Их можно: - Переместить в подходящую группу вручную - Удалить, если они нерелевантны - Оставить — в экспорт попадают только выбранные группы ## Горячие клавиши | Действие | Клавиши | |----------|---------| | Переименовать группу | F2 | | Удалить группу | Delete | | Выделить все фразы в группе | Ctrl+A | [Все горячие клавиши](/help/reference/hotkeys/) ## Что дальше - [История кластеризаций](/help/clustering/clustering-history/) — вернуться к предыдущему варианту - [Минус-слова](/help/minus-words/) — генерация для кампании - [Реклама в Яндекс.Директ](/help/advertising/) — передача в Директ ### История кластеризаций Источник: https://key-core.ru/help/clustering/clustering-history/ KeyCore сохраняет каждый результат кластеризации. Если новая группировка оказалась хуже — можно вернуться к предыдущей. ## Как открыть историю Вкладка **Группы** → кнопка **История** (активна, когда есть сохранённые результаты). Заголовок модального окна — **История группировок**. ## Что хранится Каждая запись в истории содержит: - Дату и время запуска - Метод (AI-кластеризация или лексические алгоритмы — для legacy-записей возможны метки «По словам») - Количество созданных групп ## Действия с записью **Открыть** — откроется workspace с результатом для просмотра и применения к проекту (без автоматической замены текущих групп). **Удалить** — удалить запись из истории (двойной клик по иконке удаления в течение 3 секунд). ## Типичные сценарии **Попробовать несколько параметров:** запустите кластеризацию с разными порогами схожести, сравните результаты в истории и выберите лучший. **Вернуться к прошлому варианту:** найдите нужный запуск в истории и нажмите **Открыть**, затем примените результат из workspace. ## Что дальше - [Работа с группами](/help/clustering/groups/) — ручная доработка результата - [Минус-слова](/help/minus-words/) ## Раздел: Минус-слова ### Генерация минус-слов для Директа Источник: https://key-core.ru/help/minus-words/generate/ KeyCore предлагает AI-подбор минус-слов через нейросеть и семантический поиск по темам: система предлагает кандидаты вроде «скачать», «торрент», «своими руками» с учётом вашей семантики, а не только общего стоп-листа. Результат можно править вручную, разнести на уровень кампании и групп и выгрузить в Директ вместе с [экспортом](/help/export/). Связанные статьи: [умный поиск](/help/minus-words/smart-minus/), [кросс-минусация](/help/minus-words/cross-minus/), [операторы](/help/minus-words/operators/), гайд в блоге — [минус-слова в Директе](/blog/minus-slova-v-direkte/). ## Панель минус-слов Все минус-слова проекта управляются через вкладку **Минус-слова** в верхней панели. Список можно организовать в группы: например, отдельная группа для общих минус-слов кампании и отдельные — для каждой группы объявлений. ## Подбор минус-слов Вкладка **Минус-слова** → **Подбор минус-слов** → выберите режим: ### Автоматически (AI) Нейросеть Claude анализирует семантику проекта и генерирует развёрнутый список минус-слов. Процесс состоит из нескольких фаз: 1. **Настройки** — выберите источник: все фразы проекта или только конкретная группа 2. **Уточняющие вопросы** — Claude задаёт вопросы о вашем бизнесе для точной генерации 3. **Анализ** — Extended Thinking, прогресс отображается в реальном времени 4. **Результат** — список слов-чипов для подтверждения **Стоимость:** ₽29/сессию на Free, ≤ ₽8 / ₽7 / ₽6 на подписках (ИИ-автоминусация). ### По конкретной теме Семантический поиск фраз, близких к нежелательным темам. См. [Умный поиск минус-слов](/help/minus-words/smart-minus/). ## Редактирование вручную В любой момент можно добавить минус-слова вручную — в текстовое поле панели **Минус-слова**. Поддерживаются [операторы соответствия](/help/minus-words/operators/): `-!скачать`, `-"своими руками"`. ## Уровни минус-слов **На уровне кампании** — слова применяются ко всем группам. Сюда относятся общие исключения: `скачать`, `торрент`, `бесплатно`, `видео`. **На уровне группы** — слова применяются только к конкретной группе. Удобно, когда слово нецелевое в одной группе и целевое в другой. ## Импорт и экспорт минус-слов Список можно импортировать из файла (TXT, каждое слово на строке) и экспортировать для использования вне KeyCore. При [экспорте кампании в Директ](/help/advertising/create-campaign/) минус-слова передаются автоматически. ## Что дальше - [Кросс-минусация](/help/minus-words/cross-minus/) — убрать пересечения между группами - [Умный поиск минус-слов](/help/minus-words/smart-minus/) — AI-поиск нежелательных тем - [Операторы соответствия](/help/minus-words/operators/) — точечная настройка ### Умный поиск минус-слов Источник: https://key-core.ru/help/minus-words/smart-minus/ Умный поиск находит фразы в проекте, близкие по смыслу к нежелательным темам. В отличие от ручного поиска по словам — ищет семантически, через векторные embeddings. ## Как это работает Вы указываете темы, которые хотите исключить из рекламы. Сервис ищет в проекте все фразы, близкие по смыслу к этим темам, и показывает их для просмотра и добавления в минус-слова. **Пример:** вы хотите исключить информационный трафик. Вводите тему `как устроен`, `что такое`, `история`. Сервис находит все информационные фразы в проекте, не только с точным совпадением слов. ## Как запустить 1. Вкладка **Минус-слова** → **Подбор минус-слов** → **По конкретной теме** 2. Введите нежелательные темы — каждая с новой строки 3. Настройте точность поиска (порог схожести) 4. Нажмите **Найти фразы** > Для работы нужна индексация фраз проекта (embeddings). Если индекса ещё нет — сервис предложит создать её. ## Точность поиска Регулируется ползунком. Более высокая точность — меньше результатов, только очень близкие к теме. Более низкая — больше результатов, включая косвенно связанные. Если по теме ничего не найдено — попробуйте снизить точность. ## Результаты Найденные фразы отображаются по секциям, одна секция на каждую введённую тему. Для каждой фразы показывается процент схожести с темой. Отметьте нужные фразы и нажмите **Добавить в минус-слова** — они уйдут в список минус-слов выбранной группы. ## Фоновый режим Поиск можно свернуть в фон — он продолжится, а в панели инструментов появится индикатор прогресса. Можно вернуться к результатам позже. ## Стоимость **₽0.10 за сессию** поиска (все тарифы). Планирование тем — отдельно **₽1/сессию** (`smart_minus_plan`). Стоимость показывается до запуска. ## Что дальше - [Гео-анализ](/help/minus-words/geo-analysis/) — найти и исключить географические объекты - [Кросс-минусация](/help/minus-words/cross-minus/) — устранить пересечения между группами ### Гео-анализ: исключение городов и регионов из рекламы Источник: https://key-core.ru/help/minus-words/geo-analysis/ Гео-анализ автоматически находит в фразах проекта географические объекты — города, регионы, районы — и предлагает добавить их в минус-слова. ## Когда это нужно Если вы работаете только в одном городе, фразы с упоминанием других городов нецелевые. Найти их вручную в большом проекте сложно — гео-анализ делает это автоматически. **Пример:** вы продаёте мебель в Москве. В семантике могут быть `купить диван в Санкт-Петербурге`, `мебель Новосибирск доставка` — всё это нецелевой трафик. ## Как запустить 1. Вкладка **Минус-слова** → кнопка **Гео-анализ** 2. Дождитесь окончания анализа ## Результаты анализа Найденные объекты отображаются в таблице. Для каждого — тип (город, регион, район), количество найденных фраз с упоминанием. У каждого объекта могут быть альтернативные названия и варианты написания (например, «Санкт-Петербург», «Питер», «СПБ»). ## Параметры добавления в минус-слова При добавлении в минус-слова можно настроить: - **Включить словоформы** — добавить не только точную форму, но и падежные формы: «Москва», «Москвы», «Москве», «Москву» - **Включить псевдонимы** — добавить альтернативные названия: «Питер» при добавлении «Санкт-Петербург» - **Добавить операторы** — обернуть слова в оператор `!` для точного соответствия - **Создать отдельные группы** — создать в минус-словах отдельную группу для каждого гео-объекта ## Экспорт результатов Результаты анализа можно экспортировать в CSV или JSON для использования вне KeyCore. ## Что дальше - [Кросс-минусация](/help/minus-words/cross-minus/) - [Создание кампании в Директ](/help/advertising/create-campaign/) ### Кросс-минусация Источник: https://key-core.ru/help/minus-words/cross-minus/ Кросс-минусация устраняет пересечения между группами объявлений. Без неё фразы из разных групп конкурируют между собой на аукционе — вы переплачиваете и не понимаете, какая группа реально работает. ## В чём проблема Представьте две группы: - **«Купить ноутбук»**: `купить ноутбук`, `ноутбук купить недорого` - **«Ноутбуки цены»**: `ноутбук цена`, `ноутбуки стоимость` Запрос `ноутбук купить` может попасть в обе группы. Директ выберет одну из них — но не обязательно ту, объявление которой лучше конвертирует. Кросс-минусация решает это: каждая группа получает минус-слова из других групп, и пересечений не остаётся. ## Как запустить 1. Вкладка **Минус-слова** → кнопка **Кросс-минусовка** 2. Выберите группы для обработки (по умолчанию — все) 3. Нажмите **Предварительный просмотр** — сервис покажет, сколько минус-слов будет добавлено 4. Нажмите **Применить (N слов)** ## Результат После кросс-минусации каждая группа получит дополнительные минус-слова на основе пересечений с другими группами. Их можно просмотреть на вкладке каждой группы в панели минус-слов. ## Когда делать Кросс-минусацию выполняют после финального распределения фраз по группам — непосредственно перед экспортом. Если после этого вы переместили фразы между группами — запустите повторно. ## Что дальше - [Операторы соответствия](/help/minus-words/operators/) — дополнительная настройка минус-слов - [Создание кампании в Директ](/help/advertising/create-campaign/) — финальный шаг ### Операторы соответствия Источник: https://key-core.ru/help/minus-words/operators/ Операторы позволяют точнее указать, как именно должно работать минус-слово. Без оператора Яндекс.Директ минусует все словоформы — оператор даёт возможность минусовать только конкретную форму. ## Операторы в минус-словах ### Без оператора — широкое соответствие ``` -бесплатно ``` Директ исключает запросы, содержащие слово `бесплатно` в любой форме: `бесплатный`, `бесплатной`, `бесплатна`. Подходит для большинства случаев. ### Оператор ! — фиксация словоформы ``` -!скачать ``` Директ исключает только запросы с точной формой `скачать`, но не `скачал`, `скачивать`, `скачай`. Используйте, когда разные формы слова имеют разный смысл для кампании. ### Оператор "" — фиксация количества слов (порядок любой) ``` -"своими руками" ``` Директ исключает только запросы, которые состоят **ровно** из этих слов — без каких-либо других слов в запросе. Порядок слов и падежи при этом любые: `-"своими руками"` исключит `руками своими`, но не исключит `сделай своими руками сам` (есть лишнее слово `сделай`). ### Оператор [] — фиксация порядка слов ``` -[купить бесплатно] ``` Директ исключает запросы, где эти слова идут **подряд именно в этом порядке** (без слов между ними), но допускает другие слова до и после блока: `-[купить бесплатно]` исключит `где купить бесплатно ноутбук`, но не исключит `бесплатно купить` (обратный порядок) и не исключит `купить недорого бесплатно` (слово вставлено между `купить` и `бесплатно`). ## Как добавить минус-слово с оператором В поле ввода минус-слов добавьте оператор перед словом или фразой: ``` -!скачать -бесплатно -"своими руками" ``` ## Оператор + в ключевых фразах Отдельный случай — оператор `+` в ключевых фразах (не в минус-словах). Он фиксирует стоп-слова (предлоги, союзы, частицы), которые Директ обычно игнорирует: ``` купить ноутбук +в москве ``` Без `+` слово `в` будет проигнорировано, и реклама покажется по запросам без привязки к городу. Инструмент автоматической расстановки `+` — [Стоп-слова](/help/advertising/stopwords-fixer/). ## Советы - Начинайте без операторов — широкое соответствие работает в большинстве случаев - Оператор `!` добавляйте, только убедившись, что другие словоформы — целевые - Фразовые минус-слова `""` удобны для жаргона и устойчивых выражений ## Что дальше - [Создание кампании в Директ](/help/advertising/create-campaign/) — минус-слова с операторами передаются в правильном формате ## Раздел: Реклама ### Анализ намерений ключевых фраз Источник: https://key-core.ru/help/advertising/intent-analysis/ Анализ намерений автоматически классифицирует каждую фразу проекта по типу пользовательского намерения. Это помогает отделить коммерческий трафик от информационного и навигационного. ## Типы намерений - **Коммерческий** — пользователь готов купить: `купить ноутбук`, `цена iPhone 15`, `заказать доставку` - **Информационный** — пользователь ищет информацию: `как выбрать ноутбук`, `что такое SSD`, `сравнение iPhone и Samsung` - **Навигационный** — пользователь ищет конкретный сайт или бренд: `apple официальный сайт`, `DNS магазин` - **Другой** — неопределённый тип Для рекламного трафика обычно нужны только коммерческие запросы. ## Как запустить > **Примечание:** кнопка «Намерения» в ленте **Реклама** временно скрыта. Модальное окно анализа доступно при повторном открытии фоновой задачи (индикатор в панели задач после запуска). 1. Откройте окно **Анализ намерений** 2. Анализ выполняется по **всем фразам проекта** (режим «только текущая группа» — в следующих версиях) 3. При желании включите **Создать группы по типам намерений** — сервис автоматически разложит фразы по новым группам 4. Нажмите **Запустить анализ** Анализ работает в фоне, можно продолжать работу. ## Результат После завершения каждая фраза получает метку намерения. Метки видны в таблице фраз в столбце «Намерение». **Создание групп по типам** — если включено, сервис создаст подгруппы «Коммерческие», «Информационные» и т.д. внутри указанной родительской группы. ## Стоимость 1 коп за фразу (для всех тарифов). Стоимость рассчитывается и показывается до запуска. ## Что дальше - [Стоп-слова](/help/advertising/stopwords-fixer/) — подготовка фраз к рекламе - [Создание кампании в Директ](/help/advertising/create-campaign/) ### Инфо-запросы: фильтр нерекламного трафика Источник: https://key-core.ru/help/advertising/info-markers/ Инфо-запросы — фильтр таблицы фраз, который показывает только запросы с **информационными маркерами** в тексте (`как`, `что`, `скачать`, `бесплатно` и др.) — без привязки к колонке «Намерение». ## Как работает фильтр При активации таблица показывает только фразы, содержащие типичные инфо-маркеры. Это быстрый способ найти запросы, которые часто не конвертируют в рекламе. > Кнопка **Инфо-запросы** в ленте **Реклама** временно скрыта. Фильтр не требует предварительного [анализа намерений](/help/advertising/intent-analysis/). ## Когда использовать Перед запуском рекламной кампании — чтобы быстро просмотреть информационный трафик и удалить или вынести его в отдельную группу. Отметьте лишние фразы и удалите их — или переместите в отдельную группу для SEO-контента. ## Быстрая разметка Для детальной работы с отфильтрованными фразами используйте [Быструю разметку](/help/advertising/hotkey-review/) — карточка каждой фразы с решением клавишами. ## Что дальше - [Стоп-слова](/help/advertising/stopwords-fixer/) — зафиксировать предлоги - [Создание кампании в Директ](/help/advertising/create-campaign/) ### Быстрая разметка фраз Источник: https://key-core.ru/help/advertising/hotkey-review/ Быстрая разметка — инструмент для последовательного просмотра фраз и принятия решения по каждой: оставить, удалить или переместить в другую группу. ## Как запустить Основной вход — после **обновления частотности**, если в проекте есть фразы с нулевой частотностью: 1. Дождитесь toast «N фраз с нулевой частотностью…» 2. Нажмите **Открыть** — откроется быстрая разметка с фильтром «нулёвки» > Кнопка **Разметка** в ленте **Реклама** временно скрыта; функция доступна через подсказку после частотности. ## Управление **Клавишами:** - `→` или `Y` — Оставить фразу - `←` или `N` — Удалить фразу - `G` — Переместить в группу (откроется список групп) - `Escape` — Закрыть окно **Мышью:** кнопки под карточкой — «Удалить», «В группу», «Оставить». Прогресс отображается полосой вверху — видно сколько фраз просмотрено и сколько осталось. ## Применение решений Пока вы листаете фразы, решения накапливаются. Кнопка **Применить** в конце применяет все решения разом: удаляет помеченные и перемещает в нужные группы. Можно закрыть окно до конца просмотра — решения сохранятся, но не применятся. ## Что дальше - [Стоп-слова](/help/advertising/stopwords-fixer/) — следующий шаг подготовки - [Создание кампании в Директ](/help/advertising/create-campaign/) ### Стоп-слова (оператор +) Источник: https://key-core.ru/help/advertising/stopwords-fixer/ Инструмент автоматически расставляет оператор `+` перед предлогами, союзами и частицами в ключевых фразах. ## Зачем нужен оператор + По умолчанию Яндекс.Директ игнорирует стоп-слова (предлоги, союзы, частицы) в ключевых фразах. Из-за этого реклама показывается по запросам с неправильным смыслом. **Пример:** - Фраза `купить квартиру в Москве` без оператора → покажется по запросу `купить квартиру Москва` (без предлога «в») - Фраза `купить квартиру +в Москве` → будет показываться строго при наличии «в» в запросе ## Как запустить 1. Вкладка **Реклама** → кнопка **Стоп-слова** 2. Выберите категории: **Предлоги** (в, на, с, из...) и/или **Союзы** (и, или, но...) 3. Просмотрите список фраз с предлагаемыми изменениями 4. Нажмите **Применить** ## Результат Сервис показывает только фразы, в которых найдены стоп-слова. Для каждой — как фраза выглядит сейчас и как будет выглядеть после добавления `+`. Если фраза не нуждается в изменении — её в списке нет. ## Какие слова обрабатываются **Предлоги:** в, на, с, из, по, для, к, о, от, до, за, под, над, при, через и др. **Союзы:** и, или, но, а, что, как, если, то, когда и др. ## Что дальше - [UTM-метки](/help/advertising/utm-generator/) — добавить UTM перед экспортом - [Создание кампании в Директ](/help/advertising/create-campaign/) ### UTM-метки Источник: https://key-core.ru/help/advertising/utm-generator/ Генератор UTM-меток формирует ссылку с параметрами для отслеживания рекламного трафика в Яндекс.Метрике или Google Analytics. ## Как использовать 1. Вкладка **Реклама** → кнопка **UTM-метки** 2. Выберите шаблон или заполните поля вручную 3. Скопируйте готовую ссылку URL сайта подставляется из проекта (`last_site_url`). Если сайта нет — используется `https://key-core.ru`. ## Параметры Порядок в ссылке (рекомендация Яндекса): `source` → `medium` → `campaign` → `content` → `term`. Для отчёта «Метки UTM» в Метрике лучше заполнять все пять. | Поле | Назначение | Пример | |------|-----------|--------| | URL сайта | Целевая страница | `https://example.com/catalog` | | utm_source | Источник трафика | `yandex` / `google` | | utm_medium | Тип трафика | `cpc` | | utm_campaign | Кампания | `{campaign_id}` / `{campaignid}` | | utm_content | Объявление / площадка | `{ad_id}` | | utm_term | Ключевое слово | `{keyword}` | ## Шаблоны | Шаблон | utm_source | utm_content | Зачем так | |--------|------------|-------------|-----------| | Яндекс Поиск | `yandex` | `{ad_id}` | Склейка с ID объявления в Директе | | РСЯ | `yandex` | `{gbid}\|{source}` | Тот же source, что у Поиска; в content — группа и площадка | | Google Ads | `google` | `{adgroupid}_{creative}` | ValueTrack Google (`{campaignid}`, не `{campaign_id}`) | Не используйте `yandex_rsya` как source — Метрика и Директ хуже склеивают отчёты. ## Динамические параметры Кнопка `{…}` рядом с полем открывает макросы выбранной площадки (Директ или Google). **Пример (Яндекс Поиск):** ``` https://example.com/?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword} ``` ## Что дальше - [Создание кампании в Директ](/help/advertising/create-campaign/) — передать семантику в Яндекс.Директ ### ИИ-генерация объявлений Источник: https://key-core.ru/help/advertising/ai-ad-generation/ Блок ИИ-генерация создаёт заголовки, текст и ссылку объявления на основе ключевых слов группы и сайта — по одной группе или сразу батчем на все выбранные. ## Где находится Вкладка **Реклама** → **В Яндекс.Директ** → шаг **Объявления** → блок **ИИ-генерация** слева от списка объявлений. ## Пустое состояние группы Пока в группе нет ни одного объявления, справа показывается заглушка вместо формы редактора — с двумя вариантами: - **Сгенерировать с ИИ** — запускает генерацию для текущей группы - **Написать вручную** — открывает пустой редактор без ИИ Пока идёт генерация, кнопка «Написать вручную» временно недоступна — чтобы результат ИИ не перезаписал то, что вы успели напечатать. ## Массовая генерация на все группы Доступна, если для кампании выбрано больше одной группы. Пока объявлений ещё нет ни в одной из выбранных групп, вместо генерации по одной группе показывается один крупный CTA — **«Сгенерировать объявления для N групп»**. Он запускает генерацию последовательно по всем группам: - в процессе кнопка показывает прогресс — счётчик `N/M` вместо текста «Генерирую…»; - генерация фоновая (серверная задача с поллингом статуса): можно переключиться на другую группу или вкладку и даже закрыть страницу — генерация продолжится на сервере, а прогресс подхватится при повторном открытии; - группы, уже заполненные вручную, генерация не трогает — ИИ не переписывает объявления, где уже есть текст, введённый человеком; - если части групп не хватило баланса или генерация упала с ошибкой — остальные группы всё равно получают объявления, а по итогу показывается, сколько групп готово и сколько пропущено. Как только хотя бы одна группа получила объявления, а другие — ещё нет, над списком появляется строка **«N групп без объявлений»** с кнопкой **«Заполнить оставшиеся»** — она донагенерирует объявления только для пустых групп, не трогая уже заполненные. ## Параметры генерации - **Акцент** (необязательно) — короткая подсказка, на что сделать упор в тексте: скидка, срок, конкретное преимущество. Поле скрыто по умолчанию в режиме массовой генерации, доступно через «Уточнить детали». - **URL сайта и УТП** — берётся из проекта. Если сайт ещё не анализировался, доступна кнопка **Анализировать** — сервис определяет ключевые преимущества (УТП сайта) и показывает их бейджами; дальнейшая генерация использует эти УТП как контекст. - **Для всех групп** — чекбокс рядом с кнопкой генерации (доступен, если выбрано больше одной группы и объявления уже есть хотя бы в одной из них): определяет, применится ли запуск к текущей группе или ко всем выбранным сразу. По умолчанию включён. ## Меню «Ещё раз» После того как объявления сгенерированы, панель ИИ-генерации сворачивается в компактную строку с меню **«Ещё раз»**: - **Изменить параметры** — разворачивает панель обратно, чтобы поменять акцент или переанализировать сайт - **Перегенерировать все** / **Перегенерировать группу** — повторный запуск с текущими параметрами; подпись зависит от того, была ли включена генерация «для всех групп» ## Список объявлений и точечные действия За одну генерацию ИИ создаёт для группы от 1 до 3 вариантов объявления — количество зависит от того, сколько ключевых слов в группе (чем больше ключей, тем больше вариантов, но не более 3 на группу). Слева от редактора — список объявлений группы с индикаторами статуса (готово / есть ошибка / пусто) и превью первых строк текста. У каждой карточки: - **Добавить** — создаёт ещё одно объявление в группе вручную - **Дублировать** / **Удалить** — управление вариантами - **Перегенерировать** (значок обновления) — пересоздаёт именно это объявление, не трогая остальные в группе Карточки с превышением лимита символов подсвечиваются и показывают, какое именно поле превышено. Для **Заголовка 2** и **текста** счётчик идёт по правилам Директа: знаки препинания в лимит 30/81 не входят (учитываются отдельно, до 15), поэтому карточка не краснеет на объявлениях, которые Директ принимает. ## Редактор и превью Поля объявления: Заголовок 1 (обязательно), Заголовок 2, Текст объявления (обязательно), Ссылка на сайт (обязательно), Отображаемая ссылка. Кнопка **«Только превью»** сворачивает все поля, оставляя только блок превью, — удобно, когда нужно просто посмотреть, как объявление выглядит в выдаче. Если ИИ оставил предупреждения или рекомендации по объявлению, они показываются бейджами со счётчиком над полями. Под полями — блок **Превью (Яндекс.Директ)**, воссоздающий вид объявления в выдаче, включая быстрые ссылки и уточнения, если они уже заполнены. Счётчики символов у каждого поля показывают лимит в реальном времени: | Поле | Лимит | |---|---| | Заголовок 1 | 56 символов (со знаками препинания) | | Заголовок 2 | 30 символов (без знаков препинания) | | Текст | 81 символ (без знаков препинания) | | Отображаемая ссылка | 20 символов | Полный справочник, включая лимиты быстрых ссылок и уточнений — в статье [«Лимиты объявлений для Директа»](/help/export/ad-limits/). ## Если ИИ сгенерировал не то, что нужно Есть три пути, без необходимости стирать текст и начинать заново: 1. **Отредактировать вручную** прямо в полях редактора. 2. **Перегенерировать одно объявление** — кнопка на карточке в списке. 3. **Попросить Советника переписать текст своими словами** — быстрее, если нужна конкретная точечная правка (акцент, длина, слово), а не новая генерация с нуля. Подробнее — в статье [«Советник: правка объявлений в чате»](/help/advertising/advisor-ad-editing/). ## Стоимость Генерация одного объявления — **₽15** (`ai_ad_generation`), действует на всех тарифах. При батч-генерации на N групп стоимость — ₽15 × количество сгенерированных объявлений. ## Что дальше - [Советник: правка объявлений в чате](/help/advertising/advisor-ad-editing/) — диалоговое уточнение результата - [Создание кампании в Директ](/help/advertising/create-campaign/) — весь мастер целиком, три шага - [Лимиты объявлений для Директа](/help/export/ad-limits/) — полный справочник по символам и расширениям ### Создание кампании в Яндекс.Директ Источник: https://key-core.ru/help/advertising/create-campaign/ KeyCore готовит кампанию на вкладке **Реклама**: обязательных шага два — объявления с ИИ-генерацией и публикация (скачивание файла для Direct Commander). Расширения (быстрые ссылки и уточнения) — необязательный блок: он не стоит между шагами, а открывается отдельной кнопкой и его можно пропустить. ## Как открыть мастер Вкладка **Реклама** → кнопка **В Яндекс.Директ**. ## Перед стартом Слева — список групп проекта с чекбоксами. Отметьте группы, которые войдут в кампанию: счётчик показывает «N / M групп», а после первого шага рядом появляется статус — сколько групп ещё без объявлений. Здесь же подключаются списки минус-слов (подтягиваются из раздела «Минус-слова»). Если группы уже финально распределены, желательно сначала прогнать [кросс-минусацию](/help/minus-words/cross-minus/) — она снимает пересечения запросов между группами, и переделывать её после экспорта неудобно. Параметры кампании (название, регион) задаются на шаге публикации. ## Шаг 1. Объявления Для каждой выбранной группы нужно хотя бы одно объявление. Пока в группе пусто, показывается два варианта: **Сгенерировать с ИИ** или **Написать вручную**. Если объявлений нет ни в одной из выбранных групп, доступен один крупный CTA — **«Сгенерировать объявления для N групп»**: сервис проходит по всем группам последовательно, показывая прогресс `N/M`. Генерация фоновая — можно переключиться на другую вкладку, не дожидаясь окончания. Когда объявления в группе уже есть, справа — редактор с полями (Заголовок 1, Заголовок 2, Текст, Ссылка, Отображаемая ссылка) и живое **Превью (Яндекс.Директ)**. Счётчики символов показывают лимиты в реальном времени: - Заголовок 1 — до **56** символов (со знаками препинания) - Заголовок 2 — до **30** символов (без знаков препинания) - Текст — до **81** символа (без знаков препинания) Полный список лимитов, включая быстрые ссылки и уточнения — в справке [«Лимиты объявлений для Директа»](/help/export/ad-limits/). Подробный разбор блока **ИИ-генерация** (параметры «Акцент», «УТП сайта», меню «Ещё раз», перегенерация отдельного объявления) — в статье [«ИИ-генерация объявлений»](/help/advertising/ai-ad-generation/). Стоимость генерации: ₽15 за объявление (все тарифы). ## Расширения (опционально) Рядом с шагами «Объявления» и «Публикация» есть отдельная пунктирная кнопка **Расширения (опционально)** — это не шаг между ними, а необязательная ветка: её можно заполнить в любой момент или пропустить, кампания публикуется и без расширений. Раздел **Дополнения к объявлениям**: быстрые ссылки (до 8 штук) и уточнения (до 20 штук) на каждую группу. Кнопка **Сгенерировать** (после первого запуска — **Перегенерировать**) создаёт их автоматически на основе ключевых слов группы; можно редактировать вручную. Если у части групп дополнения не проходят валидацию (превышение лимита символов), появляется блок с перечнем групп-нарушителей и кнопка **Исправить** — перегенерирует только проблемные группы, не трогая остальные. ## Шаг 2. Публикация На шаге «Публикация» нет выбора способа передачи — сейчас работает только один путь, через Direct Commander: 1. **Скачайте файл** — кнопки **XLSX** / **CSV** сразу скачивают файл в выбранном формате (активны, когда указаны регионы кампании) 2. **Установите Директ Коммандер** — бесплатная программа Яндекса; если её ещё нет, ссылка на скачивание есть тут же 3. **Отправьте на сервер** — в Коммандере нажмите «Отправить», кампания уйдёт на модерацию Файл (CSV или XLSX) собирает группы объявлений, ключевые фразы, тексты объявлений, быстрые ссылки и минус-слова. Подробнее об импорте: [Импорт в Директ Коммандер](/help/export/direct-commander/). ### Передача через API Яндекс.Директ > **В разработке.** На шаге «Публикация» такого выбора пока нет — кампания уходит только файлом для Direct Commander. Когда функция будет включена, потребуется: 1. Подключить аккаунт Яндекс в **Настройки → Безопасность** 2. Выдать разрешение на управление Яндекс.Директом (`direct:api`) ## Черновик кампании Все данные мастера (выбранные группы, объявления, расширения, настройки) сохраняются в черновик проекта автоматически — по мере правок и после каждой генерации. Если закрыть вкладку или обновить страницу, при повторном открытии мастера появится статус-бар черновика с количеством готовых объявлений и предложением продолжить или начать заново. Черновик синхронизируется между вкладками браузера: если кампания открыта в двух местах одновременно, при изменении в одной вкладке во второй появится уведомление о более свежей версии. ## Советник: правка объявлений в чате В шапке мастера рядом со счётчиком объявлений есть кнопка **Советник** (значок чата) — она видна на любом шаге, не только на «Объявлениях». Открывает панель диалога с ИИ, где можно попросить переписать текст своими словами вместо ручного редактирования или повторной генерации («сделай акцент на цене», «сократи заголовок»). Советник предлагает конкретную правку карточкой, которую можно применить одной кнопкой или отклонить. Подробности — в статье [«Советник: правка объявлений в чате»](/help/advertising/advisor-ad-editing/). ## Стоимость - ИИ-генерация объявления — ₽15 за штуку (`ai_ad_generation`) - ИИ-генерация дополнений (быстрые ссылки и уточнения) — ₽5 за запуск на группу (`ai_extras_generation`) Действует на всех тарифах. ## Советы - Проверяйте заголовки вручную — ИИ пишет хорошо, но знает ваш бизнес хуже вас - Для повторного экспорта (после правок в проекте) данные объявлений сохраняются в черновике - UTM-метки добавляйте в URL через [Генератор UTM](/help/advertising/utm-generator/) до экспорта ## Что дальше - [ИИ-генерация объявлений](/help/advertising/ai-ad-generation/) — параметры, батч-генерация, меню «Ещё раз» - [Советник: правка объявлений в чате](/help/advertising/advisor-ad-editing/) — диалоговое редактирование - [Лимиты объявлений для Директа](/help/export/ad-limits/) — полный справочник - [Кросс-минусация](/help/minus-words/cross-minus/) — если ещё не делали - [Форматы экспорта](/help/reference/export-formats/) — структура CSV-файла ### Советник: правка объявлений в чате Источник: https://key-core.ru/help/advertising/advisor-ad-editing/ Советник — чат с ИИ на шаге «Объявления», где можно попросить переписать текст своими словами вместо повторной генерации или ручного редактирования. ## Где открыть На шаге **Объявления** рядом со счётчиком объявлений в верхней панели — кнопка с иконкой чата и подсказкой «Советник: попросите переписать объявление своими словами». Кнопка доступна только на этом шаге мастера. ## Что умеет на шаге объявлений Опишите нужное изменение обычным языком — Советник анализирует контекст (какая группа и объявление открыты, какая семантика у группы) и предлагает конкретный новый вариант текста, а не переписывает всё с нуля. Работает для: - точечной правки одного объявления (сократить, сменить акцент, убрать слово); - правки сразу нескольких объявлений группы, если проблема одна и та же во всех; - переноса удачной формулировки на другую группу по вашей просьбе; - сокращения количества объявлений группы до лучших N, если их накопилось больше лимита Директа. ## Сокращение количества объявлений На группу — не более 3 неархивных комбинаторных объявлений (см. [Лимиты объявлений для Директа](/help/export/ad-limits/)). Если в группе больше (например, старый черновик до этого лимита), попросите Советника «оставь 3 лучших» или «убери лишние объявления» — он сам выберет, какие объявления оставить (по полноте полей и отсутствию повторяющихся текстов), и покажет карточку **«Останутся / Будут удалены»**. Тексты оставленных объявлений при этом не меняются — правка только про количество, не про содержание. Ручной способ — иконка корзины на карточке объявления в списке. ## Карточка предложения Ответ Советника с готовой правкой показывается как карточка **«Новые объявления»** с меткой группы, количеством затронутых объявлений и кратким объяснением (rationale), почему предложен именно такой вариант. Ниже — превью каждого нового варианта текста. Действия на карточке: - **Применить** — если правка касается одного объявления - **Применить все (N)** — если правка затрагивает сразу несколько объявлений группы - **Отклонить** — оставить объявление без изменений ## После применения Применённое объявление в списке слева и в редакторе справа подсвечивается зелёным (статус «Применено из чата»). В редакторе рядом с изменёнными полями появляется иконка отката (↩) — она возвращает именно это поле к значению до применения правки, без затрагивания остальных полей объявления. ## Как формулировать запрос Чем конкретнее запрос, тем точнее правка. Примеры: - «Убери акцент на бесплатной доставке» - «Сделай УТП про оплату в рублях» - «Сократи заголовок, он длиннее лимита» - «Замени слово "лучший" — оно не проходит модерацию» - «В этой группе слишком много объявлений, оставь 3 лучших» Расплывчатый запрос («сделай лучше») даёт расплывчатый результат — лучше указывать, что именно не устраивает в текущем тексте. ## Чего не делает Советник на этом шаге - Не запускает и не публикует кампанию в Яндекс.Директ — это отдельный шаг «Публикация» - Не заменяет шаг «Расширения» — быстрые ссылки и уточнения редактируются на своём шаге - Не проверяет фактическую точность (актуальность цен, сроков) — если это важно, укажите это явно в запросе ## Отличие от кнопки «Ещё раз» Оба механизма меняют текст объявления, но решают разные задачи: | | Меню «Ещё раз» | Советник | |---|---|---| | Что происходит | Полная перегенерация по тем же параметрам (акцент, УТП) | Диалоговая правка конкретного запроса | | Когда уместно | Первый вариант в целом не подходит по структуре | Устраивает структура, нужна точечная деталь | | Результат | Новый набор текстов «с нуля» | Модифицированный текст с сохранением остального | | Где находится | В свёрнутой панели ИИ-генерации | Отдельная кнопка-чат в верхней панели шага | ## Что дальше - [ИИ-генерация объявлений](/help/advertising/ai-ad-generation/) — параметры генерации, батч на все группы - [Создание кампании в Директ](/help/advertising/create-campaign/) — весь мастер целиком - [Лимиты объявлений для Директа](/help/export/ad-limits/) — что проверять перед экспортом ## Раздел: SEO ### Мониторинг позиций Источник: https://key-core.ru/help/seo/positions/ Мониторинг позиций показывает, на каких местах в поисковой выдаче стоит ваш сайт по ключевым словам проекта, и как эти места меняются от проверки к проверке. ## Как запустить 1. Откройте проект → вкладка **SEO** → группа **Позиции** → кнопка **Мониторинг** 2. Вставьте фразы (одна на строку) и укажите домен (например, `example.com` — `https://` и `www` уберём сами) 3. Выберите **глубину проверки**: ТОП-10, ТОП-30 или ТОП-100. По умолчанию — ТОП-30 4. Выберите поисковую систему (Яндекс или Google), регион и устройство (десктоп или мобильные) 5. Нажмите **Запустить проверку** Окно закроется сразу: проверка идёт на сервере. Страницу можно закрыть или уйти в другой раздел — прогресс виден в плашке фоновых задач, а результат сохранится в проекте. Если сервер в это время перезапустится, проверка продолжится сама с того места, где остановилась. ## Глубина проверки: что выбрать Глубина — это докуда мы смотрим выдачу. Фраза, по которой сайта нет в выбранной глубине, помечается как «не найдено» с указанием границы: например, `> 30`. | Глубина | Когда подходит | |---------|----------------| | ТОП-10 | Первая страница. Самый дешёвый вариант, годится для отслеживания уже сильных запросов | | ТОП-30 | Рабочий стандарт: видно и тех, кто на второй-третьей странице и вот-вот выйдет в топ | | ТОП-100 | Молодые сайты и запросы, по которым продвижение только начинается | ## Стоимость Оплата идёт **за запрос к поисковой выдаче**: один запрос — это 10 позиций. Поэтому ТОП-10 стоит один запрос на фразу, ТОП-30 — три, ТОП-100 — десять. | Тариф | За запрос | Фраза на ТОП-10 | Фраза на ТОП-30 | Фраза на ТОП-100 | |-------|-----------|-----------------|-----------------|------------------| | Free | 8 коп | 8 коп | 24 коп | 80 коп | | Старт | 3.5 коп | 3.5 коп | 10.5 коп | 35 коп | | Стандарт | 3 коп | 3 коп | 9 коп | 30 коп | | Премиум | 2.8 коп | 2.8 коп | 8.4 коп | 28 коп | Итоговая сумма показывается в окне запуска до нажатия кнопки, отдельно для каждой глубины. **Что изменилось.** Раньше мониторинг позиций стоил 15 коп за фразу на Free и всегда шёл на ТОП-100 — при такой цене реально проверялась только первая десятка выдачи. Теперь глубину выбираете вы, а платите за фактически сделанные запросы. Стандартная проверка на ТОП-30 на Free стоит 24 коп за фразу вместо прежних 15 коп, зато позиция за пределами первой десятки определяется честно. Если вам достаточно первой страницы, выберите ТОП-10 — это 8 коп за фразу, дешевле, чем было. Списывается только то, что реально сделано. Фразы, которые не удалось проверить из-за сбоя, не оплачиваются. [Подробнее о тарифах](/help/getting-started/pricing/) ## Если на балансе кончились деньги Проверка не срывается и ничего не теряет: она встаёт на паузу. Всё, что успели проверить, сохранено и оплачено — повторно за эти фразы деньги не спишутся. В рабочем месте позиций появится жёлтая полоса с числом проверенных и оставшихся фраз и кнопкой **Продолжить**: пополните баланс и нажмите её, проверка доработает остаток. Так же ведёт себя проверка, прерванная по другой причине. Продолжить один прогон можно до пяти раз — дальше проще запустить проверку заново. ## Результаты Рабочее место позиций открывается той же кнопкой **Мониторинг**. **Сводка сверху** — сколько фраз в ТОП-3, ТОП-10, ТОП-30 (и ТОП-100, если проверка шла на такую глубину), сколько не найдено, средняя позиция и по скольким фразам она посчитана. Рядом с каждым числом — изменение к предыдущей проверке. По карточкам можно кликать: они работают как фильтр. **Таблица** — фраза, позиция, изменение к прошлой проверке, спарклайн динамики, найденный URL, движок и дата. Клик по строке раскрывает историю проверок по этой фразе. Строки выводятся по 100 на страницу. **График** — кнопка **График** в шапке: распределение позиций по последним проверкам проекта. **Фильтры и сортировка** — поиск по фразе, «только упавшие», «только не найденные», «с ошибками», фильтр по группе позиций и по группе фраз проекта; сортировка по алфавиту, по позиции, «сначала падения», «сначала рост». **Экспорт** — кнопка **Экспорт** выгружает в CSV текущую страницу таблицы. **История** — кнопка **История** показывает список прошлых проверок с датой, доменом, числом фраз и стоимостью; по клику открывается любая из них. ### Три разных состояния вместо прочерка | Как выглядит | Что значит | |---|---| | Число | Сайт найден на этой позиции | | `> 30` серым (или другая граница) | Проверка прошла, сайта в выдаче на выбранной глубине нет | | Янтарное «сбой» | Проверить не удалось: сбой сети или сервиса выдачи. Это **не** значит, что сайта нет в выдаче | Фразы со сбоем не учитываются ни в карточках распределения, ни в средней позиции — иначе одна сетевая ошибка выглядела бы как падение сайта. Их видно отдельно (карточка «Не удалось проверить» и фильтр «С ошибками») и можно перепроверить в рамках той же проверки: у незавершённого прогона это кнопка **Продолжить**, у завершённого — **Перепроверить сбойные фразы**. Платить придётся только за те фразы, которые перепроверяются; уже полученные результаты повторно не оплачиваются. Если попытки возобновления исчерпаны, останется только новая проверка. ## Автопроверка по расписанию Чтобы не запускать проверку руками каждый раз, включите автопроверку: сервис сам будет прогонять тот же список фраз и складывать результаты в ту же историю позиций — автоматические проверки ничем не отличаются от ручных. **Как включить.** В рабочем месте позиций под карточками распределения есть раздел **Автопроверка по расписанию** — разверните его. Внутри карточка с тремя вариантами: **Выключена**, **Еженедельно**, **Ежедневно**. Нажатие сразу сохраняет выбор, отдельной кнопки «Сохранить» нет. По умолчанию автопроверка **выключена** — это платная работа, и включать её вы решаете сами. **Еженедельно или ежедневно.** Разница только в частоте: еженедельно — одна проверка в неделю, ежедневно — семь. Проверки идут утром, около 9 часов по московскому времени; еженедельная — по понедельникам. Выбрать свой день и час пока нельзя. **Сколько это стоит.** В карточке показана стоимость периода — например, «≈ 222 ₽ в неделю» — вместе с числом фраз и глубиной, на которой пойдёт проверка. Для ежедневного режима это сумма за все семь проверок недели. Пока автопроверка выключена, показывается, во сколько она обойдётся, если её включить. Цена считается по вашему тарифу и по той же формуле, что и ручная проверка: за фактические запросы к выдаче. **Когда включена**, под ценой видна дата и время следующей проверки. Свёрнутый заголовок раздела тоже показывает режим и ближайший запуск — разворачивать для этого не нужно. **Что попадает в автопроверку.** Фразы, домен, глубина, поисковая система, регион и устройство запоминаются в момент включения и дальше не меняются сами. Добавили фразы в проект — включите автопроверку заново, чтобы список обновился. Сразу после того как раздел развёрнут, на больших прогонах несколько секунд идёт сбор полного списка фраз — карточка появится, когда он закончится. **Если на балансе не хватило денег**, очередная автоматическая проверка не запускается, а расписание встаёт на паузу: в карточке появляется янтарная строка «Приостановлена» с причиной, и вы получаете уведомление. Ничего не теряется — настройки остаются на месте. Чтобы снять паузу, пополните баланс и снова нажмите **Еженедельно** или **Ежедневно** в карточке: сохранение возвращает расписание в работу и назначает следующую проверку. ## Что дальше - [SERP-анализ](/help/seo/serp-analysis/) — посмотреть, кто стоит выше вас - [Конкуренты](/help/seo/competitors/) — общий список конкурирующих доменов ### SERP-анализ Источник: https://key-core.ru/help/seo/serp-analysis/ SERP-анализ получает результаты поисковой выдачи по ключевым фразам и анализирует, кто занимает топ-позиции. ## Как запустить 1. Вкладка **SEO** → группа **Выдача** → кнопка **SERP-анализ** 2. Введите фразы для анализа (или выберите из проекта) 3. Настройте параметры: - **Поисковая система**: Яндекс или Google - **Устройство**: десктоп или мобильный - **Регион**: регион для снятия выдачи 4. Нажмите **Запустить** Глубина у SERP-анализа одна и не настраивается: сервис всегда снимает **топ-10**. Это относится к обоим режимам — и к обычному анализу выдачи, и к сравнению выдачи (SERP-кластеризации): оба работают по одной цене за фразу, поэтому глубину задаёт сервер, а не окно запуска. Больше десяти сайтов на фразу ни один из режимов не вернёт. Чтобы проверить позиции своего домена глубже топ-10, используйте [мониторинг позиций](/help/seo/positions/): там глубина выбирается (ТОП-10, ТОП-30, ТОП-100) и оплачивается по числу сделанных запросов. В SERP-анализе такого выбора нет намеренно: цена за фразу здесь фиксированная и не зависит от глубины. ## Что показывает анализ Для каждой фразы — топ-10 сайтов в выдаче: позиция, домен, заголовок и URL страницы. ## Что содержат результаты - Список доменов в выдаче по каждой фразе - Позиция каждого домена - URL страницы и заголовок Результаты можно экспортировать для дальнейшего анализа. ## Стоимость **15 коп за фразу** на Free, 3.5 / 3 / 2.8 коп на Старт / Стандарт / Премиум (глубина всегда топ-10, в обоих режимах). Цена SERP-анализа не менялась. [Подробнее о тарифах](/help/getting-started/pricing/) ## Что дальше - [Конкуренты](/help/seo/competitors/) — сводный список конкурирующих доменов ### Конкуренты в поисковой выдаче Источник: https://key-core.ru/help/seo/competitors/ Инструмент показывает домены, которые чаще всего встречаются в топе поисковой выдачи по фразам вашего проекта. ## Как открыть Вкладка **SEO** → группа **Выдача** → кнопка **Конкуренты**. Инструмент доступен после выполнения [SERP-анализа](/help/seo/serp-analysis/). ## Что показывается Сводная таблица по всем собранным результатам SERP: - Домен конкурента - Количество фраз, по которым он присутствует в топе - Средняя позиция - Покрытие (процент фраз проекта, по которым конкурент виден) ## Применение Список конкурентов помогает: - Понять, с кем предстоит конкурировать в рекламе и поиске - Найти сайты для анализа их семантики - Оценить конкурентность ниши ## Что дальше - [Индексирование](/help/seo/indexing/) — проверить техническую видимость сайта ### Проверка индексирования страниц в Яндексе Источник: https://key-core.ru/help/seo/indexing/ Проверка индексирования показывает, какие страницы сайта присутствуют в поисковом индексе Яндекса. ## Как открыть Вкладка **SEO** → группа **Техническое** → кнопка **Индексирование**. ## Что проверяется Для заданного домена сервис проверяет, находятся ли страницы в индексе Яндекса. Результат — список URL с отметкой: проиндексировано или нет. ## Применение Инструмент помогает: - Убедиться, что важные страницы видны поисковику - Найти страницы, которые по каким-то причинам выпали из индекса - Связать данные об индексировании с семантикой проекта ## Что дальше - [Мониторинг позиций](/help/seo/positions/) — для проиндексированных страниц ## Раздел: Экспорт ### Экспорт в Яндекс.Директ Источник: https://key-core.ru/help/export/direct-export/ KeyCore формирует CSV/XLSX-файл для Direct Commander: группы, фразы, объявления и минус-слова. Для части аккаунтов доступна и [публикация напрямую в Директ](#публикация-напрямую-в-директ) — без файла. Пошаговый разбор — в статье «Создание кампании в Директ». ## Где находится экспорт Вкладка **Реклама** → **В Яндекс.Директ** → шаг **Публикация**. На предыдущих шагах вы уже выбрали группы, подготовили объявления и расширения (быстрые ссылки, уточнения). ## Что попадает в файл - Группы объявлений и ключевые фразы - Тексты объявлений (если созданы на шаге «Объявления») - Быстрые ссылки и уточнения - Минус-слова кампании и групп Можно скачать файл даже при неполных объявлениях — KeyCore не блокирует скачивание превышением лимитов, но для модерации Директа тексты должны быть заполнены и укладываться в лимиты. Полный список лимитов (заголовки, текст, быстрые ссылки, уточнения) — в статье [Лимиты объявлений для Директа](/help/export/ad-limits/). ## Структура файла `direct_export_*.csv` / `.xlsx` — не обычная таблица фраз, а формат специально под Direct Commander: - **72 колонки** (шаблон Единой перфоманс-кампании / ЕПК в KeyCore): кампания, группа, ключевая фраза, объявление, быстрые ссылки, уточнения, минус-слова, регион и другие параметры - Первые 2 строки файла — служебные (название и пустая строка), заголовки колонок — в 3-й строке; при импорте Коммандер помечает их «Пропустить» - Кодировка **UTF-8 с BOM**; разделитель в CSV — **табуляция**, а не запятая (как в [офиц. формате CSV](https://yandex.ru/support/direct-commander-new/ru/advanced/file-format)) > С июля 2026 при импорте новых объявлений через Коммандер создаются **комбинаторные** объявления (см. [Импорт в Директ Коммандер](/help/export/direct-commander/)). Один заголовок + один текст из KeyCore по-прежнему валидны. Из-за этого при открытии CSV двойным кликом в Excel данные могут отображаться в одной колонке или с искажённой кириллицей — это особенность формата, а не ошибка выгрузки. Файл предназначен для импорта в Direct Commander, не для просмотра в Excel. ## Скачивание файла 1. На шаге **Публикация** выберите формат (CSV или XLSX) и нажмите **Скачать файл** 2. Сохраните файл 3. Импортируйте в Direct Commander — см. [Импорт в Директ Коммандер](/help/export/direct-commander/) > Оба формата принимает Коммандер. XLSX удобнее для просмотра кириллицы; CSV — табуляция UTF-8 по [офиц. формату](https://yandex.ru/support/direct-commander-new/ru/advanced/file-format). ## Если файл выглядит странно | Симптом | Причина | Что делать | |---|---|---| | Все данные в одной колонке при открытии в Excel | CSV использует табуляцию как разделитель, Excel открыл его как обычный текст | Не открывайте файл в Excel — импортируйте его в Direct Commander | | Кракозябры / нечитаемая кириллица | Проблема кодировки при открытии CSV в Excel | Скачайте файл в формате **XLSX** вместо CSV | | Файл не похож на список фраз, который вы ожидали | Это разные экспорты: файл кампании для Commander ≠ табличная выгрузка фраз | Разница показана в [Форматах экспорта](/help/reference/export-formats/) | ## Публикация напрямую в Директ KeyCore может создать кампанию прямо в вашем кабинете Директа — без файла и без Директ Коммандера. > **Закрытое тестирование.** Сейчас способ доступен не всем аккаунтам. Если на шаге **Публикация** нет карточки **Напрямую в Директ**, используйте файл CSV/XLSX — он создаёт такую же кампанию. Карточка появляется, когда Яндекс подключён с доступом к Директу: **Настройки** → **Безопасность** → **Яндекс** — при подключении подтвердите в окне Яндекса доступ к рекламному кабинету. Как опубликовать: 1. На шаге **Публикация** нажмите **Опубликовать в Директ** 2. Проверьте кабинет, в который уйдёт кампания. Если вы агентство — выберите клиента из списка 3. Задайте название, стратегию, недельный бюджет и регионы 4. Нажмите **Проверить и опубликовать** — KeyCore покажет, что именно уйдёт в Директ: кабинет, бюджет, число групп, фраз, объявлений и минус-слов 5. Нажмите **Опубликовать в Директ** и дождитесь окончания — обычно до минуты **Кампания создаётся остановленной.** Объявления попадают в Директ черновиками и не отправляются на модерацию, поэтому показы и расход не начнутся сами. Откройте кампанию по ссылке из окна результата, проверьте её, отправьте на модерацию и запустите, когда будете готовы. ### Если публикация не удалась | Сообщение | Что значит | Что делать | |---|---|---| | «В Директе ничего не создано — повтор безопасен» | Ошибка случилась до создания кампании | Нажмите **Повторить** | | «Часть кампании могла успеть создаться» | Директ создал кампанию, но не всё её содержимое | Откройте кабинет Директа по ссылке, удалите неполную кампанию и только потом повторите — иначе появится вторая | | Закончились баллы API Директа | У Директа суточный лимит запросов на кабинет | Повторите после полуночи по Москве | | Нет доступа к кабинету | Доступ Яндекса истёк или у логина нет прав на кабинет клиента | Переподключите Яндекс или проверьте клиента агентства | Повторное нажатие кнопки или сбой связи не создают вторую кампанию: пока публикация идёт, KeyCore продолжает следить за ней, а не запускает новую. ## Черновик кампании Данные кампании (группы, объявления, расширения) сохраняются в черновике проекта. После правок в семантике не нужно заполнять всё заново — откройте **В Яндекс.Директ** снова и обновите выгрузку. ## Советы - Проверяйте заголовки объявлений вручную — AI пишет хорошо, но знает ваш бизнес хуже вас - Добавляйте UTM-метки в URL быстрых ссылок ([Генератор UTM](/help/advertising/utm-generator/)) - Разница между табличной выгрузкой фраз и файлом кампании — в [Форматах экспорта](/help/reference/export-formats/) ## Что дальше - [Создание кампании в Директ](/help/advertising/create-campaign/) — полный мастер - [Лимиты объявлений для Директа](/help/export/ad-limits/) — полный справочник перед экспортом - [Кросс-минусация](/help/minus-words/cross-minus/) — если не делали до экспорта - [Тарифы](/help/getting-started/pricing/) — стоимость AI-генерации ### Импорт в Директ Коммандер Источник: https://key-core.ru/help/export/direct-commander/ KeyCore экспортирует кампанию в формат Яндекс.Директ Коммандера. Это бесплатная программа от Яндекса — через неё файл превращается в живую кампанию в кабинете Директа. > **Актуально с июля 2026.** В Единых перфоманс-кампаниях Яндекс переводит текстово-графические объявления на **комбинаторные**. С **7 июля 2026** создавать новые ТГО через Коммандер нельзя — в [словаре шаблона](https://doc-static.yandex.net/src/support/direct/ru/files/direct_example.xlsx) для «Тип объявления» остались только **Комбинаторное** и **Графическое**. На группу — до **3** неархивных комбинаторных ([справка](https://yandex.ru/support/direct/ru/unified-performance-campaign/create-comb-ad)). KeyCore генерирует ≤3 варианта, при выгрузке **сливает** их в **одно** комбинаторное (до 7 заголовков / 3 текстов) и не дублирует креатив на строках фраз — иначе Коммандер пишет про «максимальное количество комбинаторных объявлений». ## Что такое Директ Коммандер **Директ Коммандер** — настольная программа для Windows и macOS для массового создания и загрузки кампаний в Яндекс.Директ. Работает офлайн: готовите данные без интернета, потом одним нажатием отправляете на сервер. **Системные требования:** Windows 10+ / macOS 12+ (актуальные требования смотрите на странице скачивания). ## Шаг 1. Установите Коммандер 1. Перейдите на [yandex.ru/project/commander/new](https://yandex.ru/project/commander/new) 2. Скачайте под свою ОС → запустите установщик 3. Войдите через Яндекс ID рекламного аккаунта ## Шаг 2. Скачайте файл из KeyCore На шаге **Публикация** → выберите формат XLSX или CSV → нажмите **Скачать файл**. > Оба формата официально принимает Коммандер (XLSX, XLS, CSV, TXT). XLSX удобнее, если открываете файл глазами: CSV KeyCore — UTF-8 с табуляцией, Excel часто показывает «кракозябры» или одну колонку. ## Шаг 3. Импорт в Коммандер По [официальной инструкции импорта](https://yandex.ru/support/direct-commander-new/ru/advanced/import): 1. При необходимости синхронизируйте аккаунт: кнопка **Получить** (например, «Основные данные») 2. Вкладка **Кампании** → кнопка **Импорт** → выберите файл 3. В окне «Импорт файла» проверьте распознавание колонок и отметки в столбце **«Пропустить»** (строки заголовков и метаданных пропускаются автоматически — это нормально). Для CSV при необходимости укажите разделитель полей 4. Нажмите **«Создать новую кампанию»** 5. Убедитесь, что кампания отмечена значком «без ошибок» (зелёный). Красный значок — наведите курсор, Коммандер покажет проблемное поле 6. Проверьте ставки по фразам (если используете ручное управление) ## Шаг 4. Задайте стратегию и бюджет По [официальной справке экспорта](https://yandex.ru/support/direct-commander-new/ru/advanced/export) параметры кампании (**стратегия, бюджет, корректировки ставок**) **в файл не входят** — ни при экспорте из Коммандера, ни при импорте шаблона. Их нужно задать вручную в Инспекторе перед **Отправить**. Минимум для зелёного значка после импорта KeyCore: 1. **Бюджет** — укажите сумму **или** выберите **«Не задан»** (иначе красный значок: «Укажите сумму бюджета или выберите вариант „Не задан“») 2. **Места показа** — KeyCore пишет `search` / `context` / `searchandcontext` (нижний регистр — проверено на реальном экспорте из Коммандера) по чекбоксам мастера «Поиск» / «Сети (РСЯ)». KeyCore не заполняет Карты / список организаций (для них нужен ID организации Яндекс Бизнеса, которого в KeyCore нет) — если такой значок всё же появился, отключите Карты в Инспекторе **или** укажите [ID организации Яндекс Бизнеса](https://yandex.ru/support/direct/ru/alternative-interfaces/xls-interface) 3. **Регион** — KeyCore обычно уже кладёт в файл (колонка «Регион»); если пустой — поправьте в Инспекторе ## Шаг 5. Отправьте на сервер Изменения на сервер Директа уходят только через **Отправить**. Сохранение в Инспекторе (**Ctrl + S** / **Cmd + S**) применяет правки **локально** в Коммандере, но не публикует кампанию. 1. Выберите кампанию(и) на вкладке **Кампании** 2. Кнопка **Отправить** → обычно вариант **«Все данные»** 3. Если кампания — черновик, может появиться предложение сразу отправить на модерацию — подтвердите Модерация обычно занимает несколько часов; точный срок Яндекс не гарантирует. --- ## Типичные ошибки импорта | Симптом | Вероятная причина | Что делать | |---|---|---| | Файл в Excel выглядит как одна колонка или кракозябры | Формат Коммандера (CSV с табуляцией) не для просмотра в Excel | Импортируйте файл напрямую в Коммандер; для кириллицы используйте XLSX | | Часть строк не импортировалась | Превышен лимит символов в заголовке или тексте | Проверьте [лимиты объявлений](/help/export/ad-limits/) и сократите тексты | | Группа объявлений создалась пустой | В файле у группы не было ключевых фраз | Проверьте исходные данные в KeyCore перед повторным экспортом | | Красный значок: бюджет «Не задан» | Стратегия/бюджет не передаются файлом (ограничение Коммандера) | В Инспекторе кампании укажите бюджет или «Не задан» | | Красный значок: Карты / организация | В местах показа включены Карты без ID организации | Снимите Карты **или** укажите ID организации Яндекс Бизнеса | | Красный значок: «максимальное количество комбинаторных объявлений» | В группе больше 3 комбинаторных (часто из‑за старой выгрузки: каждое объявление/фраза = отдельное объявление) | Скачайте файл заново: KeyCore сливает варианты в одно комбинаторное со слотами | | «Дочерние объекты содержат ошибки» | Ошибка на уровне группы/объявления/фразы | Наведите на красный значок у **группы** — Коммандер покажет поле | | Красный значок у кампании или группы после импорта | Не заданы обязательные параметры или значения некорректны | Наведите курсор на значок — Коммандер покажет конкретное поле с ошибкой | | Минус-слова не применились к нужному уровню | Файл был отредактирован вручную построчно после экспорта из KeyCore | Импортируйте файл в исходном виде, без ручных правок структуры | | Кампания не появляется после отправки | Кампания ещё не обработана на сервере Директа | Подождите несколько минут и обновите дерево через **Получить** | | Ожидали «классическое» ТГО, а видите комбинаторное | С 7 июля 2026 импорт новых объявлений через Коммандер создаёт комбинаторные | Это правило платформы; допишите доп. заголовки/тексты в Инспекторе при необходимости | Зелёный / «без ошибок» значок у кампании означает, что обязательные поля в порядке и её можно отправлять на сервер. ## Частые вопросы **Почему нельзя загрузить в веб-интерфейс Директа?** Формат KeyCore — многоколоночный CSV/XLSX под спецификацию Коммандера. Веб-интерфейс Директа этот шаблон как массовый импорт кампании не принимает. **Файл в Excel выглядит как каша или кракозябры — это баг KeyCore?** Нет. Файл не предназначен для открытия в Excel — только для импорта в Коммандер. Подробнее о структуре файла — в статье [Экспорт в Яндекс.Директ](/help/export/direct-export/#структура-файла). **Строки «Пропустить» в предпросмотре — это нормально?** Да. Строки заголовков и метаданных пропускаются автоматически. Данные импортируются корректно. **Коммандер пишет: «не проставлен Тип объявления», строки «как комбинаторное»?** С 7 июля 2026 в словаре типа объявления для новых кампаний нет «Текстово-графическое» — только «Комбинаторное» и «Графическое». Если файл со старым типом, Коммандер снимает значение и сам ставит комбинаторное. Актуальная выгрузка KeyCore уже пишет **«Комбинаторное»** — предупреждение после повторного скачивания уходить должно. Можно нажать «Продолжить»: кампания уже создана как комбинаторная. **Коммандер: «максимальное количество комбинаторных объявлений»?** В группе ЕПК можно не больше **3** активных комбинаторных. Старая выгрузка могла создать отдельное объявление на каждый вариант или на каждую фразу. Актуальный KeyCore сливает варианты в **одно** объявление со слотами и не дублирует креатив на строках фраз — скачайте файл заново. **Стратегия и бюджет пустые после импорта?** Да — [официально](https://yandex.ru/support/direct-commander-new/ru/advanced/export) параметры кампании (стратегия, бюджет, корректировки) в файл не сохраняются и при создании из файла не подставляются. В Инспекторе укажите бюджет **или** «Не задан», проверьте места показа. Регион из файла KeyCore обычно уже заполнен. **Коммандер: «Без организации не получится продвигаться в Картах…»?** В местах показа включены Карты / список организаций, а ID организации пустой. Актуальная выгрузка KeyCore пишет `Search` (только поиск), если в мастере не включены сети — без Карт. Если ошибка осталась: в Инспекторе снимите Карты **или** заполните колонку / поле «Организация Яндекс Бизнеса» (цифровой ID из URL карточки на Картах). **Можно ли доделать объявления и минус-слова уже в Коммандере?** Да. Коммандер — полноценный редактор, не «только импорт». После импорта в [Инспекторе](https://yandex.ru/support/direct-commander-new/ru/editing/inspector) можно править объявления, фразы, минус-фразы на кампанию/группу и другие поля, затем **Отправить** на сервер. Что удобнее в KeyCore до скачивания: ИИ-тексты объявлений по группам и минус-слова из семантики проекта. Что **обязательно** в Коммандере после импорта из файла: стратегия и бюджет (и Карты — только если нужна организация). Если группа уехала без объявления — его можно создать/дописать в Коммандере, но проще закрыть дыру в KeyCore перед экспортом. **Ctrl + S отправляет кампанию в Директ?** Нет. Ctrl + S сохраняет изменения только локально в Инспекторе. Чтобы данные попали на сервер Директа, нужна кнопка **Отправить**. ## Смотрите также - [Экспорт в Яндекс.Директ](/help/export/direct-export/) — мастер в KeyCore - [Лимиты объявлений для Директа](/help/export/ad-limits/) — полный справочник перед экспортом - [Кросс-минусация](/help/minus-words/cross-minus/) — лучше сделать до экспорта - Официально: [Импорт из файла](https://yandex.ru/support/direct-commander-new/ru/advanced/import), [Формат файла](https://yandex.ru/support/direct-commander-new/ru/advanced/file-format), [Инспектор](https://yandex.ru/support/direct-commander-new/ru/editing/inspector) ### Лимиты объявлений для Директа Источник: https://key-core.ru/help/export/ad-limits/ Полный справочник ограничений на тексты и расширения объявлений Яндекс.Директа: заголовки, текст, быстрые ссылки и уточнения. ## Текст объявления - **Заголовок 1** — до **56** символов, включая знаки препинания - **Заголовок 2** — до **30** символов без знаков препинания + до **15** знаков препинания сверх лимита - **Текст объявления** — до **81** символа без знаков препинания + до **15** знаков препинания сверх лимита - **Максимальная длина одного слова** — 22 символа в заголовке, 23 символа в тексте ## Комбинаторные объявления (ЕПК, с июля 2026) По [справке Яндекса](https://yandex.ru/support/direct/ru/unified-performance-campaign/create-comb-ad): - В группе — до **3** неархивных комбинаторных объявлений и до **10** с учётом архивных - В одном объявлении — до **7** заголовков и до **3** текстов (Директ сам комбинирует варианты) KeyCore генерирует не больше **3** вариантов на группу и при выгрузке **сливает** их в слоты **одного** комбинаторного объявления. Дополнительные фразы группы идут отдельными строками **без** повторного креатива — иначе Коммандер считает каждую строку новым объявлением и пишет: «В группе уже максимальное количество комбинаторных объявлений». ## Расширения - **Быстрые ссылки** — до **8** штук; заголовок до **30** символов, описание до **60** символов - **Уточнения** — до **25** символов каждое; суммарно до **132** символов на объявление (на мобильных в выдаче помещается около **76** — самые сильные ставьте первыми) - **Отображаемая ссылка** — до **20** символов ## Что не проверяет KeyCore автоматически Счётчики символов в мастере объявлений показывают лимиты в реальном времени, но кнопка **«Скачать файл»** не блокируется превышением — файл всё равно можно скачать. Финальную проверку выполняет модерация Яндекс.Директа при отправке кампании. Итог: если модерация отклонила объявление — первым делом проверьте эти лимиты вручную, особенно длину отдельных слов и количество знаков препинания. ## Смотрите также - [Создание кампании в Директ](/help/advertising/create-campaign/) — где задаются тексты объявлений - [Импорт в Директ Коммандер](/help/export/direct-commander/) — типичные ошибки импорта из-за превышения лимитов - [Экспорт в Яндекс.Директ](/help/export/direct-export/) — что попадает в файл ## Раздел: Справочник ### Горячие клавиши Источник: https://key-core.ru/help/reference/hotkeys/ Все сочетания клавиш KeyCore: навигация по группам, управление фразами, запуск инструментов. На Windows — Ctrl, на macOS — Cmd. ## Группы | Действие | Клавиши | |----------|---------| | Навигация между группами | ↑ ↓ | | Развернуть / свернуть группу | → ← | | Выделить диапазон групп | Shift + ↑↓ | | Выделить все группы | Ctrl+A | | Создать группу | Insert | | Переименовать группу | F2 | | Удалить группу | Delete | | Создать подгруппу | Ctrl+Enter | | Контекстное меню | Shift+F10 или правый клик | ## Таблица фраз | Действие | Клавиши | |----------|---------| | Навигация по строкам | ↑ ↓ | | Выделить все фразы | Ctrl+A | | Снять выделение | Escape | | Удалить фразы | Delete | | Скопировать в буфер | Ctrl+C | | Начать редактирование ячейки | F2 или Enter | | Подтвердить редактирование | Enter | | Отменить редактирование | Escape | | Перейти к следующей ячейке | Tab | ## Поле ввода фраз (ручное добавление) | Действие | Клавиши | |----------|---------| | Отменить последнее действие | Ctrl+Z | | Повторить отменённое | Ctrl+Shift+Z | ## Быстрая разметка | Действие | Клавиши | |----------|---------| | Оставить фразу | → или Y | | Удалить фразу | ← или N | | Переместить в группу | G | ## Диалоговые окна | Действие | Клавиши | |----------|---------| | Подтвердить | Enter | | Подтвердить (многострочное поле) | Ctrl+Enter | | Отменить / закрыть | Escape | | Переход между полями | Tab | | Переход к предыдущему полю | Shift+Tab | ### Форматы экспорта Источник: https://key-core.ru/help/reference/export-formats/ KeyCore экспортирует семантику в CSV, Excel и JSON — выберите формат под свой инструмент: Google Sheets, CRM или ручной анализ. > **Нужно запустить кампанию в Директе?** Это отдельный экспорт — файл для Direct Commander (72 колонки, не для просмотра в Excel). См. [Экспорт в Яндекс.Директ](/help/export/direct-export/). Ниже описан **табличный** экспорт списка фраз — он не подходит для импорта в Коммандер. ## Форматы ### CSV Текстовый файл с разделителем-запятой. Открывается в Excel, Google Sheets, любом текстовом редакторе. **Структура (основной экспорт):** ``` фраза,частотность,группа купить iPhone 15,12500,iPhone 15 iPhone 15 pro,8300,iPhone 15 ``` **Когда использовать:** передать данные в другие инструменты, открыть в Excel для ручного редактирования. ### Excel (XLSX) Таблица с форматированием. Открывается в Microsoft Excel, LibreOffice Calc, Google Sheets (через импорт). **Когда использовать:** работа с данными в таблицах, когда нужны множественные листы или форматирование. ### JSON Машиночитаемый формат для разработчиков. **Структура:** ```json [ { "phrase": "купить iPhone 15", "frequency": 12500, "group": "iPhone 15" } ] ``` **Когда использовать:** интеграция с другими системами, API-вызовы. ## Экспорт минус-слов Минус-слова экспортируются в формате TXT — одно слово или фраза на строке: ``` бесплатно скачать -"своими руками" -!скачать ``` ## Экспорт кампании (для Direct Commander) Это **отдельный формат**, отличается от табличного CSV выше — 72 колонки, служебные строки, кодировка под Коммандер. Такой файл не открывают в Excel — только импортируют в Direct Commander. Содержит: - Группы объявлений - Ключевые фразы с операторами - Тексты объявлений (заголовки, тексты, быстрые ссылки) - Минус-слова на уровне кампании и групп Подробнее: [Экспорт в Яндекс.Директ](/help/export/direct-export/), [Создание кампании в Директ](/help/advertising/create-campaign/), [Лимиты объявлений для Директа](/help/export/ad-limits/) ## Как экспортировать Вкладка **Выгрузка** → выберите формат → **Скачать**. Также доступен экспорт через контекстное меню: выделите фразы → правый клик → **Копировать как CSV** или **Копировать как JSON**.