WebPage schema (разметка типа страницы)

WebPage — базовый тип Schema.org для описания веб-страниц. Содержит общие свойства: название, описание, автор, дата изменения. Используется как основа для более специфичных типов: Article, FAQPage, ItemPage.

Кратко

WebPage schema — тип разметки Schema.org для веб-страниц, описывающий базовые свойства документа: название, описание, URL, автора, дату создания и изменения. Является родительским типом для ArticlePage, ContactPage, FAQPage и других специализированных типов.

Что такое WebPage schema

WebPage — базовый тип разметки Schema.org для описания веб-страниц. Он является родительским классом для большинства специализированных типов страниц и содержит общие свойства, характерные для любой веб-страницы.

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

WebPage — не самый распространённый тип разметки для прямого использования. Чаще применяют его подтипы (Article, FAQPage, ItemPage), которые автоматически наследуют свойства WebPage.

Подтипы 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

Минимальный пример WebPage JSON-LD: { "@context": "https://schema.org", "@type": "WebPage", "name": "Заголовок страницы", "description": "Описание страницы", "url": "https://example.com/page", "dateModified": "2026-05-26", "inLanguage": "ru" }. Для большинства страниц рекомендуется использовать более специфичный подтип.

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

Сам по себе тип WebPage не даёт специфических rich results. Но его подтипы (FAQPage, Article, BreadcrumbList) дают. Используйте наиболее подходящий подтип вместо базового WebPage.
Не обязательно, но рекомендуется для важных страниц. Разметка помогает Google лучше понять структуру и контекст страниц. Для CMS-платформ часто есть плагины, добавляющие её автоматически.
Да. WebPage часто комбинируется с Organization (для страницы 'О компании'), BreadcrumbList (хлебные крошки), Person (автор). Используйте свойство 'isPartOf' для связи страницы с сайтом через WebSite schema.
WebSite описывает весь сайт как ресурс (название, URL, поиск по сайту). WebPage описывает конкретную страницу. Обе разметки могут сосуществовать: WebPage содержит ссылку на WebSite через свойство 'isPartOf'.
Прямые контакты

Обсудим ваш проект?

Расскажите о целях и сайте — предложу формат работы и следующий шаг.