Отчёт «Эффективность» в GSC большинство открывает, смотрит на график кликов и закрывает. Зря: с regex-фильтрами из него за полчаса достаются брендовый и небрендовый трафик по отдельности, вопросы под статьи, запросы на 11-20 позиции и страницы с дырявым CTR. Ниже — готовые выражения и что делать с каждой выборкой. Одна ловушка сразу: \b с кириллицей не работает.
Разбираем, как вытащить из Google Search Console точки роста без платных сервисов. Всё ниже — в бесплатном интерфейсе, без API и без Looker Studio. Для них будет отдельный разговор.
Почему именно GSC, а не Ahrefs или Serpstat? Потому что GSC показывает, что реально было: какие запросы, сколько показов, куда кликнули. Сторонние сервисы показывают оценку. Для решений нужны факты.
Где regex и как он устроен
«Эффективность» → «Результаты поиска» → «+ Добавить фильтр» → «Запрос» или «Страница» → в выпадающем списке выбираешь «Пользовательский (регулярное выражение)». Там же есть режим «Не соответствует регулярному выражению» — он нужен не реже.
Синтаксис — RE2, это движок Google. Описание — в справке по отчёту и в вики RE2. Что важно на практике:
- RE2 не умеет lookahead и lookbehind. Никаких
(?!...). Для исключений — отдельный фильтр «Не соответствует». \b(граница слова) в RE2 работает только для латиницы. Для «как» или «цена» он молча ничего не найдёт. Я на этом потерял вечер, пока не понял, почему выборка по вопросам пустая. Используй пробел,^и$.- Запросы в отчёте и так лежат в нижнем регистре. А вот для URL страниц на всякий случай ставь
(?i)в начале.
И ещё одно ограничение: интерфейс показывает до 1 000 строк в таблице. Для большого сайта этого мало, поэтому фильтры тут не удобство, а необходимость — ими ты режешь данные на куски, которые влезают в лимит.
Выборка 1. Бренд отдельно от всего остального
Первое, что делаю на любом новом проекте. Брендовый трафик растёт от офлайн-рекламы, сарафана, узнаваемости — SEO к нему имеет слабое отношение. Если смешивать, «рост органики на 40%» может оказаться ростом числа людей, которые вбили название компании.
Выражение собираешь из названия и всех его опечаток и транслитераций:
mostly|мостли|мостлі|mostli|мосли
Фильтр «Соответствует» — брендовые запросы. «Не соответствует» — всё остальное, реальная работа SEO. Сравниваешь два периода по небрендовой части — вот это и есть честная динамика. Кстати, опечатки бренда подсмотри в самой таблице запросов: там найдётся то, что ты не придумаешь.
Выборка 2. Вопросы — сырьё для статей и FAQ
^(как|что|почему|зачем|сколько|где|когда|какой|какая|какие|чем|можно ли|нужно ли)
Пробел в конце — не опечатка, он заменяет ту самую нерабочую \b. Без него «что» зацепит «чтобы», «как» — «каталог».
Что делать с результатом. Смотришь, какая страница получает показы по вопросу. Если это коммерческая страница услуги, а запрос информационный — это кандидат на отдельную статью. Если статья уже есть, но стоит на 15-й позиции — в ней нет прямого ответа на этот вопрос. Добавь подзаголовок с формулировкой запроса и ответ в первых двух предложениях под ним. Это же сейчас главный путь попасть в AI-ответы Google — подробнее в статье про AI Overviews.
Выборка 3. Коммерческие запросы
купить|цен[аы]|стоимост|заказать|недорог|прайс|под ключ|сколько стоит
Обрати внимание: стоимост без окончания ловит «стоимость», «стоимости», «стоимостью». Русская морфология в regex решается обрезанием слова до основы. Не идеально, но работает.
Дальше смотри, на какие страницы Google отдаёт эти запросы. Если на «сколько стоит ремонт кровли» ранжируется статья из блога, а не страница услуги с ценами — у тебя либо нет цен на странице услуги, либо каннибализация. Оба варианта чинятся, но по-разному.
Выборка 4. «Почти топ»: позиции 8-20
Regex тут не нужен, нужен фильтр таблицы. Включи в графике «Средняя позиция», переключись на вкладку «Запросы», нажми значок фильтра над таблицей → «Позиция» → «Больше чем» 7. Потом отсортируй по показам.
Правый край второй страницы — самый дешёвый рост, который бывает. Запрос с 3 000 показов в месяц на 12-й позиции даёт почти ноль кликов. Он же на 5-й — уже заметный трафик. И сдвинуть его обычно проще, чем поднять что-то с 40-й.
Как сдвигать. Проверь, есть ли точный ключ в title и H1. Есть ли под него раздел в тексте. Есть ли внутренние ссылки на эту страницу с анкором, близким к запросу. В 2024-м на сайте B2B-поставщика оборудования так вытащил полтора десятка запросов с 11-18 позиций в топ-7 за два месяца — без единой внешней ссылки. Только title, пара абзацев и ссылки из соседних разделов.
Одно предупреждение: средняя позиция — это среднее. Запрос может показываться на 3-й по одному региону и на 25-й по другому. Если позиция странно «прыгает», добавь фильтр по стране.
Выборка 5. Длинный хвост
^(\S+\s+){4,}\S+$
Запросы из пяти слов и больше. Показов у каждого мало, в сумме бывает много. Главное здесь — формулировки, которыми люди реально описывают проблему. «Почему после переезда на новый домен упал трафик в гугле» — это готовый H2 для статьи, сформулированный клиентом, а не маркетологом.
Ты когда последний раз читал хвост своих запросов целиком, глазами? Не цифры — сами формулировки?
Выборка 6. Страницы с дырявым CTR
Вкладка «Страницы», включены все четыре метрики. Фильтр по позиции «Меньше чем» 6. Сортируешь по показам и ищешь страницы, где CTR заметно ниже, чем у соседей на тех же позициях.
Нормы CTR не дам — они сильно зависят от выдачи. Где колдунщики, карты, AI-ответ и реклама сверху, там и первая позиция собирает мало. Поэтому сравнивай страницы своего сайта между собой, а не с «бенчмарком из интернета».
Нашёл провал — открой выдачу по главному запросу страницы и посмотри на свой сниппет. Чаще всего там обрезанный title, чужой description, который Google сам собрал из мусора, или дата двухлетней давности. Как это чинить — в статье про title и description.
Фильтры по страницам: разделы сайта
Фильтр «Страница» с regex позволяет смотреть разделы целиком:
| Что смотрим | Выражение | Зачем |
|---|---|---|
| Только блог | /blog/ | Сколько приносит информационный контент |
| Только услуги | /uslugi/ | Динамика коммерческой части |
| Главная | ^https://site\.by/$ | Главная часто собирает весь бренд — полезно вычесть |
| URL с параметрами | \? | Если тут есть показы — в индексе мусор |
| Пагинация | /page/\d+/ | Не отъедают ли листинги показы у статей |
Строка с \? — моя любимая. Если по ней находятся страницы с показами, у тебя в индексе живут URL с параметрами. Значит, где-то дыра в canonical или robots.txt.
А Яндекс?
В Вебмастере в «Поисковых запросах» такой гибкости нет: фильтры по вхождению и группы запросов, которые собираешь руками. Для ежедневной работы хватает, для разбора как выше — неудобно. Поэтому схема такая: выборки строишь в GSC, находишь закономерность, потом точечно проверяешь те же запросы в Вебмастере. Выдачи разные, но проблемы на сайте обычно общие. Чем ещё два кабинета отличаются — в сравнении GSC и Яндекс.Вебмастера.
Как встроить в работу
Раз в месяц, 30-40 минут. Бренд/небренд за месяц против прошлого года. «Почти топ» — выписать 5-10 запросов и назначить по ним правки. Дырявый CTR — одна-две страницы на переписку сниппета. Всё.
Правки делай по одной на страницу и записывай дату. Через 3-4 недели сравниваешь период «до» и «после» по этой странице — фильтр «Страница» → «Точный URL», режим сравнения периодов. Без записанной даты через месяц ты не вспомнишь, что и когда менял, и весь анализ превратится в гадание.