Внутренний поиск и SEO: страницы выдачи, noindex и поведенческие факторы
Как поиск по сайту влияет на SEO: закрывать ли страницы выдачи от индексации, почему пустая выдача бьёт по поведенческим факторам и как отчёт по запросам посетителей подсказывает, какие страницы создать.
Поиск по сайту обычно считают удобством для посетителей, а SEO — работой для поисковиков. На деле они связаны теснее, чем кажется. Плохо настроенный поиск может засорить индекс тысячами страниц, а хороший — подсказать, каких страниц на сайте не хватает.
Разберём три точки, где они пересекаются: индексация страниц выдачи, поведение посетителей и запросы, которые люди вводят в строку поиска.
Страницы выдачи и индекс
Каждый запрос в поиске по сайту — это отдельный адрес вида /search?q=.... Если такие страницы открыты для индексации, робот может найти их тысячи: по ссылкам, из истории браузеров, из счётчиков. В индексе появляются страницы с почти одинаковым содержимым и случайными запросами в заголовке.
Чем это плохо:
- робот тратит время на мусор вместо нужных страниц;
- страницы выдачи начинают спорить с разделами каталога за одни и те же запросы;
- пустые выдачи попадают в индекс как страницы без содержимого.
Поэтому общее правило — закрывать страницы внутреннего поиска от индексации.
Как закрыть правильно
Есть два способа, и у них разный эффект.
Disallowв robots.txt — робот не заходит на страницы поиска. Но если на них уже стоят ссылки, адреса могут остаться в индексе без содержимого.<meta name="robots" content="noindex, follow">на странице выдачи — робот заходит, видит запрет и убирает страницу из индекса, но проходит по ссылкам на товары.
Для сайта, где страницы поиска уже попали в индекс, надёжнее второй вариант: сначала noindex, дождаться, пока страницы выпадут, затем при желании закрыть в robots.txt. Если закрыть сразу в robots.txt, робот не увидит noindex.
Если поиск работает в виджете поверх страницы и не меняет адрес, этой проблемы нет вовсе: страниц выдачи для индексации просто не существует.

Исключение: выдача как посадочная страница
Иногда страница по запросу полезна в индексе — например, подборка «перфораторы для бетона», на которую люди приходят из Яндекса. Но тогда это уже не страница поиска, а раздел или посадочная страница: со своим адресом, заголовком, текстом и местом в структуре сайта. Делать её из случайного запроса в строке поиска не стоит.
Пустая выдача и поведенческие факторы
Поисковики смотрят, что делает человек, пришедший на сайт: остался или сразу вернулся в выдачу, сколько страниц посмотрел. Это называют поведенческими факторами. Как они устроены, подробно разобрано в статье анализ поведения пользователей на сайте.
Внутренний поиск влияет на них напрямую. Человек пришёл на сайт из Яндекса, не увидел нужного на странице, ввёл запрос в поиск по сайту — и получил «ничего не найдено». Следующий шаг почти всегда — назад в выдачу и к конкуренту. Для поисковика это сигнал, что сайт не ответил на запрос.
Пустая выдача часто случается, когда товар есть, но назван иначе: посетитель описывает задачу своими словами, а каталог знает только артикулы и названия модели. Что с этим делать, разобрано в статье что делать, когда поиск по сайту выдаёт ноль результатов.
Запросы посетителей как источник новых страниц
Внутренний поиск — единственное место, где посетители сами пишут, что ищут на вашем сайте. Это бесплатная семантика, которой нет в Вордстате: формулировки вашей аудитории, а не всего интернета.
Что можно извлечь из отчёта по запросам:
- запросы без результатов — товаров или страниц нет, а спрос есть. Кандидаты в новые разделы или ассортимент;
- частые запросы — то, что людям трудно найти через меню. Кандидаты в навигацию;
- слова посетителей — как они называют товары. Эти слова стоит добавить в заголовки и описания карточек.
Как читать такой отчёт, мы разбирали в статье отчёт по запросам без результатов. Быстро оценить, какими словами люди ищут то, что есть в каталоге, и каких слов в нём нет, можно в словаре спроса.
Поиск по сайту и Метрика
В Яндекс Метрике можно включить отчёт по поиску на сайте: указать параметр, в котором передаётся запрос. Тогда видно, сколько людей пользуются поиском, что они вводят и что делают после. Если поиск работает в виджете, события поиска отправляют в Метрику как цели.
Ключевая метрика — доля поисков, после которых человек ушёл с сайта. Чем она выше, тем больше поиск вредит поведенческим.
Главное
- Страницы внутреннего поиска закрывают от индексации, лучше через noindex, follow.
- Пустая выдача ведёт посетителя обратно в поисковик и бьёт по поведенческим факторам.
- Запросы в поиске по сайту — готовый список страниц и слов, которых не хватает.
- Поиск в виджете не создаёт страниц выдачи и не засоряет индекс.
Частые вопросы
Нужно ли закрывать поиск от индексации, если страниц выдачи мало?
Да. Их мало сегодня, но адреса с любым запросом генерируются бесконечно, и робот рано или поздно их найдёт.
Влияет ли сам поиск по сайту на позиции?
Напрямую — нет. Косвенно — через поведение: посетители, которые находят нужное, остаются на сайте. Те, кто не находит, уходят к конкуренту.
Где взять отчёт по запросам, если поиск встроенный в CMS?
Многие движки пишут запросы в журнал, но не показывают отчёт. Тогда помогает отчёт по поиску в Метрике. Внешние сервисы поиска дают отчёт сразу: так устроен и поиск по каталогу AISSE.
