Как исключить категорию из поиска WordPress
Опубликовано: 2022-04-05Хотите знать, как исключить категорию из поиска WordPress?
По умолчанию это невозможно сделать, потому что WordPress имеет слабые параметры настройки поиска.
В этой статье мы покажем вам, как в несколько кликов исключить любую категорию из результатов поиска на вашем сайте.
Зачем исключать категорию из поиска WordPress
Есть несколько возможных причин, по которым вы можете захотеть скрыть некоторые категории или страницы от поиска на вашем сайте.
Во-первых, это помогает вашим посетителям быстрее находить то, что они ищут.
Предположим, у вас есть раздел новостей в вашем блоге. Новости сливаются с обычными сообщениями блога в результатах поиска, что усложняет поиск нужного контента.
Или вот еще пример. Допустим, вы владелец сайта электронной коммерции WordPress.
Вы бы предпочли исключить из поиска категории, не относящиеся к товарам, чтобы ничто не отвлекало ваших клиентов от покупок.
Еще одна причина, по которой вы можете захотеть скрыть определенные категории от отображения в результатах поиска, — это конфиденциальный контент.
Представьте, что у вас есть категория с контентом, доступным только определенной группе посетителей. Если кто-то может найти его с помощью поиска, это вряд ли имеет смысл.
Теперь, когда мы знаем, почему может быть полезно скрыть определенные категории из результатов поиска, давайте посмотрим, как вы можете это сделать.
Как исключить категорию из результатов поиска WordPress
Самый простой способ исключить категорию из результатов поиска на вашем сайте WordPress — использовать такой плагин, как SearchWP.
Этот мощный и простой в использовании плагин, которому доверяют более 30 000 владельцев сайтов WordPress, позволяет полностью настроить работу поиска на вашем сайте.
В частности, вы можете использовать его, чтобы исключить определенные результаты поиска или приоритизировать их, сделать доступными для поиска пользовательские типы сообщений, отслеживать поиск и многое другое.
SearchWP также улучшает поиск по сайту, помогая вам:
- Включить нечеткий поиск . Вы хотите, чтобы WordPress искал частичные совпадения, когда нет полных? С SearchWP вы можете включить эту функцию, просто установив флажок.
- Ограничьте поиск только постами . Хотели бы вы ограничить поиск на вашем сайте только постами? Используя SearchWP, вы можете сделать это за считанные минуты, кодирование не требуется.
- Добавьте панель поиска на свой сайт . Ищете способ добавить панель поиска на свой сайт без написания кода? Есть 4 разных способа сделать это за несколько простых шагов с SearchWP.
- Создание пользовательских форм поиска . Хотите создать полностью настраиваемую форму поиска, отвечающую вашим потребностям? SearchWP позволяет создавать несколько настраиваемых поисковых систем и связывать их с отдельными поисковыми формами.
Теперь давайте посмотрим, как исключить категорию из поиска на вашем сайте WordPress с помощью плагина SearchWP.
Шаг 1: Установите и активируйте SearchWP
Первый шаг — получить вашу копию SearchWP здесь.
После этого откройте свою учетную запись SearchWP и перейдите на вкладку « Загрузки ».
Затем нажмите кнопку « Загрузить SearchWP» , чтобы начать загрузку ZIP-файла плагина на ваш компьютер.
После завершения загрузки скопируйте лицензионный ключ плагина в левом нижнем углу на той же вкладке. Он понадобится вам для активации вашей копии SearchWP.
Следующим шагом является загрузка загруженного ZIP-файла SearchWP на ваш сайт.
Нужно освежить в памяти, как это сделать? Ознакомьтесь с пошаговым руководством по установке плагина WordPress.
После установки плагина перейдите на панель инструментов WordPress и нажмите SearchWP на верхней панели.
Затем перейдите на вкладку « Лицензия ».
Вставьте скопированный ранее лицензионный ключ в поле « Лицензия » и нажмите « Активировать» .
После того, как вы активировали свою копию SearchWP, вы готовы приступить к настройке своей поисковой системы.

Шаг 2: Настройте свою поисковую систему
Для начала перейдите на вкладку Engines .
Здесь вы можете управлять своими поисковыми системами, созданными с помощью SearchWP.
Настроив параметры поисковой системы, вы можете указать, как WordPress должен выполнять поиск.
Например, вы можете добавлять или удалять источники поиска, настраивать веса релевантности атрибутов, устанавливать условия для отображения записей и многое другое.
В настоящее время существует только одна поисковая система под названием Default . WordPress использует его для выполнения поиска по всему сайту.
Это означает, что любые изменения, внесенные вами в его настройки, будут автоматически применены к каждой поисковой форме на вашем сайте.
SearchWP позволяет создавать несколько поисковых систем с разным набором правил и связывать их с определенными поисковыми формами.
Но, поскольку мы хотим скрыть категорию из результатов поиска во всем мире, мы будем редактировать поисковую систему по умолчанию .
Чтобы начать, нажмите на источник поиска сообщений , чтобы развернуть его настройки.
Затем нажмите кнопку « Изменить правила ».
По умолчанию правил нет, поэтому добавим первое. Для этого нажмите « Добавить правило» .
Затем выберите параметр Исключить записи, если: в раскрывающемся меню в верхнем левом углу.
Убедитесь, что у вас выбрана таксономия « Категории », и введите названия категорий, которые вы хотите исключить, в самом правом поле.
Например, мы исключим категорию сообщений « Новости » на нашем тестовом сайте.
Когда вы закончите добавлять категории, нажмите « Готово », чтобы применить правило.
Затем нажмите кнопку « Сохранить модули » в правом верхнем углу, чтобы сохранить внесенные изменения.
Вот и все. Вы успешно исключили категорию из результатов поиска на своем сайте.
Последний шаг — опробовать новую поисковую систему.
Шаг 3. Проверьте новый поиск
Для этого нажмите кнопку « Посетить сайт » под названием вашего сайта в левом верхнем углу панели управления WordPress.
Чтобы проверить, как работает поиск на нашем тестовом сайте, мы добавили объявление о новых функциях и добавили его в категорию « Новости ».
Попробуем поискать.
Как видите, ничего не найдено. Это означает, что сообщения из категории « Новости » больше не отображаются в результатах поиска.
В этой статье вы узнали, как исключить категорию из поиска WordPress.
Если вы готовы получить полный контроль над тем, как работает поиск на вашем сайте, вы можете скачать свою копию SearchWP здесь.
Хотите знать, что искали посетители на вашем сайте? Узнайте, как отслеживать поисковые запросы, в руководстве по сайту WordPress.
Сталкивались с ошибками поиска на вашем сайте? Следуйте руководству по устранению неработающего поиска в WordPress, чтобы узнать, как справляться с наиболее распространенными проблемами.