Подбор минус-слов довольно важная и тривиальная задача, но если делать это полностью вручную, то занимает много сил и времени. Поэтому от рутины нужно избавляться или сводить её к минимуму. Данный скрипт позволит вычленить из поисковых запросов минус-слова и быстро загрузить их в Google Ads или Yandex Direct.
Ссылка на файл с макросами
Этап №1 – загрузка файла и настройка Excel
Загружаем файл по ссылке выше
Первое что нужно сделать в Excel– это включить вкладку разработчика в настройках (если у вас ещё она не включена).
Файл – Параметры Excel – Настроить ленту – Основные вкладки – Разработчик
Этап №2 – выгрузить поисковый отчёт и фразы с Яндекса или Гугла
Выбираем нужную РК и переходим в раздел статистики, где выбираем вкладку поисковые запросы.
В Яндексе
В старом интерфейсе — Статистика находится под кампанией
В новом интерфейсе – в выпадающем меню.
Выгрузка в новом интерфейсе
1. Переходите в «Поисковые запросы».
2. Выставляете временной промежуток, за который хотите подобрать фразы.
3. В «Срезе» убираете все галочки и в «Столбцы» проставляете нужные
Настраиваем отчёт для выгрузки
4. Выгружаете файл.
В Google Ads
Открываете нужную кампанию – ключевые слова – запросы.
проставляем нужные столбцы.
Редактируем столбцы для отчёта
Выбираем нужные столбцы
После чего выбираем нужный вам временной диапазон и выгружаем файл.
Выгрузка
Этап №3. Выгрузка ключевых фраз из соответствующей РК
Делаем выгрузку фраз. Я делаю это через yandex commander или google editor, так удобней. Не забываем выбрать нужный формат выгрузки (xls или xlsx)
Yandex commander Старая версия
Выгрузка кампании в старом Yandex commander
И новый Yandex commander
Выгрузка кампании в старом Yandex commander
Выгрузка кампании в новом Yandex commander
В Google Editor алгоритм такой же – выбираем нужную кампанию и в меню нажимаем на экспорт
Выгрузка кампании в Google Editor
Этап №4. Сводим все вместе
Открываем наш excel файл, который мы скачали ранее и переносим:
В первый столбец – ключевые фразы из файла выгрузки кампании
В столбцы B-E данные по поисковым запросам
Итоговая таблица примет приблизительно такой вид:
Итоговый вид
Запускаем сам скрипт по ключам (SearchTerms)
Запускаем скрипт №1
Выбираем ячейки с данными по поисковым запросам и данными
Выбираем ячейки из поискового запроса
После чего выбираем ячейки с ключевыми словами
Выбираем ячейки с ключевыми словами из выгрузки кампании
После чего выбираем ячейку с которой начнётся вставка значений (у меня это G1)
Выбираем первую ячейку для вставки
В финале мы будем иметь такой вид
Финальный вид после работы скрипта
А дальше уже включаем фильтр по столбцам и сортируем (в моем случае это столбцы G-J) и выбираем минус слова.
Маленький бонус ????<
Чтобы быстро подготовить выбранные слова для добавления в существующую кампанию через яндекс коммандер – используйте второй скрипт. Запускаете макрос «Concatenatecells» и выбираете нужные вам столбец (предварительно сгруппировав их) и получаете на выходе строку, которую просто можно вставить в конец списка минус слов.
Конечно, в идеале нужно полученные слова прогнать через нормализатор, который может свести вместе разные словоформы (например, «красный», «красная», «красными»). Например, с помощью http://py7.ru/tools/norm/. Это уже будет в других заметках(а может и нет ????).