Функция поиска WordPress по умолчанию, встроенная в CMS, значительно улучшилась за последние годы. Однако для некоторых функциональность все еще слишком проста и не подходит для больших или сложных сайтов. В этой статье мы объясним, как работает текущий поиск WordPress, и перечислим 11 различных способов сделать поиск по сайту проще и эффективнее. Продолжайте читать, чтобы узнать больше в этой статье, созданной нашей командой в wpDataTables.
Как работает собственный поиск WordPress
Чтобы выполнить поиск по странице, вы обычно используете встроенную функцию поиска WordPress. Этот поиск делает запрос в базу данных вашего сайта. Чтобы вернуть результат поиска, за запросом стоит множество процессов. Когда вы выполняете поиск через wp_posts, MySQL обрабатывает все строки информации, включенные в эту таблицу базы данных. Чем больше строк (т.е. чем больше у вас постов), тем сложнее запрос и тем больше времени потребуется для его выполнения.
Это то, что делает встроенную поисковую систему WordPress непригодной для определенных веб-сайтов. Если запрос перегружен и больше не работает должным образом, вам придется так или иначе повысить его эффективность. Другие причины, по которым вам может потребоваться повышение, включают:
- Функция поиска WordPress будет охватывать только такие поля, как post_title, post_content и post_excerpt, а также типы страниц и вложений. Если ваш веб-сайт содержит настраиваемые типы сообщений или использует плагин, который вносит изменения в типы сообщений, поиск WordPress не сможет их увидеть и вернуть пользователю.
- Если ваш веб-сайт содержит более 100 000 сообщений, ожидайте, что функция поиска WordPress выйдет из строя, так как это займет слишком много времени, а пользователи не хотят ждать так долго, включая вас.
- Слишком много одновременных поисков на сайтах с высоким трафиком может привести к снижению производительности сервера, что замедлит работу сайта для всех.
Почему вы должны улучшить поиск WordPress?
Многие новые веб-мастера считают это второстепенным, но доступный для поиска контент действительно стоит на первом месте, когда речь идет об удобстве использования веб-сайта. Ваши пользователи заинтересованы в содержании вашего веб-сайта, и если они не смогут найти то, что ищут, с помощью поиска по сайту, они уйдут. Конечно, если ваш сайт небольшой и простой, без настраиваемых типов контента, может быть бесполезно менять инструмент поиска WordPress по умолчанию.
Чтобы выяснить, нужно ли вам улучшить поиск в WordPress, проверьте посещаемость вашего веб-сайта и оцените, как часто и как пользователи используют функцию поиска на вашем сайте. В этом вам может помочь Google Analytics. Если цифры не беспокоят, то можно полностью положиться на родную функцию поиска WordPress. Если вы заметили, что многие пользователи покидают ваш сайт после того, как что-то искали и не находили, переходите к следующему шагу.
11 способов улучшить поиск в WordPress
Обратите внимание, как легко найти что-то в Google или других популярных поисковых системах. То же самое должно быть и в случае с вашим сайтом. Когда пользователь вводит ключевое слово, он ожидает найти контент, релевантный для его поиска. Чтобы предоставить им такой опыт, вам придется повысить эффективность поиска в WordPress, улучшив определенные аспекты вашего сайта. Учтите, что процесс улучшения может занять от нескольких дней до нескольких месяцев, в зависимости от размера вашего веб-сайта и его сложности.
1 фасетный поиск
Возьмите Amazon или eBay в качестве примера для этого. Владельцы веб-сайтов электронной коммерции должны знать, что интернет-магазином практически невозможно пользоваться, если в нем нет функции многогранного поиска. Фасетный поиск, также известный как фасетная навигация, — это подход, основанный на категориях. Вы создадите систему категорий для своего сайта и интегрируете ее с функцией поиска. Таким образом, когда человек ищет элемент, его можно отфильтровать по категории, что сокращает усилия и время поиска, чтобы найти что-то конкретное среди множества различных категорий.
2 Другие алгоритмы
Если ваш веб-сайт не является магазином электронной коммерции и вы не можете полагаться на категории, вы можете попробовать изменить алгоритм, чтобы повысить релевантность результатов внутреннего поиска. Сайты, которые содержат много письменного контента, могут перейти на лучший алгоритм, чтобы улучшить функцию поиска WordPress. Google — лучший пример того, что вы можете сделать, если реализуете соответствующий алгоритм поиска. Если вы не очень хорошо разбираетесь в коде, вы можете нанять профессионального разработчика WordPress, который поможет вам разработать лучший алгоритм, уникальный для вашего сайта.
3 Улучшение поиска
Даже если ваш сайт может быть не таким уж большим, вам все равно нужно организовать свой контент и сделать поиск удобным для ваших пользователей. Всегда следите за последними плагинами, которые могут помочь вам улучшить поиск в WordPress, фактически не заменяя эту основную функцию CMS.
4 Измените краткий URL-адрес по умолчанию
Одностраничные веб-сайты содержат название компании, описание и контактную информацию на одной странице. Это единственная ситуация, когда ускоренный поиск WordPress не является абсолютно необходимым. На многостраничных сайтах вы не можете пропустить повышение функции поиска. Для многостраничных сайтов попробуйте изменить краткий URL-адрес по умолчанию (перейдите с http://example.com/2018/03/some-article/ на http://example.com/some-article/ ). Формат слага URL-адреса можно изменить на панели управления WordPress в разделе «Настройки» > «Постоянные ссылки».
5 Поиск постов по заголовкам
Если вас не устраивает, как работает поиск WordPress, вы можете изменить его атрибуты. Например, когда он ищет по всему контенту по умолчанию, вместо этого вы можете сделать так, чтобы он искал только по заголовкам сообщений. Это может привести к более быстрым результатам в зависимости от типа вашего веб-сайта.
6 Определите категории
Как упоминалось ранее, поиск WordPress просматривает весь контент, существующий на вашем сайте. Избегайте этого, определяя четкие категории и вместо этого заставляя их просматривать их. Он будет исключать сообщения, страницы или теги, которые могут быть нерелевантными для поиска на веб-сайте с сильной нишей.
7 Сортировать по релевантности
Люди, которые использовали WordPress с его более ранних версий, знают, что функция поиска со временем изменилась. Раньше результаты упорядочивались по дате без использования порядка сортировки. Таким образом, веб-сайты с множеством сообщений не могли эффективно использовать функцию поиска WordPress. Сегодня вы можете сортировать результаты на основе фильтров по вашему выбору. Один из лучших фильтров — релевантность. Убедитесь, что вы установили порядок сортировки по умолчанию, подходящий для вашего сайта.
8 Улучшенный интерфейс
Учтите тот факт, что выдержки из результатов поиска по умолчанию выглядят не очень хорошо. Вы можете улучшить это, используя плагины или добавив фильтры, которые сортируют информацию более логичным и приятным образом.
9 Отслеживайте поиски
Было бы лучше, если бы вы могли отслеживать поисковые запросы пользователей на вашем веб-сайте и составлять список наиболее часто используемых ключевых слов. Опять же, Google Analytics — отличный инструмент, который поможет вам в этом и позволит вам увидеть, что на самом деле ищут пользователи и находят ли они нужный контент.
10 Используйте плагины
Вот несколько полезных плагинов, которые могут повысить эффективность поиска в WordPress различными способами:
ПоискWP
Мудрый поиск по категориям
Актуальность
Улучшенный поиск
Искать все
Реактивный ранец
Аякс Поиск
Слоновая кость Поиск
11 Используйте пользовательский поиск Google
Если вы не можете сделать это правильно с помощью одного из перечисленных ниже подходов, рассмотрите возможность добавления функции пользовательского поиска Google на свой веб-сайт. Это инструмент, который просматривает содержимое вашего веб-сайта с помощью Google и предоставляет пользователям список ссылок, которые ведут на ваш веб-сайт и могут содержать интересующую их информацию. сайт.
Резюме
Если ваш веб-сайт настолько прост, что не требует сложной функции поиска WordPress, вам следует потратить некоторое время на его продвижение. Реализация некоторых из этих методов не займет у вас много времени, и это может сильно повлиять на то, как пользователи взаимодействуют с вашим сайтом. Веб-сайт, который имеет более 25 страниц, определенно должен содержать улучшенный поиск WordPress, даже если это всего лишь небольшая настройка формата URL-адреса. Без внесения этих изменений вы рискуете, что процесс поиска продлится слишком долго и утомит пользователей.
Если вам понравилась эта статья об ускорении поиска в WordPress, прочтите и эти:














