Использование регулярных выражений в Яндекс Директ

Существует множество способов по сбору семантического ядра для контекстной рекламы. Кто-то работает непосредственно с Яндекс wordstat, собирая ключи руками, кто-то пользуется программами парсерами типа key collector или Словоеб. В общем, кому как удобно, кто как привык. Сегодня я бы хотел рассказать, как можно немного облегчить себе работу по сбору ядра. Способ этот называется «Регулярные выражения», этим способом удобно работать в яндекс статистике, но и многие программы парсеры поддерживают такую возможность. Какие именно это программы не подскажу, не хочу рекламировать.

Чтобы понять, как это работает, приведу пример. Если есть необходимость распарсить какой-либо ключ и вытащить из него 4-словные запросы, можно это сделать несколькими способами:

  • Забить ключевое слово в wordstat и руками перебирать все вложенные запросы
  • Можно использовать оператор «кавычки» и сделать поиск вида:

«диван диван диван диван». Вы получите искомое.

  • А можно записать так: (диван ~4)

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

«кавычки»-  число показов только данного запроса, но по всем возможным окончаниям и порядку слов.

! восклицательный знак — данный оператор фиксирует окончания слов

+ оператор «плюс» — полезен для поиска запросов с предлогами и союзами

— оператор «минус» — поможет избавиться от стоп-слов и получить только нужные запросы

| оператор «или» — позволит получить запросы сразу по нескольку условиям. Например: бухгалтерский учет|бухучет

() оператор «группировка» — в совокупности с оператором «или» позволит вам извлекать запросы по комбинированным условиям

[ ] оператор «квадратные скобки» — позволяет зафиксировать порядок слов в поисковом запросе. При этом учитываются все словоформы и стоп-слова

Знак ~ (тильда) заменяет собой кавычки

Разобрав значения операторов, давайте попробуем применить их на практике. Допустим вам необходимо вытащить все 3,4,5 и 6 словные запросы из маски «кожаный диван». В таком случае наш запрос будет иметь вид:

((кожаный диван ~3) | (кожаный диван ~4) | (кожаный диван ~5) | (кожаный диван ~6))

Одновременно в данный запрос можно добавить стоп-слова, это позволит вам сэкономить время на обработку.

Если же необходимо найти запросы с продающими добавками, это так же легко сделать:

((кожаный диван ~3) | (кожаный диван ~4) | (кожаный диван ~5)) (цена | купить | стоимость | недорого)

Далее, если мы хотим найти, скажем 4-словный запрос, в котором важен порядок слов:

((квартира +на дом ~4)  ([дом +на квартиру])) | ([квартира +на дом])

Обратите внимание, в данном запросе wordstat не покажет вам ключи, в которых между словами «квартира» и «дом» будет находится еще какое-либо слово. Если же нужны такие запросы то:

(квартира +на дом ~4) -(((квартира +на дом ~4)  ([дом +на квартиру])) | ([квартира +на дом]))

  Это небольшой пример того как можно формулировать запросы, чтобы сразу отсекать ненужные для работы ключи и тем самым экономить свое время

Владимир Тулупов

About Владимир Тулупов

Специалист по настройке Яндекс Директ
Posted in Блог, Контекстная реклама and tagged , .

One Comment

  1. Добрый день! Маска помойму не работает — ((кожаный диван ~3) | (кожаный диван ~4) | (кожаный диван ~5) | (кожаный диван ~6)), возможно что не так делаю,,,,

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *