Клиент вводит в поиске на вашем сайте слово из услуги или статьи, видит «ничего не найдено» и уходит писать конкуренту. Марина ведёт салон красоты: в меню есть «Комплексный уход», клиент набирает «уход за лицом» — пусто, хотя фраза есть в блоге. Сайт не сломан: встроенный поиск WordPress не смотрит в произвольные поля и поднимает старые записи по дате. За 30-60 минут вы поставите Relevanssi, соберёте индекс и проверите три запроса — услуги и статьи начнут находиться по реальным словам клиентов.
Поиск по кнопке на сайте — не Яндекс. WordPress официально ищет только в заголовке, отрывке и тексте страницы. Для салона или студии с блогом до 1000 страниц хватает бесплатного Relevanssi: отдельный индекс, сортировка по смыслу, журнал запросов. Облачный Algolia или Elasticsearch нужен магазину на десятки тысяч товаров, не сайту из 30 страниц услуг.
SEO в Яндексе и поиск в шапке сайта — разные задачи. Первое ведёт людей с улицы, второе помогает тем, кто уже на сайте и ищет «цена», «маникюр» или название услуги. Если внутренний поиск врёт, вы теряете заявки при живом трафике. Ниже — путь без программиста: диагностика, один плагин, индекс, проверка.
- Разберите, почему стандартный поиск не находит услуги
- Проверьте пять фраз, которыми клиенты ищут на сайте
- Выберите плагин: Relevanssi для услуг, SearchWP — если нужны PDF
- Установите Relevanssi и соберите индекс без закрытия вкладки
- Добавьте подсказки при вводе, если клиенты не жмут Enter
- Убедитесь, что поиск работает: три контрольных запроса
- Частые вопросы
- Почему поиск WordPress не находит страницы, которые есть в меню?
- Какой плагин поиска лучше для WordPress в 2026 году?
- Можно ли улучшить поиск без плагина?
- Как исключить черновики из поиска WordPress?
- Нужен ли Algolia или Elasticsearch для малого сайта?
- Что делать, если после Relevanssi выдача не изменилась?
Разберите, почему стандартный поиск не находит услуги

Типичная ошибка: владелец думает, что раз страница открывается из меню, поиск её тоже видит. На практике WordPress по документации WP_Query ищет только в трёх колонках: заголовок, краткий отрывок и основной текст. Цена в отдельном блоке, синоним в подзаголовке услуги или фраза только в произвольном поле — для встроенного поиска невидимы.
Второй сюрприз — сортировка. Совпадение в заголовке важнее, но выдача всё равно смешивается с датой публикации. Старая новость про акцию может оказаться выше свежей статьи с нужным ответом. Сообщество WordPress.org в обсуждении HelpHub само признаёт: встроенный поиск слабый, владельцы уходят в Relevanssi или SearchWP.
Честно: для каталога на 100 000 записей стандартный поиск может тормозить секунды — об этом пишут в обзорах 2026 года. Для салона с тридцатью страницами услуг и блогом проблема не в скорости, а в том, что нужная страница просто не попадает в выборку.
Проверьте пять фраз, которыми клиенты ищут на сайте

Диагностика занимает 10 минут и не требует плагинов. Запишите пять фраз, которые реально слышите в WhatsApp или на стойке: название услуги, слово «цена», популярный запрос из блога, опечатка на одну букву, разговорный синоним вместо официального названия.
- Откройте сайт как клиент — в режиме инкогнито или с телефона.
- Введите каждую фразу в поле поиска и нажмите Enter.
- Зафиксируйте: пусто, нерелевантная выдача или нужная страница есть, но не в первых трёх.
- Сравните с меню: если услуга есть в навигации, а в поиске пусто — это сигнал к Relevanssi, не к «поломке хостинга».
- Сохраните таблицу «фраза — результат» — она понадобится после настройки плагина.
В реальном проекте Марина обнаружила: «уход за лицом» не находит «Комплексный уход», хотя в статье блога фраза встречается пять раз. Клиент не знает ваши внутренние названия — он пишет своими словами.
Выберите плагин: Relevanssi для услуг, SearchWP — если нужны PDF
Боль «какой из пятнадцати плагинов ставить» решается сценарием, а не рейтингом. Обзор PR-CY от 01.04.2026 для блога до 1000 страниц рекомендует Relevanssi или Ivory Search. SearchWP — платная альтернатива с индексом PDF и визуальными весами полей. Ajax Search Lite даёт подсказки при вводе, но не заменяет нормальный индекс.
| Критерий | Relevanssi (бесплатно) | SearchWP (платно) | Ajax Search Lite |
|---|---|---|---|
| Сайт услуг + блог до 1000 стр. | Да, основной выбор | Избыточно для старта | Только подсказки |
| Отдельный индекс | Да, Build the index | Да | Использует стандартный поиск |
| Произвольные поля | Да в free-версии | Да, гибкие веса | Зависит от движка |
| Живые подсказки без Enter | Нет в базовой версии | Live Ajax в Pro | Да, виджет в шапку |
| Каталог 10 000+ SKU | Может не хватить скорости | Лучше для сложных полей | Не решает индекс |
Вердикт: салон, студия, эксперт с блогом — ставьте Relevanssi. Магазин с PDF-прайсами и десятками кастомных полей — смотрите SearchWP. Algolia и Elasticsearch — только при тысячах товаров и отдельном бюджете, не пугайте себя на сайте из 30 страниц.
Установите Relevanssi и соберите индекс без закрытия вкладки

