Подбор минус-слов с помощью макроса для Excel

гостевой пост

Подбор минус-слов довольно важная и тривиальная задача, но если делать это полностью вручную, то занимает много сил и времени. Поэтому от рутины нужно избавляться или сводить её к минимуму. Данный скрипт позволит вычленить из поисковых запросов минус-слова и быстро загрузить их в 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/. Это уже будет в других заметках(а может и нет ????).

Скрипт написан Иваном Гуриным UAWC Agency
Сергей Комарчук
Специалист по контекстной рекламе. Один из лучших учеников Татьяны Михальченко
читайте также
Оставьте комментарий
ХОТИТЕ ПОЛУЧАТЬ ПОЛЕЗНУЮ РАССЫЛКУ?

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



Отправляя форму, вы соглашаетесь с политикой конфиденциальности