Что такое Schema.org и зачем он нужен?
Представьте, что вы ищете рецепт пирога. В поисковой выдаче вы видите несколько сайтов с рецептами. Но как понять, какой из них лучше? Если сайт использует Schema.org, поисковая система может отобразить расширенные сниппеты (rich snippets) с информацией о времени приготовления, калорийности, рейтинге и отзывах. Это помогает пользователю быстрее принять решение о том, какой сайт посетить.
Основные преимущества использования Schema.org:
- Улучшенное отображение в поисковой выдаче: Rich snippets делают ваш сайт более заметным и привлекательным.
- Повышение CTR (Click-Through Rate): Более информативные сниппеты привлекают больше кликов.
- Лучшее понимание контента поисковыми системами: Schema.org помогает поисковым системам правильно интерпретировать информацию на вашем сайте.
- Возможность использования голосового поиска: Schema.org помогает голосовым помощникам (Siri, Google Assistant, Alexa) предоставлять более точные ответы на запросы пользователей.
Типы Schema.org
Schema.org предлагает широкий спектр типов данных, которые можно использовать для разметки контента. Вот некоторые из наиболее популярных:
- Article: Для новостных статей, блогов и других текстовых материалов.
- Recipe: Для рецептов блюд.
- Product: Для товаров и услуг.
- Event: Для мероприятий, таких как концерты, конференции и выставки.
- Organization: Для информации об организациях и компаниях.
- LocalBusiness: Для информации о местных предприятиях.
- Person: Для информации о людях.
- Review: Для отзывов о товарах, услугах и организациях.
Как реализовать Schema.org?
Существует несколько способов реализации Schema.org:
- Microdata: Использует HTML-атрибуты для добавления информации о контенте.
- RDFa: Похож на Microdata, но использует другие атрибуты.
Пример реализации с использованием JSON-LD (Рецепт):
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Шоколадный торт",
"author": {
"@type": "Person",
"name": "Иван Иванов"
},
"datePublished": "2023-10-27",
"recipeYield": "8 порций",
"recipeIngredient": [
"200 г муки",
"200 г сахара",
"100 г какао-порошка",
"1 ч.л. разрыхлителя",
"2 яйца",
"200 мл молока"
],
"recipeInstructions": [
"Смешайте муку, сахар, какао и разрыхлитель.",
"Добавьте яйца и молоко, перемешайте до однородности.",
"Выпекайте в разогретой духовке 30 минут."
]
}
</script>
Инструменты для проверки Schema.org
После реализации Schema.org важно проверить, правильно ли он реализован. Для этого можно использовать следующие инструменты:
- Google Rich Results Test: https://search.google.com/test/rich-results
- Schema Markup Validator: https://validator.schema.org/
Использование Schema.org – это важный шаг для улучшения пользовательского опыта и повышения видимости вашего сайта в поисковых системах. Несмотря на то, что это может показаться сложным на первый взгляд, преимущества, которые оно предоставляет, оправдывают затраченные усилия. Начните с разметки наиболее важного контента на вашем сайте и постепенно расширяйте использование Schema.org.