Relevanssi заменяет стандартный поиск отдельным индексом — как оглавление в конце книги вместо перелистывания каждой страницы. На GitHub у плагина открытый код (msaari/relevanssi); есть облегчённая ветка Relevanssi Light для MySQL, если основной кажется тяжёлым.
Workflow: Плагины → Relevanssi → Активировать → Настройки → включить страницы и записи → OR → вес заголовка выше → Сохранить → Build the index → дождаться 100% → повторить 5 тестовых фраз
- В wp-admin откройте «Плагины → Добавить», найдите Relevanssi, установите и активируйте.
- Перейдите в «Настройки → Relevanssi».
- На вкладке индексации включите нужные типы: страницы услуг, записи блога, при необходимости FAQ.
- Оставьте оператор OR — клиент ищет «маникюр цена», а не точную фразу целиком.
- Поднимите вес заголовка и тегов выше основного текста.
- Нажмите «Сохранить», затем Build the index и не закрывайте вкладку до окончания.
- Повторите те же пять фраз из диагностики и сравните с первой таблицей.
Типичная ошибка после установки: «ничего не изменилось». Часто тема в файле search.php вызывает устаревшую функцию query_posts() — Relevanssi в таком случае отключается. Временно отключите кеш страницы поиска и проверьте снова. Если текст услуги спрятан только в произвольном поле плагина конструктора — включите его тип в индексе или продублируйте ключевые слова в заголовок.
Добавьте подсказки при вводе, если клиенты не жмут Enter
Люди привыкли к подсказкам в маркетплейсах: начали печатать — сразу видят ссылки. Встроенный поиск WordPress ждёт Enter и перезагружает страницу. Ajax Search Lite из каталога wordpress.org показывает услуги и статьи в выпадающем списке без перезагрузки.
Установите плагин, добавьте виджет поиска в шапку через «Внешний вид → Виджеты» или блок темы. Проверьте на телефоне: поле не должно уезжать за край экрана. Relevanssi отвечает за качество выдачи, Ajax Search Lite — за удобство ввода. Это второй шаг, не замена индекса.
Убедитесь, что поиск работает: три контрольных запроса
Критерий успеха простой: три проверочных запроса — название услуги, слово из текста статьи, опечатка на одну букву — возвращают нужную страницу в первых трёх результатах. В журнале Relevanssi видны реальные запросы посетителей, а не только пустые ответы.
- Прогоните три контрольных запроса с телефона и с компьютера.
- Убедитесь, что черновики и служебные страницы не попали в индекс.
- Раз в месяц повторяйте тест после добавления новых услуг.
- Смотрите пустые запросы в журнале — из них рождаются новые статьи и переименования услуг.
- Добавьте в статьи блок «похожие услуги» со ссылками — перелинковка усиливает и поиск, и заявки.
Если после всех шагов «цена» всё ещё не находит страницу прайса — проверьте, не стоит ли noindex на черновике, и добавьте слово «цена» в заголовок или первый абзац услуги. Контентные правки без кода часто дают быстрый эффект вместе с плагином.
Нужна помощь с настройкой поиска на готовом сайте — напишите через форму на сайте или в Telegram. На странице услуг — создание и доработка WordPress-сайтов под заявки.
Материал проверен: Андрей Дикий (создаёт сайты и продвигает их статьями, SEO/GEO).
Достоверность данных: ограничения WP_Query (developer.wordpress.org), руководство Relevanssi по индексу, карточка плагина на ru.wordpress.org, обзоры PR-CY (01.04.2026) и internet-technologies.ru (27.04.2026), Ajax Search Lite на wordpress.org, репозиторий msaari/relevanssi на GitHub; частотность запросов — по Яндекс Вордстат на 2026-09-10 (MCP недоступен, LSI из SERP).
Частые вопросы
Почему поиск WordPress не находит страницы, которые есть в меню?
Встроенный поиск смотрит только в заголовок, отрывок и основной текст. Текст в произвольных полях, блоках цены или синонимах в подзаголовке для него невидим. Relevanssi с отдельным индексом закрывает этот пробел на сайтах услуг.
Какой плагин поиска лучше для WordPress в 2026 году?
Для салона, студии или эксперта с блогом до 1000 страниц — бесплатный Relevanssi. SearchWP — если нужны PDF и тонкие веса полей за деньги. Ajax Search Lite — дополнение для подсказок при вводе, не замена индекса.
Можно ли улучшить поиск без плагина?
Частично: добавить ключевые слова клиентов в заголовки услуг, написать отрывки (excerpt) и убрать черновики из публикации. Но сортировка по дате и отсутствие индекса останутся — для стабильного результата нужен плагин вроде Relevanssi.
Как исключить черновики из поиска WordPress?
В Relevanssi на вкладке индексации снимите галочки с ненужных типов записей и пересоберите индекс. Убедитесь, что опубликованы только готовые страницы — черновики со статусом draft не должны попадать в выдачу.
Нужен ли Algolia или Elasticsearch для малого сайта?
Нет. Облачный поиск оправдан при десятках тысяч товаров и отдельном бюджете на интеграцию. Сайт из 30-50 страниц услуг решает Relevanssi за один вечер без серверной магии.
Что делать, если после Relevanssi выдача не изменилась?
Проверьте, пересобран ли индекс до 100%, нет ли query_posts() в теме, отключён ли кеш страницы поиска. Повторите пять тестовых фраз из диагностики — часто помогает второй прогон Build the index после смены типов записей.
Больше практики по WordPress — в разделе статей про сайты, SEO и заявки с контента.
