Как добавить поиск на сайт в Тильде

Включите встроенный поиск Тильды блоками T838, T985 или в меню ME901, проставьте разрешение в настройках сайта и проверьте выдачу контрольными запросами.

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

Блок поиска: T838, T985 или меню ME901

Выбор блока из библиотеки или добавление поля в меню.

Блоки из библиотеки

  • T838 — «Поиск по сайту» из категории «Другое» ([1]).
  • T985 — «Виджет поиска, раскрывающийся по клику» из категории «Виджет» ([1]).

Оба блока ставятся на страницу из библиотеки блоков, как и любой другой. Разница в поведении: T985 показывает поле только после клика.

Поиск в стандартном меню ME901

Кроме отдельных блоков поиск добавляется прямо в меню ME901. В «Настройках блока» → «Основные настройки» ставится галочка «Добавить поле поиска» ([1]). Так поле живёт в шапке сайта, а не отдельным блоком.

Если у вас уже стоит меню ME901, включите поле поиска в его настройках.

Разрешение внутреннего поиска в настройках сайта

Один переключатель решает, заработает ли поиск. Его ищут так:

  1. Откройте проект, нажмите «Настройки сайта» в панели управления ([2]).
  2. Перейдите на вкладку «Еще».
  3. Поставьте галочку «Разрешить внутренний поиск по сайту» ([1]).

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

Индексация и ограничения: открытые страницы и закрытые разделы

После включения внутреннего поиска содержимое страниц индексируется в течение 15 минут, и в блоке начинают выводиться результаты ([1]). Пустая выдача в первые минуты — это норма, а не поломка: индексация ещё идёт. Если прошло больше 15 минут, а результатов нет, стоит проверить запрет на индексацию.

Для корректной работы поиска сайт и страницы должны быть открыты для индексации ([1]). Тильда помнит запрет, выставленный ранее: если он стоял, его нужно снять. Поэтому материал, который был скрыт от поисковиков, из внутреннего поиска тоже выпадет, пока запрет не снят.

Что искать не получится. Поиск не работает по страницам, ограниченным доступом через Личный кабинет ([1]). Контент, который выдаётся только пользователям с входом в ЛК, во внутренний поиск не попадает.

Практический вывод для тех, кто передаёт сайт клиенту: перед приёмкой сведите список страниц и разделов. Всё, что должно находиться, оставляем открытым; закрытые разделы Личного кабинета отдельно обозначаем как недоступные для поиска.

Проверка выдачи контрольными запросами

Учебный пример. Возьмём сайт с открытыми страницами и закрытым разделом. Цель проверки — убедиться, что открытые страницы находятся, а закрытая не выдаётся.

Структура учебного сайта:

Путь Роль страницы Тип доступа
/services
аудит рекламы, описание услуги
открытая
/cases
подборка кейсов
открытая
/members
закрытый раздел для своих
Личный кабинет

Контрольные запросы и ожидаемый тип результата:

Запрос Ожидание Результат проверки
«аудит»
выдача показывает /services
/services — найдено ✓
«кейсы»
выдача показывает /cases
/cases — найдено ✓
«секретный материал»
пустая выдача
пусто ✓

По запросу «аудит» внутренний поиск отдаёт страницу /services, потому что она открыта и проиндексирована. По запросу «кейсы» — страницу /cases из подборки кейсов. Закрытый материал из /members не появляется ни в одном из трёх запросов, включая тот, где ключ «секретный материал» совпадает с содержимым закрытой страницы: Личный кабинет ограничивает доступ, и внутренний поиск по такой странице не ищет.

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

Что дальше

Если посетителю нужны ответы на частые вопросы, их можно собрать в FAQ. Для добавления собственного элемента на страницу пригодится инструкция по вставке HTML-кода. Смотрите материалы FAQ для сайта с нейросетью и как добавить HTML-код в Тильде.

Для своего сайта составьте список запросов по важным открытым страницам и проверьте, что каждая из них находится. Отдельно проверьте запрос по содержимому страницы Личного кабинета: закрытого материала в выдаче быть не должно.

Источники

  1. Как добавить поиск на сайтhelp-ru.tilda.cc
  2. Настройки сайтаhelp-ru.tilda.cc

Валерий Курземнек

Автор метода «Машиночитаемый маркетинг»

Что ещё почитать