Как повысить CTR в Google Search Console
Найдите результаты, которые хорошо ранжируются, но получают слишком мало кликов, выясните причину по живой странице выдачи и перепишите заголовки и сниппеты без догадок.
- Цель
- Найти три результата с реальным разрывом по CTR, устранить причину и честно измерить изменение.
- Вам понадобится
- Search Console с данными за три месяца, электронная таблица и права на редактирование заголовков и метаописаний.
Чтобы повысить CTR в Search Console, сначала найдите результаты, на которые кликают реже, чем на другие ваши результаты на той же позиции: именно позиция определяет большую часть CTR. Затем посмотрите на живую страницу выдачи и поймите, почему пользователи выбирают другое, и исправьте то, что действительно не так: заголовок, сниппет или саму страницу, если она не соответствует тому, что ищут люди. Измеряйте по каждому запросу отдельно, после того как Google переобойдёт страницу.
Что CTR может и не может сказать
CTR — это клики, делённые на показы, и на него в основном влияет не ваш сниппет, а другие факторы:
- Позиция. На результаты вверху кликают гораздо чаще, чем на те, что ниже. CTR 3% на позиции 2 — это слабый показатель, а на позиции 9 — сильный.
- Всё остальное на странице выдачи. Реклама, AI Overview, карты, видео и товарные блоки конкурируют за внимание. AI Overview занимает одну позицию, и все ссылки внутри него делят эту позицию (как считается позиция).
- Бренд. У запросов, содержащих ваше название, CTR намного выше, чем у остальных, поэтому смешивать их значит скрывать проблемы.
- Способ подсчёта. При подсчёте по свойству CTR получается выше, чем при подсчёте по странице.
Поэтому не оценивайте результат по универсальному «хорошему CTR». Сравнивайте его с тем, что ваши небрендовые результаты получают на той же позиции, а результаты на второй странице не трогайте: их проблема в позиции, а ею занимается сценарий для зоны досягаемости.
Шаг 1: составьте список результатов, которые недобирают
- Откройте Performance → Search results, выберите три месяца, примените фильтр запросов Non-branded (или исключите бренд фильтром «Doesn't match regex») и экспортируйте таблицу Queries. Если хотите работать постранично, экспортируйте и Pages.
- Оставьте позиции с 1 по 10.
- Рассчитайте ожидаемый CTR для каждой позиции по тому же экспорту (метод описан в разделе CTR и средняя позиция).
- Отметьте строки, которые заметно ниже ожидаемого. Разумный первый проход: CTR ниже 70% от ожидаемого при не менее чем 500 показах за три месяца. Оба порога — вопрос суждения: при меньшем числе показов CTR сдвигается одной лишь случайностью, поэтому требуйте большего разрыва.
- Отсортируйте по упущенным кликам: показы × (ожидаемый CTR − фактический CTR).
Например, у сайта с рецептами запрос «soft boiled egg time» стоит на позиции 3,1 при 8 600 показов и CTR 4,0%. Его собственная кривая говорит, что результаты на позиции 3 обычно получают 10,5%. Упущено примерно 8 600 × 0,065, то есть около 559 кликов за три месяца, и этот запрос оказывается почти в начале списка.
Шаг 2: посмотрите на реальную страницу выдачи
Выполните поиск по каждому отмеченному запросу в приватном окне, из страны, откуда идёт ваш трафик, и на устройстве, которое даёт больше всего показов (это покажет вкладка Devices). Затем отметьте:
- Что находится выше вас. Реклама, AI Overview, карусель видео, избранный сниппет у конкурента.
- Как ваш результат выглядит рядом с соседями. Сравните ссылку-заголовок и текст сниппета с окружающими результатами. Ваш расплывчатее, выглядит старее, менее конкретен?
- Совпадает ли ссылка-заголовок с тем заголовком, который вы написали. Google формирует ссылки-заголовки из нескольких источников, включая элемент
<title>, главный заголовок и текст ссылок, и может изменить написанное вами. - Тот ли это URL, которого вы ждали. Если в выдаче другая ваша страница, проблема в каннибализации, а не в CTR.
Шаг 3: определите причину
| Что вы видите | Вероятная причина | Что делать |
|---|---|---|
Ссылка-заголовок отличается от вашего <title> | Google счёл заголовок бесполезным: он наполовину пуст, содержит устаревший год, неточен, повторяется на разных страницах или нет ясного главного заголовка | Исправьте сам заголовок (сценарий переписывания заголовков) |
| Сниппет — случайное предложение со страницы | Вверху нет чёткого резюме, а метаописание шаблонное | Начните страницу с прямого ответа и напишите конкретное описание |
| Ваш результат отвечает на другой вопрос, чем остальные | Страница не соответствует тому, что хотят пользователи | Меняйте страницу, а не сниппет |
| У конкурентов есть детали, которых нет у вас, например цены или рейтинги | На их страницах есть структурированные данные, которые можно использовать и вам | Проверьте, подходит ли ваша страница (FAQ по расширенным результатам) |
| Ваш результат выглядит нормально, но над ним стоит крупный блок | До органической выдачи добирается меньше людей | Смиритесь или ориентируйте страницу на смежные запросы с менее загруженной выдачей |
| Заголовок обрезается на мобильном | Важные слова стоят слишком поздно | Поставьте их в начало |
Собственный список причин, по которым Google меняет ссылки-заголовки (наполовину пустые заголовки, устаревшие годы, неточные заголовки, шаблонный текст, повторяющийся на разных страницах, отсутствие чёткого главного заголовка и язык, отличающийся от языка страницы), приведён в материале Influencing title links.
Шаг 4: перепишите заголовок и описание
Рамки задают рекомендации Google по сниппетам. Сниппеты берутся главным образом из текста самой страницы и подбираются под каждый запрос; Google использует ваше метаописание, когда оно описывает страницу лучше любого фрагмента. Ограничения длины для заголовка и описания нет, но оба обрезаются под устройство. Описания должны быть уникальными для каждой страницы, точно резюмировать всю страницу и содержать конкретные детали, такие как даты, цены или авторов; длинные перечни ключевых слов снижают вероятность того, что описание покажут.
На практике:
- Начинайте с того, что нужно пользователю, его словами.
- Добавьте одну конкретную деталь, которая выделяет вашу страницу: охват, формат, число, соответствующее действительности.
- Начинайте страницу с прямого ответа, потому что Google часто формирует сниппет из самой страницы.
| Страница | До | После |
|---|---|---|
| Сайт с рецептами, заголовок | Eggs - Our Kitchen Guides | Soft-Boiled Egg Times, from Runny to Jammy |
| Сайт с рецептами, описание | Read our guide to cooking eggs. | Boiling times for runny, jammy and firm eggs, from fridge-cold or room temperature, with a printable chart. |
| Софтверная компания, заголовок | Feature: Approvals - Ledgerly | Expense Approval Workflows for Small Teams - Ledgerly |
Шаг 5: измеряйте честно
- Дождитесь переобхода. URL Inspection показывает, когда Google в последний раз сканировал страницу; до этого момента в выдаче ничего не изменится.
- Держите позицию постоянной. Сравните 28 дней после изменения с 28 днями до него для того же запроса и убедитесь, что позиция осталась примерно прежней. Если позиция тоже изменилась, рост CTR нельзя целиком приписывать сниппету.
- Отмечайте и записывайте каждое изменение, а изменение, которое после честного периода ухудшило результат, откатывайте.
- Тестируйте в масштабе. Если вы меняете сразу много похожих страниц, сравнивайте их с похожей группой, которую не трогали. Отчёт Experimentation в AutoPSEO делает именно это: он сравнивает экспериментальную и контрольную группы URL до и после даты старта и проверяет, значима ли разница.
Как это делает AutoPSEO
Отчёт CTR Benchmark выполняет шаг 1 для всего вашего сайта: он строит ожидаемый CTR для каждой позиции по вашим собственным данным, для позиций с недостаточным объёмом данных использует эталон, помечает как отстающие результаты, которые более чем на 20% ниже ожидаемого, и суммирует клики, которые теряет каждый из них. Вторая таблица в Page Poaching перечисляет результаты, которые уже находятся близко к верху, но получают менее 70% от ожидаемого уровня. За свойством может следить оповещение о падении CTR; по умолчанию оно срабатывает, когда CTR падает на 20% по сравнению с предыдущими 7 днями, если в базовом периоде не менее 100 показов.
Для статей, которыми управляет контент-движок, еженедельный сервисный запуск ставит в очередь оптимизацию, если статья находится на позициях с 8 по 20, имеет не менее 30 показов за 28 дней, но кликают на неё менее чем в 60% от того, что ожидает эталонная кривая для этой позиции. Задача просит автора улучшить заголовок, метаописание и прямой ответ; движок ставит в очередь не более трёх таких задач в неделю на сайт и пропускает статьи, изменённые за последние 45 дней (обслуживание). Каждая статья пишется в формате вашего сайта, который по умолчанию удерживает заголовок в пределах 60 условных единиц отображения (иероглиф CJK считается за две) и предупреждает, если метаописание выходит за рамки 120–165 символов (написание). Без аккаунта бесплатный CTR Opportunity Analyzer выполняет шаг 1 по экспортированному CSV.
Читайте дальше
Основы SEO за 10 минут: как Google находит, хранит и ранжирует страницы
Три этапа работы Google Search, четыре показателя Search Console и способ понять, к какому этапу относится проблема.
Что такое Google Search Console? Простое руководство для владельцев сайтов
Что показывает Search Console, какими ограничениями обладают её данные, какой тип ресурса добавить и какие проверки сделать в первую очередь.
Клики и показы в Google Search Console
Как Google считает показы и клики, почему итоговые числа в разных представлениях расходятся и как читать разрыв между ними.