К содержанию
SEO и вебмастерство
Меню сайта

Поиск по сайту: движок и золотая жила логов


Поиск по сайту и пустые результаты

Раздел практики: контент.

Поиск за три вечера
  1. 1ДвижокСвой или штатный — по размеру
  2. 2ЛогКаждый запрос, включая пустой
  3. 3Пустая выдачаСтраница «не найдено» с выходом

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

Пользователи жмут на лупу, пишут «прайс», видят «ничего не найдено» — и уходят. При этом прайс на сайте есть: картинкой в статье про услуги. Поиск по сайту — это навигация плюс бесплатный опросник о том, чего у вас не хватает. Разберём обе половины.

Зачем поиск, если есть меню

Меню ведёт туда, куда уже знают дорогу. Ищут словами: «шаблон договора», «цены 2026». Такой посетитель мотивирован: нашёл — конвертирует, не нашёл — запомнил отказ. Пользовательский угол — в материале про юзабилити и SEO.

Чем заменить закрытый Сайтпоиск

Яндекс давно выключил сервис «Поиск по сайту», привычный виджет больше не поставить. Урок: чужая коробочка живёт, пока хочет вендор; решение держим на своей стороне. Варианты по возрастанию сложности:

  • Штатный поиск CMS — до нескольких сотен страниц хватает; проверьте сортировку по релевантности
  • Полнотекстовый индекс своей базы — когда штатный начал тормозить и путаться
  • Отдельный поисковый сервер — десятки тысяч страниц, фильтры, исправление опечаток; закладывайте администрирование
  • Индекс из JSON и поиск на JS — для статических сайтов: дёшево и быстро

Костыль на переходный период — sitemap и перелинковка: пользователь находит через сам поисковик. Можно, но теряете посетителей.

Логи пустых запросов: золотая жила

Записывайте каждый запрос и число найденного, раз в месяц открывайте список.

  • Найдено ноль — прямая заявка на тему; обрабатывайте её по гайду про обновление URL
  • Найдено много, но уходят без клика — заголовок не обещает того, что искали

Частая причина «нуля» — не отсутствие текста, а то, что индекс его не видит: таблица цен картинкой, условия в PDF. Прежде чем писать новую статью, проверьте, ищется ли старая.

Страница «ничего не найдено»

Пустая выдача без единой ссылки — тупик. Держим там выход:

  • Человеческий текст: «ничего не нашлось» с объяснением, а не «0 results»
  • Ссылки на разделы и топ-страницы: нужное часто рядом, просто называется иначе
  • Форма обратной связи: человек, который не нашёл, — готовый лид

Выдачу локального поиска закрывают от индексации: робот видит тысячи адресов с параметрами, доверие к сайту падает — правила отдачи в гайде про robots и sitemap. История с 404 рядом, но не то же: пустая выдача — живая страница с нулём результатов, а не заглушка; разбор — в статье про 404 и редиректы.

Скорость тоже часть поиска

Поиск без индекса — проверка «содержит слово» на каждую строку базы: на пятьсот страниц незаметно, на пятьдесят тысяч подвешивает сервер. Граница — в гайде про основные веб-показатели.

Типичный случай

Корпоративный сайт: «прайс» ищут несколько десятков раз в месяц, всегда пусто. Прайс существовал картинкой внизу страницы услуг. Цифры перенесли в текст, завели адрес /ceny/ и пункт в меню — выдача перестала быть пустой. Движок не трогали.

Итог: поиск по сайту — это движок на своей стороне, лог каждого запроса и страница «не найдено» с выходом. Три вечерних работы: часть утечки закрывается, темы сами складываются в план.