Зачем разметка

Текст страницы читают по смыслу, а разметка прямо называет сущности: «это статья», «автор — этот человек», «вот вопросы и ответы». Это помогает поисковикам показывать расширенные результаты, а 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 — для главной и страницы «Обо мне».

Как проверить

  1. Открой валидатор Schema.org (validator.schema.org) или «Проверку расширенных результатов» от Google.
  2. Вставь адрес страницы или код разметки.
  3. Исправь ошибки. Предупреждения о необязательных полях можно пропустить.

Разметка должна совпадать с тем, что видно на странице. Описывать то, чего на странице нет, нельзя: это нарушение правил поисковиков.

Частые вопросы

JSON-LD или микроразметка в HTML?

JSON-LD проще: это отдельный блок, который не мешает вёрстке. Его рекомендует и Google.