Зачем разметка
Текст страницы читают по смыслу, а разметка прямо называет сущности: «это статья», «автор — этот человек», «вот вопросы и ответы». Это помогает поисковикам показывать расширенные результаты, а AI-моделям — точнее понимать страницу.
Пример: Person
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Имя Фамилия",
"url": "https://example.com/about/",
"description": "Коротко: кто ты и чем занимаешься",
"sameAs": ["https://t.me/ваш_канал", "https://github.com/ваш_ник"]
}
</script>Поле sameAs перечисляет твои аккаунты: так поисковики связывают их в одну личность.
Какие типы нужны чаще всего
- Article — для статей и гайдов: заголовок, даты, автор.
- FAQPage — для блока «Частые вопросы».
- BreadcrumbList — хлебные крошки.
- VideoObject — для страниц с видео.
- WebSite и Person — для главной и страницы «Обо мне».
Как проверить
- Открой валидатор Schema.org (validator.schema.org) или «Проверку расширенных результатов» от Google.
- Вставь адрес страницы или код разметки.
- Исправь ошибки. Предупреждения о необязательных полях можно пропустить.
Разметка должна совпадать с тем, что видно на странице. Описывать то, чего на странице нет, нельзя: это нарушение правил поисковиков.
Частые вопросы
JSON-LD или микроразметка в HTML?
JSON-LD проще: это отдельный блок, который не мешает вёрстке. Его рекомендует и Google.