Перейти к содержимому

Как использовать regex-фильтры в Google Search Console?

Отчёты об эффективности и данные

В отчёте «Эффективность» нажмите + Добавить фильтр, выберите Запрос или Страница, затем Пользовательский (регулярное выражение), укажите Соответствует регулярному выражению или Не соответствует регулярному выражению, введите шаблон и нажмите Применить. Search Console использует синтаксис RE2 от Google, ищет совпадение в любом месте текста, если шаблон не привязан с помощью ^ или $, и не учитывает регистр, если только шаблон не начинается с (?-i).

Как Search Console читает шаблон

Правила описаны в справке Google по фильтрации:

  • Синтаксис RE2. Классы символов, альтернативы, повторения и якоря работают. Опережающих и ретроспективных проверок (lookahead и lookbehind), а также обратных ссылок в RE2 нет.
  • Частичное совпадение. Шаблон shoes соответствует запросу «running shoes for women». Чтобы найти только запрос «shoes», используйте ^shoes$.
  • Регистр по умолчанию не учитывается. Если регистр важен, например в пути URL с заглавными буквами, добавьте в начало (?-i).
  • Варианты записываются в круглых скобках через вертикальную черту: (price|cost|pricing).
  • Регулярные выражения принимают только запросы и страницы. Для стран, устройств и вида в результатах поиска есть собственные фиксированные варианты выбора.
  • Фильтр по странице видит полный URL, включая протокол и хост, поэтому ^/blog/ ничего не найдёт; используйте /blog/ или привяжите весь адрес целиком.

Шаблоны, которые стоит сохранить

  • Вопросы: ^(who|what|when|where|why|how|which|can|does|is|are)\b для Query.
  • Сравнения: \b(vs|versus|alternative|alternatives|compared)\b для Query.
  • Длинные запросы из пяти слов и более: ^(\S+\s+){4,}\S+$ для Query.
  • Запросы с указанием года: \b20[0-9]{2}\b для Query.
  • Небрендовый трафик: (acme|acmee|acme corp) с параметром Не соответствует регулярному выражению для Query; перечислите все написания вашего бренда.
  • Сразу два раздела: /(blog|guides)/ для Page.
  • Страницы с параметрами: \? для Page. Вопросительный знак нужно экранировать, как и точки в именах хостов (www\.example\.com).

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

Ошибки, искажающие цифры

  • Ожидание, что опережающие проверки заработают. Шаблоны вроде ^(?!.*brand) не являются корректным RE2. Вместо этого используйте Не соответствует регулярному выражению с обычным шаблоном.
  • Восприятие итогов как показателей всего сайта. Запросы, которые Google анонимизирует из соображений конфиденциальности, при включённом фильтре по запросу исключаются из итогов, поэтому цифры с фильтром в сумме меньше, чем на графике без фильтра (измерения и группировки).
  • Забытый фильтр. Фильтры сохраняются при переключении между вкладками, поэтому фильтр по странице, заданный ранее, влияет и на вкладку «Запросы», которую вы сейчас просматриваете.

Чем помогает AutoPSEO

Фильтры AutoPSEO передают в Search Console те же шаблоны RE2 для запросов и страниц напрямую, а также предлагают готовые пресеты в один клик, чтобы вам не приходилось писать их самостоятельно: вопросы, информационные, навигационные, транзакционные, сравнительные и локальные запросы, минус-запросы, годы, короткие и длинные запросы, PDF и URL страниц с номерами. Укажите брендовые термины один раз при настройке ресурса, и в каждом отчёте появится разделение на брендовые и небрендовые запросы, для которого регулярное выражение строится автоматически.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.