СтатьяАналитикаРеклама

Как найти одну ключевую фразу в разных группах объявлений

Проверяем CSV по всему рекламному аккаунту, находим одну фразу у разных групп и посадочных, затем назначаем владельца или фиксируем исключение.

Карточки поисковых фраз расходятся по двум группам объявлений и разным посадочным страницам

Одинаковая ключевая фраза может остаться в двух группах после объединения таблиц, ручной сортировки или импорта из нескольких источников. Тогда у неё оказываются два владельца: разные объявления, посадочные страницы или правила таргетинга. До загрузки найдите такие строки по всему аккаунту, выберите рабочую группу и сохраните причину для обоснованных исключений.

Эта проверка решает задачу структуры. Она не доказывает, что собственные ключи рекламодателя «торгуются друг с другом». Google прямо пишет: если несколько ключей одного домена подходят одному запросу, они не конкурируют между собой в аукционе; система выбирает один вариант по правилам приоритета. Практический риск в другом: фактический показ может связаться не с той группой, объявлением или страницей, которую ожидал специалист.

Сначала определите владельца фразы

Добавьте к каждой строке минимум восемь полей:

ПолеЧто хранитьЗачем
row_idпостоянный идентификатор строкивернуться к исходной выгрузке
accountаккаунт или клиентне смешать разные проекты
campaignкампанияувидеть конфликт между кампаниями
ad_groupгруппа объявленийопределить владельца фразы
match_typeтип соответствияне принять настройку за простой дубль
keywordисходный текстсохранить операторы и формулировку
landing_urlконечная посадочнаясравнить обещание и страницу
statusactive или pausedотделить рабочую структуру от архива

В нормальной строке владелец объясним: одна задача человека, подходящее объявление и страница. Это продолжает базовый принцип семантического ядра для контекстной рекламы и дополняет общую приёмку ядра проверкой всей таблицы.

Разделите точный конфликт и похожие формулировки

Проверяйте два сигнала отдельно.

Точное совпадение после безопасной нормализации

Приведите Unicode к одной форме, регистр — к нижнему, замените ё на е, уберите пунктуацию и повторные пробелы. Так строки офисные кресла купить и ОФИСНЫЕ КРЕСЛА, КУПИТЬ! получат один ключ сравнения.

Нормализация нужна только для поиска кандидатов. Исходный текст, тип соответствия и операторы сохраняйте: площадки трактуют их по своим правилам. Документация Python отдельно предупреждает, что визуально одинаковые Unicode-строки могут не совпасть побайтно без нормализации.

Одинаковые слова в другом порядке

Фразы офисные кресла купить и купить офисные кресла можно пометить общей подписью из отсортированных слов. Это сигнал для просмотра, а не команда объединить строки. Порядок, стоп-слова и тип соответствия могут менять смысл и работу настройки.

Яндекс Директ указывает, что регистр и порядок слов для обычной ключевой фразы не важны, а пересекающиеся фразы могут автоматически уточняться минус-словами. Google использует несколько типов соответствия и собственные правила выбора подходящей группы. Локальный скрипт не должен пытаться полностью повторить механику кабинета.

Схема проверки: исходные строки, два сигнала и решение по владельцу фразы

Точное совпадение между группами попадает в список конфликтов; перестановка слов остаётся кандидатом на ручную проверку.

Запустите проверку на CSV

В комплекте к статье есть учебный sample-keywords.csv и скрипт audit_keyword_ownership.py без сторонних библиотек. Запуск:

python audit_keyword_ownership.py sample-keywords.csv keyword-conflicts.csv

Скрипт читает только активные строки и ищет совпадения в пределах аккаунта. В учебном файле он находит:

СигналСтрокиПочему требует решения
точный нормализованный текст1, 2 и 7фраза назначена трём группам, посадочные различаются
те же слова в другом порядке1, 2, 3 и 7возможное смысловое пересечение, автоматического вывода нет

Строка 8 со статусом paused не участвует в рабочем конфликте. Строки 4 и 5 находятся в одной группе: разные типы соответствия фиксируются в выгрузке, но этот скрипт не объявляет их конфликтом владельцев.

Выходной CSV хранит тип проверки, нормализованный ключ, исходные row_id, кампании, группы, типы соответствия, URL и рекомендуемое следующее действие. Код возврата 1 означает, что найдены строки для разбора; 0 — что активных межгрупповых совпадений нет. Такой код удобно использовать как контроль перед массовой загрузкой.

Примите решение по каждой найденной группе

СитуацияРешениеЧто записать в журнал
Одинаковая фраза, разные группы и разные URLвыбрать одну группу либо разделить предложение точнеевладелец, удалённые строки, причина выбора страницы
Одинаковая фраза, разные группы, один URLоставить одного владельца, если отдельный тест не запланированосновная группа и критерий возврата
Кампании разделены по регионам или условиямсохранить обе строки после проверки таргетинговграница регионов, расписаний или аудиторий
Разные типы соответствия в одной группесверить с правилами площадки и задачей тестатипы, ставка или стратегия, способ оценки
Те же слова в другом порядкепроверить намерение, объявление и страницу вручнуюрешение по каждой паре

Не удаляйте строку только из-за совпадения текста. Например, одинаковая фраза в кампаниях по Минску и Гродно может быть осознанным разделением, если география, объявления и посадочные действительно различаются. Исключение должно быть видно в журнале, иначе следующий импорт снова выглядит как ошибка.

Что проверить после загрузки

Экспорт показывает запланированную структуру, а отчёт по поисковым запросам — фактическое сопоставление. Яндекс рекомендует использовать его для анализа запросов и типов соответствия. В Google выбор одной из нескольких подходящих групп зависит от идентичности запросу, релевантности и рейтинга объявления.

После запуска возьмите несколько фраз из бывших конфликтов и сохраните:

  1. реальный поисковый запрос;
  2. кампанию и группу, которым засчитался показ;
  3. объявление и конечную посадочную;
  4. расход и измеримый результат за выбранный период;
  5. решение: оставить структуру, уточнить фразу или изменить владельца.

Если нужен только список фраз, сначала очистите его в обработчике ключевых слов WiseLab. Проверка владельцев начинается после группировки, когда в таблице уже есть кампания, группа, тип соответствия и URL.

Критерий готовности

Выгрузка готова к загрузке, когда у каждой активной фразы есть один объяснимый владелец либо документированное исключение; точные совпадения проверены по всему аккаунту; перестановки слов просмотрены отдельно; исходные строки и row_id сохранены; после запуска назначена проверка фактических запросов. Такой результат можно повторить после следующего импорта и сравнить без ручного просмотра всей таблицы.

Источники

Материал подготовлен редакцией WiseLab с помощью AI. Источники и фактические утверждения проверены при подготовке.

Загружаем рейтинг…

Насколько полезен материал?

Выберите оценкуСлева — меньше пользы, справа — больше

Загружаем вашу оценку…

Что думаете?

Загружаем комментарии…

СЛЕДУЮЩИЙ ШАГ

Что ещё поможет в этой задаче

СтатьяАналитикаРеклама17 октября · 7 минут
Бумажный рекламный отчёт: три округлённые строки дают 99,99, а итог по исходной точности — 100,00

Почему сумма расходов по строкам не совпадает с итогом отчёта

Разбираем расхождение между суммой округлённых строк и итогом рекламного отчёта: исходная точность, микроединицы, Decimal и контрольный пересчёт.

Читать разборЗагрузка просмотров
СтатьяАналитикаРеклама2 октября · 6 минут
Строки отчёта по поисковым запросам проходят проверку и распределяются по трём решениям

Как добавлять поисковые запросы в семантику после запуска рекламы

Протокол расширения семантики по реальным запросам: как сохранить источник, проверить интент и посадочную, отделить новую группу от минус-фразы и оценить тест.

Читать разборЗагрузка просмотров
СтатьяАналитикаРеклама2 октября · 7 минут
Карточки поисковых фраз сгруппированы рядом с посадочной страницей и чек-листом проверки

Как принять семантическое ядро перед запуском рекламы

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

Читать разборЗагрузка просмотров