Как проверить схему окна поиска дополнительных ссылок WordPress в формате JSON-LD? Советы по изменению URL-адреса страницы поиска

Опубликовано: 2020-04-25

Google — Страница подходит для расширенных результатов

Google по умолчанию поддерживает Sitelinks search box дополнительных ссылок. Но нам нужно убедиться, что он правильно настроен на сайте WordPress.

Что такое окно поиска дополнительных ссылок?

Как вы видите ниже, окно поиска Sitelink — это окно поиска, которое помогает пользователям очень быстро искать любой термин.

Им не нужно заходить на ваш сайт для поиска. Результат отображается на странице результатов поиска Google (SERP).

Это дает пользователю поисковые предложения в режиме реального времени.

URL окна поиска дополнительных ссылок

Сегодня на broken , рассматривая некоторые другие проблемы, мы обнаружили, что наше окно поиска дополнительных ссылок не работает.

Это заняло некоторое время, но мы исправили URL окна поиска дополнительных ссылок на Crunchify. Я хотел бы поделиться теми же советами со всеми читателями Crunchify.

Шаг 1. Установите SEO-плагин для WordPress.

Убедитесь, что у вас установлен плагин Yoast SEO WordPress. All in One SEO Pack также по умолчанию поддерживает JSON-LD и поле поиска дополнительных ссылок.

Мы используем то же самое с последних нескольких лет, и пока это хорошо. По умолчанию плагин Yoast SEO добавляет JSON-LD schema markup на каждую вашу страницу. Просто активируйте плагин, и вы готовы ожидать свою пользовательскую страницу поиска.

Что такое JSON-LD?

JSON-LD расшифровывается как JavaScript Object Notation for Linked Data , который состоит из многомерных массивов).

Вот пример JSON-ID с home page Crunchify:

Вот пример JSON-LD в образце сообщения в blog post :

Шаг 2. Проверить URL поиска дополнительных ссылок

Убедитесь, что вы указали correct Sitelinks search URL . Строки с 10 по 14 выделены в приведенном выше коде. Пожалуйста, проверьте дважды.

По умолчанию Yoast SEO добавляет ниже URL.

  • "target": "https://crunchify.com/?s={search_term_string}"

Note: Если вы не настроили пользовательский поиск Google, все в порядке. Вам не нужно ничего изменять. Но я бы посоветовал использовать настройку результатов пользовательского поиска Google, основываясь на опыте последних 6 лет. Пользовательский интерфейс и качество результатов поиска намного лучше, чем по умолчанию в Google Search.

Шаг 3. Изменить целевой URL-адрес поиска

В Crunchify мы используем настройку пользовательского поиска Google. И, следовательно, целевой URL по умолчанию нам не подойдет.

Наш пользовательский URL-адрес поиска:

  • https://crunchify.com/search/?q=java

Как изменить URL-адрес в разметке схемы Yoast SEO?

Добавьте приведенный ниже фрагмент кода в файл functions.php вашей темы и сохраните изменения.

Этот фрагмент кода заменит и обновит правильный URL-адрес поиска:

Вот обновленный URL:

  • "target": "https://crunchify.com/search/?q={search_term_string}"

Шаг-4. Подождите несколько недель

Теперь пришло время подождать несколько недель и снова проверить результат на странице результатов поиска Google. Оформить заказ в реальном времени. Мы внесли изменения 24 апреля 2020 г., и сразу после этого Google начал распознавать изменение URL.

Вот URL-адрес: https://search.google.com/search-console/sitelinks-searchbox. Выберите свойство, и вы должны увидеть результат.

Убедитесь, что схема поля поиска дополнительных ссылок JSON-LD действительна.

Вот пример результатов поиска Crunchify Sitelink.

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

Подробнее:

Надеемся, что это руководство поможет вам решить любую проблему, которая может возникнуть при разметке поля поиска Google Sitelinks в формате JSON-LD. Удачного ведения блога.