Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Одной из первоочередных задач при выполнении работ по SEO является анализ имеющихся на сайте типов микроразметки Schema.org, редактирование и внедрение новых типов разметок.

Микроразметку Schema.org типа SearchAction незаслуженно обходят стороной, хотя это может улучшить ранжирование сайта в поисковой системе Google. Яндекс не использует этот тип разметки для создания расширенных сниппетов.

Пояснения от Google, а также примеры расширенных сниппетов привожу в слайдах ниже.

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода
Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Далее расскажу, как внедрить микроразметку Schema.org типа SearchAction на 1С-Битрикс без редактирования кода шаблона сайта и глубокого изучения документаций Schema.org, Google и Яндекса по внедрению разметки.

Шаг 1. Устанавливаем модуль из маркетплейса 1С-Битрикс

Модуль «INRAISE: Schema.org/SearchAction» доступен по ссылке:

Нажмите на серую кнопку «Попробовать (5 дней)».

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Введите адрес сайта, на котором будет установлено решение, и нажмите «Установить». Вы будете перенаправлены в административную панель вашего сайта.

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

В системе обновления сторонних решений перейдите во вкладку «Список обновлений», выберете с помощью чекбоксов только Решение "INRAISE: Schema.org/SearchAction" и нажмите «Загрузить».

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода
Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

После завершения загрузки модуля нажмите «Установить».

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

После установки модуля появятся «Настройки для модуля "INRAISE: Schema.org/SearchAction"» (путь: Административная панель / Настройки продукта / Настройки модулей / INRAISE: Schema.org/SearchAction).

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

В настройках есть возможность активировать/деактивировать модуль (по умолчанию активен) и выбрать сайты, на которых будет работать модуль (по умолчанию выбраны все сайты).

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Модуль доступен бесплатно в течение 5 дней.

Шаг 2. Настраиваем микроразметку Schema.org/SearchAction

В разделе «Контент» появится инфоблок «INRAISE: Schema.org» и вкладка SearchAction.

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Чтобы создать микроразметку, нажмите на голубую кнопку в верхнем правом углу «Добавить элемент».

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

О свойствах

  • Активность. Устанавливая или убирая флажок (галочку), активируется или деактивируется микроразметка.
  • Сайты. Выбор сайта или сайтов для отображения микроразметки. Поле множественное: можно выбрать как один, так и несколько сайтов. Свойство — обязательное, необходимо выбрать, как минимум один сайт.
  • Домены и поддомены. Свойство актуально для поддоменов (региональные поддомены, лендинги и т. п.) и доменов, которых нет в значениях свойства «Сайты» (настраиваются в инфоблоках). С помощью этого свойства можно указать конкретные домены/поддомены, на которых будет работать микроразметка. Домены/поддомены (без http:// и https://) добавляются по одному в каждое отдельное поле. Если это свойство неактуально, то оставьте поля пустыми.
  • Добавлять микроразмтеку только на главной странице сайта. Если свойство активно, то код микроразмтеки будет выводиться только на главной странице сайта. Если свойство неактивно, то код микроразмтеки будет выводиться на всех страницах сайта. Google в документации рекомендует добавлять микроразмтеку schema.org/SearchAction только на главной странице сайта. По умолчанию свойство активно.
  • Не показывать на страницах. Укажите страницы, для которых не будет выводиться микроразметка. Поле множественное, можно указать как одну, так и несколько страниц. Свойство актуально в случае, если разметка ошибочно отображается на других главных страницах, например, domen.ru/msk/.
  • Первая часть URL поискового запроса. Часть полного URL поискового запроса: от начала относительного URL (без домена) до начала поисковой фразы в URL (подробнее в примере ниже).
  • Вторая часть URL поискового запроса. Часть полного URL поискового запроса: от конца поисковой фразы в URL до конца URL (подробнее в примере ниже).

В качестве примера заполним данные для стандартного шаблона «Современный интернет-магазин 1С-Битрикс».

Чтобы правильно указать значения в свойствах «Первая часть URL поискового запроса» и «Вторая часть URL поискового запроса» необходимо выполнить поиск на сайте и получить полный URL поискового запроса.

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Из скриншота отметим:

  1. Поисковый запрос: штаны.
  2. Полный URL поискового запроса: https://example.ru/catalog/?q=штаны&s=

Для правильной настройки микроразметки schema.org/SearchAction необходимо из полного URL поискового запроса выделить первую часть URL поискового запроса без домена и без поискового запроса и вторую часть URL поискового запроса без поискового запроса.

Для данного примера:

  • Первая часть URL поискового запроса: /catalog/?q=
  • Вторая часть URL поискового запроса: &s=
Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

Получаемый код разметки:

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "url": "http://domen.com/", "potentialAction": { "@type": "SearchAction", "target": { "@type":"EntryPoint", "urlTemplate": "https://domen.ru/catalog/?q{search_term_string}&s=" }, "query-input": "required name=search_term_string" } } </script>

Шаг 3. Тестирование разметки

Сбросьте кеш на сайте и проверьте корректность созданной разметки с помощью специальных сервисов для тестирования микроразметки Schema.org:

В идеальном случае результатом тестирование должно быть присутствие созданной разметки и отсутствие ошибок.

Инструкция по созданию разметки для окна поиска Schema.org/SearchAction на 1С-Битрикс без редактирования кода

На этом всё. Спасибо за внимание! Если у вас есть вопросы — задавайте в комментариях.

PS: На 15 января 2025 года из официальной документации Google пропала страница, посвященная разметке SearchAction.

Начать дискуссию