Как обычно формируется адрес страницы результатов поиска
Страница результатов внутреннего поиска почти всегда строится через параметр запроса, а не через чистый путь — введённый пользователем текст передаётся как значение параметра, обычно называемого q, search или похоже.
site.ru/search/?q=угловой+диван
site.ru/poisk?query=кроссовки+nike
Это принципиально отличается от структуры адресов раздела каталога — здесь нет смысла создавать читаемый ЧПУ-путь для каждого возможного поискового запроса, поскольку количество возможных запросов практически неограничено.
Почему страницы результатов поиска обычно закрывают от индексации
- Бесконечное количество вариантов. Любая комбинация введённого текста создаёт технически новый адрес, что стало бы огромным и бесполезным для поисковика массивом почти одинаковых страниц.
- Непредсказуемое содержимое. Результат поиска зависит от текущего состояния каталога и может быть пустым, нерелевантным или содержать случайный набор товаров, не подходящий для показа во внешней поисковой выдаче.
- Риск неприемлемого содержимого. Пользователь может ввести в поиск что угодно, включая нежелательные слова, и появление такой страницы в результатах внешнего поиска может быть репутационно нежелательным для сайта.
Как технически закрыть страницы поиска от индексации. Обычно используется директива в файле robots.txt, запрещающая обход адресов с соответствующим параметром запроса, в сочетании с мета-тегом noindex непосредственно на самой странице результатов — двойная защита надёжнее одного только запрета в robots.txt, который не всегда гарантированно предотвращает попадание уже известного поисковику адреса в индекс.
Исключение: превращение популярного поискового запроса в отдельную страницу
Если анализ внутреннего поиска показывает, что определённый запрос вводится очень часто и стабильно, стоит рассмотреть создание для него отдельной полноценной страницы каталога с человекопонятным адресом и уникальным содержимым — а не оставлять этот стабильный спрос обслуживаться закрытой от индексации технической страницей результатов поиска. Это тот же принцип, что разобран в статье про SEO-страницы фильтров применительно к спросовым комбинациям параметров.
Индексация — не единственный важный аспект страницы поиска
Хотя страница поиска обычно закрыта от внешней индексации, для реальных посетителей сайта она остаётся важным рабочим инструментом, и её удобство — релевантность результатов, скорость отклика, обработка опечаток в запросе — заслуживает внимания независимо от решения об индексации. Закрытая от поисковых систем страница всё равно должна хорошо выполнять свою прямую функцию для живых пользователей сайта.
Использование данных внутреннего поиска для развития структуры
Запросы, которые пользователи вводят во внутренний поиск сайта, — ценный источник данных о реальном спросе и о том, что посетители не находят через обычную навигацию. Анализ этих запросов часто подсказывает, какие новые разделы каталога или подкатегории стоит создать, помогая в построении карты разделов, разобранном в статье про карту разделов на основе семантики.
Чек-лист
- Закрывать страницы результатов внутреннего поиска от индексации через robots.txt и мета-тег noindex.
- Для стабильно популярных поисковых запросов рассматривать создание отдельной полноценной страницы каталога.
- Обеспечивать удобство страницы поиска для реальных посетителей независимо от решения об индексации.
- Использовать данные внутреннего поиска как источник идей для развития структуры каталога.
Обработка опечаток и вариантов написания в поисковом запросе
Качественный внутренний поиск должен корректно обрабатывать опечатки, разные варианты транслитерации и падежные формы одного и того же слова, показывая релевантные результаты даже при неточном вводе. Само по себе это не влияет на адрес и индексацию страницы результатов, но напрямую влияет на полезность закрытой от индексации страницы для живых посетителей сайта, ради которых она в первую очередь и существует.
Что показывать при отсутствии результатов по запросу
Пустая страница результатов поиска без каких-либо подсказок — плохой пользовательский опыт независимо от решения об индексации. Разумная практика — показывать при нулевом результате похожие популярные разделы, ссылку на общий каталог или форму связи для уточнения запроса, а не оставлять посетителя один на один с пустым экраном без какого-либо продолжения взаимодействия с сайтом.
Ценность данных о запросах без результатов
Список запросов, стабильно возвращающих пустой результат, — не менее ценные данные, чем список успешных запросов: он прямо показывает, чего не хватает в каталоге сайта с точки зрения реального спроса покупателей. Регулярный просмотр таких запросов без результата помогает находить пробелы в ассортименте или структуре раньше, чем это станет заметно по общему снижению конверсии.
Частые вопросы
Почему страницы результатов внутреннего поиска обычно закрывают от индексации?
Потому что количество возможных поисковых запросов практически неограничено, а содержимое результатов непредсказуемо и может быть пустым или нерелевантным — индексация такого массива почти одинаковых технических страниц не приносит пользы.
Как технически закрыть страницу поиска от индексации поисковыми системами?
Обычно через директиву в файле robots.txt, запрещающую обход адресов с параметром поискового запроса, в сочетании с мета-тегом noindex непосредственно на странице результатов для более надёжной защиты.
Что делать, если один и тот же поисковый запрос вводят очень часто?
Стоит рассмотреть создание для него отдельной полноценной страницы каталога с человекопонятным адресом и уникальным содержимым, а не оставлять стабильный спрос обслуживаться закрытой от индексации технической страницей.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.