Хотите ли вы сделать пользовательские поля доступными для поиска в WordPress??
По умолчанию WordPress не осуществляет поиск по пользовательским полям, что может затруднить поиск нужного посетителям сайта. Сделав пользовательские поля доступными для поиска, вы можете обеспечить лучший пользовательский опыт для ваших посетителей.
В этой статье мы расскажем вам, как сделать пользовательские поля доступными для поиска в WordPress.
Что такое пользовательские поля и зачем делать их доступными для поиска?
Пользовательские поля WordPress позволяют хранить любую дополнительную информацию о посте или странице в виде метаданных.
По умолчанию WordPress добавляет метаданные, такие как заголовок, автор, дата, время и многое другое к вашим постам и страницам. Однако с помощью пользовательских полей вы можете добавить больше информации о вашем контенте и отобразить эту информацию на вашем сайте по вашему желанию.
Многие популярные плагины и темы WordPress используют пользовательские поля для хранения важных данных. Например, информация, которую вы вводите в плагинах WordPress SEO, таких как All in One SEO, технически является пользовательским полем.
Некоторые пользовательские атрибуты продукта, которые вы добавляете к своим продуктам WooCommerce, также будут являться пользовательскими полями.
Однако, когда посетитель использует строку поиска на вашем сайте, WordPress покажет ему только те результаты, заголовок и содержание которых соответствуют условиям поиска.
Сделать ваши пользовательские поля доступными для поиска может улучшить пользовательский опыт на вашем сайте WordPress. Это позволяет вашим посетителям с легкостью искать любой контент, удерживая их на вашем сайте дольше и избегая разочарований.
Итак, давайте рассмотрим, как сделать пользовательские поля доступными для поиска в WordPress.
Создание возможности поиска по пользовательским полям в WordPress
Самый простой способ сделать пользовательские поля доступными для поиска — это использовать плагин SearchWP. Это лучший поисковый плагин WordPress, который позволяет создавать более полезные и релевантные результаты поиска, настраивая алгоритм поиска.
Плагин индексирует все на вашем сайте WordPress. Например, он использует пользовательские поля, PDF-документы, текст, пользовательские таблицы, файлы, категории, шорткоды и многое другое, чтобы улучшить поиск WordPress для ваших пользователей.
Кроме того, SearchWP легко работает с другими популярными плагинами, такими как Advanced Custom Fields, Meta Box, Toolset, Easy Digital Downloads, WooCommerce и Pods.
Чтобы начать индексировать ваши пользовательские поля, сначала вам нужно установить и активировать плагин SearchWP. Если вам нужна помощь, обратитесь к нашему руководству по установке плагина WordPress.
После активации, вам необходимо посетить страницу Настройки » SearchWP и затем нажмите на пункт меню ‘Лицензия’.
Затем введите свой лицензионный ключ в поле ‘Лицензия’ и нажмите кнопку ‘Активировать’.
Вы можете найти лицензионный ключ, войдя в свою учетную запись SearchWP.
После этого перейдите на вкладку «Двигатели». Здесь вы увидите различные разделы, где вы можете настроить поиск SearchWP по вашим постам, страницам и медиа.
Чтобы начать, просто прокрутите страницу до раздела, где вы хотите добавить пользовательские поля с возможностью поиска. На наших изображениях мы добавляем пользовательские поля в посты сайта, но шаги будут точно такими же, независимо от того, с каким типом контента вы работаете.
В выбранном вами разделе найдите кнопку ‘Добавить/удалить атрибуты’ и нажмите на нее.
В появившемся всплывающем окне щелкните, чтобы открыть выпадающее меню «Пользовательские поля».
Один из вариантов — выбрать ‘Any Meta Key’, что сделает все ваши пользовательские поля доступными для поиска. Другой вариант — ввести конкретное пользовательское поле, которое вы хотите включить в поиск.
Выбрав пользовательские поля, которые вы хотите сделать доступными для поиска, нажмите «Готово».’
SearchWP теперь добавит опцию пользовательских полей в раздел.
Вы можете видеть, что каждое пользовательское поле имеет ползунок ‘Applicable Attribute Relevance’, который контролирует вес, придаваемый каждому атрибуту во время поиска.
Например, если вы передвинете ползунок вправо, то SearchWP будет придавать больший вес данным в ваших пользовательских полях. Это означает, что они будут иметь большее влияние на то, где пост появится в результатах поиска.
Чтобы сделать пользовательские поля доступными для поиска на страницах и в медиафайлах, просто повторите процесс, описанный выше.
После добавления всех пользовательских полей не забудьте сохранить изменения, нажав на кнопку ‘Save Engines’.
Теперь SearchWP будет индексировать ваш контент, метаданные PDF, метаданные пользовательских полей, изображения, файлы и любые другие типы метаданных, которые вы решили включить в поиск на вашем сайте.
Вы можете увидеть ‘Статус индекса’ в правом углу вместе с тем, сколько раз плагин SearchWP проиндексировал страницы.
Если вы увидите сообщение с предложением перестроить индекс, нажмите на кнопку ‘Rebuild Index’, чтобы завершить процесс.
После этого WordPress будет включать пользовательские поля в результаты поиска.
Помимо этого, SearchWP также предлагает другие настройки для персонализации.
Например, если вы перейдете на вкладку ‘Настройки’, то сможете добавить стоп-слова и синонимы, которые SearchWP должен игнорировать в процессе поиска для улучшения релевантности и производительности.
Плагин уже имеет встроенный список, но вы можете добавить больше стоп-слов, если хотите. Аналогично, вы можете добавить синонимы для поисковых терминов, которые вы хотите игнорировать в процессе поиска.
Вы можете редактировать дополнительные настройки, перейдя на вкладку ‘Дополнительно’.
Например, плагин позволяет показывать частичные совпадения, когда поисковые запросы не дают результатов, ограничивать результаты точными совпадениями, когда используются кавычки, убирать минимальную длину слова и многое другое.
Чтобы помочь вам точно настроить поиск на вашем сайте, полезно следить за тем, как посетители используют функцию поиска. Это позволит вам увидеть, что работает и что не работает в вашем блоге WordPress, чтобы вы могли постоянно улучшать поиск на вашем сайте и помогать посетителям находить релевантные результаты.
Чтобы посмотреть историю поиска и то, какие запросы ваши пользователи ищут чаще всего, просто перейдите на вкладку «Статистика».
SearchWP предоставит всю статистику о поиске в WordPress за последние 30 дней или за последний 1 год. Эти данные могут быть особенно полезны для поиска новых идей для контента.
Надеемся, что эта статья помогла вам узнать, как сделать пользовательские поля доступными для поиска в WordPress. Вы также можете ознакомиться с нашим руководством по регистрации доменного имени и лучшими плагинами WordPress для бизнес-сайтов.
Источник: www.wpbeginner.com