WebPage schema (разметка типа страницы)
WebPage — базовый тип Schema.org для описания веб-страниц. Содержит общие свойства: название, описание, автор, дата изменения. Используется как основа для более специфичных типов: Article, FAQPage, ItemPage.
WebPage schema — тип разметки Schema.org для веб-страниц, описывающий базовые свойства документа: название, описание, URL, автора, дату создания и изменения. Является родительским типом для ArticlePage, ContactPage, FAQPage и других специализированных типов.
Что такое WebPage schema
WebPage — базовый тип разметки Schema.org для описания веб-страниц. Он является родительским классом для большинства специализированных типов страниц и содержит общие свойства, характерные для любой веб-страницы.
Разметка WebPage помогает Google понять контекст страницы: что это за документ, кто его автор, когда создан и обновлён, какова его тема. Это улучшает обработку страницы краулером и может влиять на отображение в выдаче.
Подтипы WebPage
- ArticlePage
- Страница со статьёй или новостным материалом. Часто используется для блогов.
- FAQPage
- Страница с вопросами и ответами. Даёт возможность получить FAQ rich results в выдаче.
- ItemPage
- Страница с описанием конкретного элемента — используется в каталогах и маркетплейсах.
- ContactPage
- Страница с контактной информацией компании.
- AboutPage
- Страница 'О компании' или 'О нас'.
- CheckoutPage
- Страница оформления заказа в интернет-магазине.
- SearchResultsPage
- Страница результатов поиска по сайту.
Ключевые свойства WebPage schema
- name
- Название страницы. Обычно совпадает с title тегом.
- description
- Краткое описание страницы. Может совпадать с meta description.
- url
- Канонический URL страницы.
- author
- Автор контента — объект типа Person или Organization.
- datePublished
- Дата публикации страницы в ISO 8601.
- dateModified
- Дата последнего изменения. Помогает Google понять актуальность контента.
- inLanguage
- Язык страницы в формате BCP 47 (например, 'ru', 'en').
- breadcrumb
- Хлебные крошки — вложенный объект BreadcrumbList.
Когда использовать WebPage schema
- Для страниц, которые не подпадают ни под один специализированный подтип (Article, Product, FAQPage и т. д.)
- Как базовая разметка для всего сайта, если подтипы не реализованы
- В сочетании с другими типами: WebPage + BreadcrumbList, WebPage + Organization
- Для страниц 'О нас' и 'Контакты' — соответственно AboutPage и ContactPage
- Для страниц поиска по сайту — SearchResultsPage
Пример базовой разметки WebPage
Частые вопросы
Обсудим ваш проект?
Расскажите о целях и сайте — предложу формат работы и следующий шаг.