Инструкция по созданию микроразметки для статей Schema.org/Article на 1С-Битрикс без редактирования кода
Дошла очередь и до типа Article (статья), а также NewsArticle (новость) и BlogPosting (запись в блоге). Как можно понять из предыдущих статей:
на разметке Schema.org я собаку съел.
Далее в тексте для простоты изложения я буду писать Article, подразумевая и NewsArticle, и BlogPosting.
Яндекс не использует тип микроразметки Article для создания расширенных сниппетов. Этот тип микроразметки актуален только для Google.
Зачем нужна микроразметка для статей
Микроразметка Schema.org типа Article позволяет поисковой системе Google распознавать наличие и содержимое статьи. Благодаря этому Google будут иметь возможность создавать расширенные сниппеты.
Как настроить разметку для статей на 1С-Битрикс без редактирования кода и помощи разработчика
Для сайтов на 1С-Битрикс существует удобное решение на маркетплейсе. Принцип работы с модулем следующий:
- Выбираем инфоблок статей для микроразметки.
- Поля и свойства инфоблока сопоставляем со свойствами микроразметки Article.
- Микроразметка автоматически появляется на детальных страницах статей.
Шаг 1. Устанавливаем модуль из маркетплейса 1С-Битрикс
Модуль «INRAISE: Schema.org/Article» доступен по ссылке:
Нажмите на серую кнопку «Попробовать (5 дней)».
Введите адрес сайта, на котором будет установлено решение, и нажмите «Установить». Вы будете перенаправлены в административную панель вашего сайта.
В системе обновления сторонних решений перейдите во вкладку «Список обновлений», выберете с помощью чекбоксов только Решение "INRAISE: Schema.org/Article” и нажмите «Загрузить».
После завершения загрузки модуля нажмите «Установить».
Установка модуля успешно завершена.
После установки модуля появятся «Настройки для модуля "INRAISE: Schema.org/Article"» (путь: Административная панель / Настройки продукта / Настройки модулей / INRAISE: Schema.org/Article).
В настройках есть возможность активировать/деактивировать модуль (по умолчанию активен) и выбрать сайты, на которых будет работать модуль (по умолчанию выбраны все сайты).
Модуль доступен бесплатно в течение 5 дней.
Шаг 2. Создаем элемент для микроразметки Schema.org/Article
После установки модуля в разделе «Контент» появится инфоблок «INRAISE: Schema.org» и вкладка Article.
Чтобы создать микроразметку, нажмите на голубую кнопку в верхнем правом углу «Добавить микроразметку».
Шаг 3. Заполняем базовые свойства
1. Название заполняем произвольно, но так, чтобы вам удобно было понять, что это за элемент.
2. Обязательно выбираем сайт.
3. Если нет необходимости создавать индивидуальные микроразметки для поддоменов или доменов, которых нет в значениях свойства «Сайты» (настраиваются в инфоблоках), то оставьте поля этого свойства пустыми.
Шаг 4. Заполняем блок «Объект микроразметки»
1. Выбираем инфоблок, для которого будет настроена микроразметка.
2. Выбираем разделы инфоблока, для которых будет настроена микроразметка. Если необходимы выбрать все разделы, то выбираем пункт «Все разделы».
3. Если нет элементов инфоблока, которые необходимо исключить, то оставьте поля свойств «Элементы» и «Исключить элементы» оставляем пустыми.
Шаг 5. Заполняем блок «Свойства микроразметки»
1. Выбираем тип публикации:
- Статья (Article);
- Новость (NewsArticle);
- Публикации в блоге (BlogPosting).
2. Заголовок. Выбираем поле или свойство инфоблока, в котором заполняется заголовок статьи. Как правило, это поле «Наименование» — {{NAME}}.
3. Изображения. Выбираем поле или свойство инфоблока, в котором заполняются изображения для статьи. В примере это поля «Картинка для анонса» и «Детальная картинка». Если полей или свойств с картинками больше чем 2, то необходимо нажать на кнопку «Добавить» и указать дополнительные значения.
4. Дата публикации. Выбираем поле или свойство инфоблока, в котором заполняется дата публикации статьи. Как правило, это поле «Дата создания». Рекомендуем использовать поля или свойства с датами с пометкой «рекомендованный», чтобы в коде микроразметки дата была в формате ISO 8601 (рекомендовано Google).
5. Дата изменения. Выбираем поле или свойство инфоблока, в котором заполняется дата изменения статьи. Как правило, это поле «Дата изменения». Рекомендуем использовать поля или свойства с датами с пометкой «рекомендованный», чтобы в коде микроразметки дата была в формате ISO 8601 (рекомендовано Google).
6. Заполняем свойства, связанные с автором.
6.1. Выбираем тип автора:
- Человек (Person);
- Организация (Organization).
В нашем примере автором всегда является организация.
6.2. Имя автора. Если авторы меняются в статьях и имя указывается в свойстве инфоблока, то выбираем такое свойство. Но, как часто бывает на корпоративных сайтах и интернет-магазинах, автор один и тот же.
В нашем примере автором всегда является одна и та же организация, поэтому в поле свойства «Имя автора» указали название компании текстом.
6.3. URL авторы. Если авторы меняются в статьях и ссылка на автора указывается в свойстве инфоблока, то выбираем такое свойство.
Если автор один и тот же, как в нашем примере, то укажите ссылку на главную страницу сайта автора.
6.4. Должность автора. Если автором является Человек (Person), то вы также можете заполнить свойство «Должность автора».
7. Заполняем свойства, связанные с издателем.
7.1. Выбираем тип издателя:
- Человек (Person);
- Организация (Organization).
Как правило, издателем является сайт, на котором размещаются статьи.
7.2. Указываем имя издателя, аналогично автору (п. 6.2).
7.3. Указываем URL издателя, аналогично автору (п. 6.3).
Нажимаем «Сохранить». Код разметки автоматически добавится на страницах элементов, выбранного инфоблока.
Шаг 6. Тестирование микроразметки
Сбросьте кеш на сайте и проверьте корректность созданной разметки с помощью специальных сервисов для тестирования микроразметки Schema.org:
В идеальном случае результатом тестирование должно быть присутствие созданной разметки и отсутствие ошибок.
Пример корректного кода:
На этом всё. Спасибо за внимание! Если у вас есть вопросы — задавайте в комментариях.