Schema.org, Open Graph и hreflang часто находятся рядом в HTML, но решают совершенно разные задачи. Понимание их роли помогает не превращать разметку в набор тегов «на всякий случай».

Schema.org

Структурированные данные описывают сущности страницы в машиночитаемом виде: Organization, WebSite, Article, Product, BreadcrumbList и другие типы. JSON-LD удобен тем, что разметка отделена от визуального HTML. Важно, чтобы данные соответствовали реально видимому содержанию страницы.

Open Graph

OG-теги помогают социальным сетям и мессенджерам формировать превью ссылки. Базовый набор включает title, description, image и url. Для статьи полезна отдельная качественная обложка подходящего размера.

hreflang

Hreflang используется для языковых и региональных версий. Ошибки часто возникают из-за отсутствия обратных ссылок, неправильных кодов языка/региона и ссылок на неканонические страницы.

Что автоматизировать

  • наличие JSON-LD;
  • список типов Schema.org;
  • OG title/description/image;
  • наличие Twitter Card;
  • корректность hreflang URL;
  • самоссылку и взаимность языковых версий.

Эти проверки не заменяют валидатор конкретной поисковой системы, но позволяют быстро найти пропуски на большом наборе страниц.