Разметка Organization, Person, LocalBusiness, FAQ, HowTo, Product, Article
Хочу себе такие же кнопкиВведение
Вы уже знакомы с тем, как структурировать контент для поисковых систем, но пока что используете только базовые теги — title, meta description, h1‑h3. Чтобы вывести ваш сайт в топ‑поиска, нужно добавить семантическую разметку (Schema.org). Она говорит поисковикам, что именно представляет ваш контент: компания, человек, магазин, FAQ, инструкция, товар или статья.
В этом уроке вы узнаете, как правильно оформить Organization, Person, LocalBusiness, FAQ, HowTo, Product и Article с помощью JSON‑LD. Мы разберём каждый тип, его обязательные и рекомендованные свойства, покажем готовый пример кода и объясним, почему это важно для SEO и пользовательского опыта.
1. Общие принципы JSON‑LD
| Параметр | Что это | Как выглядит |
|---|---|---|
@context |
Указывает, что разметка относится к Schema.org | "@context": "https://schema.org" |
@type |
Тип сущности (Organization, Person, …) | "@type": "Organization" |
@id |
Уникальный идентификатор (обычно URL) | "@id": "https://example.com/#organization" |
name |
Читаемое название | "name": "Acme Corp" |
url |
Ссылка на страницу | "url": "https://example.com" |
Почему JSON‑LD?
- Отделён от HTML — разметка помещается в
<script type="application/ld+json">, не мешая визуальному коду. - Поддержка кэширования — поисковые роботы могут быстро извлекать данные.
- Гибкость — можно вкладывать объекты (например,
addressвнутриLocalBusiness).
2. Organization
Что описывает: юридическое лицо, бренд, некоммерческую организацию.
Обязательные свойства
| Свойство | Описание | Пример |
|---|---|---|
name |
Официальное название | "Acme Corp" |
url |
Главная страница | "https://acme.com" |
logo |
URL логотипа (PNG, SVG) | "https://acme.com/logo.png" |
Рекомендованные свойства
sameAs— ссылки на профили в соцсетях (Facebook, LinkedIn, Twitter).contactPoint— контактные данные (телефон, email).address— почтовый адрес (особенно важно для локального SEO).
Пример
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://acme.com/#org",
"name": "Acme Corp",
"url": "https://acme.com",
"logo": "https://acme.com/logo.png",
"sameAs": [
"https://facebook.com/acme",
"https://linkedin.com/company/acme",
"https://twitter.com/acme"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+1-800-555-1234",
"contactType": "customer service",
"areaServed": "US"
},
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94105",
"addressCountry": "US"
}
}
Аналогия: Organization — это «визитка» компании в интернете, которую Google показывает в результатах поиска.
3. Person
Что описывает: конкретный человек (автор, эксперт, сотрудник).
Обязательные свойства
| Свойство | Описание | Пример |
|---|---|---|
name |
Полное имя | "Иван Иванов" |
url |
Страница профиля | "https://example.com/ivan" |
Рекомендованные свойства
jobTitle— должность.worksFor— ссылка наOrganization.sameAs— соцсети, LinkedIn, GitHub.image— фото в профиле.
Пример
{
"@context": "https://schema.org",
"@type": "Person",
"@id": "https://example.com/#ivan",
"name": "Иван Иванов",
"url": "https://example.com/ivan",
"jobTitle": "Head of SEO",
"worksFor": {
"@type": "Organization",
"name": "Acme Corp",
"url": "https://acme.com"
},
"sameAs": [
"https://linkedin.com/in/ivan",
"https://twitter.com/ivan"
],
"image": "https://example.com/photos/ivan.jpg"
}
Почему важно: Google может показывать «knowledge panel» с информацией о человеке, повышая доверие к вашему контенту.
4. LocalBusiness
Что описывает: физический магазин, офис, сервис, который обслуживает конкретный регион.
Обязательные свойства
| Свойство | Описание | Пример |
|---|---|---|
name |
Название бизнеса | "Кофейня «Бодрый»" |
address |
Физический адрес | PostalAddress |
telephone |
Телефон | "+7 495 123‑45‑67" |
Рекомендованные свойства
geo— координаты (latitude, longitude).openingHours— часы работы в форматеMo-Fr 09:00-18:00.priceRange— ценовой диапазон ($$).image— фото заведения.
Пример
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Кофейня «Бодрый»",
"url": "https://bodrye-coffee.ru",
"telephone": "+7 495 123-45-67",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Пушкина, д. 10",
"addressLocality": "Москва",
"postalCode": "101000",
"addressCountry": "RU"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.7558,
"longitude": 37.6173
},
"openingHours": "Mo-Su 08:00-22:00",
"priceRange": "$$",
"image": "https://bodrye-coffee.ru/photo.jpg"
}
Сравнение: Organization — общая компания, LocalBusiness — конкретный филиал, важный для Google Maps и локального поиска.
5. FAQ (Frequently Asked Questions)
Что описывает: список вопросов‑ответов на странице.
Структура
@type:FAQPagemainEntity: массив объектовQuestion- Каждый
Questionимеетname(вопрос) иacceptedAnswer(объектAnswerсtext).
Пример
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Как оформить возврат?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Для возврата свяжитесь с поддержкой в течение 14 дней."
}
},
{
"@type": "Question",
"name": "Какие способы оплаты принимаются?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Картой Visa, MasterCard, Яндекс Деньги и наличными."
}
}
]
}
Зачем: Google может выводить расширенные сниппеты с вопросами и ответами прямо в результатах поиска, повышая CTR.
6. HowTo (Инструкция)
Что описывает: пошаговое руководство.
Основные свойства
| Свойство | Описание |
|---|---|
name |
Заголовок инструкции |
step |
Массив шагов (HowToStep или HowToSection) |
totalTime |
Общее время выполнения (ISO 8601, например PT15M) |
estimatedCost |
Оценка стоимости (Free, Paid, LowCost, …) |
Пример шага
{
"@type": "HowToStep",
"url": "https://example.com/step1",
"name": "Подготовьте ингредиенты",
"image": "https://example.com/img/step1.jpg",
"text": "Возьмите 200 г муки, 2 яйца, 100 мл молока."
}
Полный пример
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Как приготовить оладьи",
"description": "Простой рецепт оладий за 15 минут.",
"totalTime": "PT15M",
"estimatedCost": "LowCost",
"step": [
{
"@type": "HowToStep",
"name": "Смешайте сухие ингредиенты",
"text": "В миске соедините муку, соль и сахар."
},
{
"@type": "HowToStep",
"name": "Добавьте жидкие ингредиенты",
"text": "Влейте молоко и вбейте яйца, перемешайте."
},
{
"@type": "HowToStep",
"name": "Обжарьте оладьи",
"text": "Разогрейте сковороду, вылейте тесто, жарьте до золотистого цвета."
}
]
}
Плюс: Google может показывать карточку с шагами, позволяя пользователям сразу увидеть процесс.
7. Product
Что описывает: товар, услугу, цифровой продукт.
Обязательные свойства
| Свойство | Описание |
|---|---|
name |
Наименование продукта |
image |
URL изображения |
description |
Краткое описание |
sku |
Артикул (необязательно) |
offers |
Цена и условия продажи (Offer) |
Свойства Offer
| Свойство | Описание |
|---|---|
priceCurrency |
Валюта (например, USD) |
price |
Стоимость |
availability |
Наличие (InStock, OutOfStock) |
url |
Ссылка на страницу покупки |
Пример
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Bluetooth‑колонка X200",
"image": "https://example.com/img/x200.jpg",
"description": "Портативная колонка с мощностью 10 Вт, 12 ч работы от батареи.",
"sku": "X200-BT",
"brand": {
"@type": "Brand",
"name": "SoundTech"
},
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"price": "49.99",
"availability": "https://schema.org/InStock",
"url": "https://example.com/x200"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "87"
}
}
Зачем: Rich‑snippets с ценой, рейтингом и availability‑ком повышают CTR и конверсию.
8. Article
Что описывает: статья, новость, блог‑пост.
Основные свойства
| Свойство | Описание |
|---|---|
headline |
Заголовок |
image |
Главное изображение |
author |
Автор (Person или Organization) |
publisher |
Издатель (Organization с logo) |
datePublished |
Дата публикации (ISO 8601) |
dateModified |
Дата изменения |
articleBody |
Текст статьи (необязательно, но полезно) |
Пример
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "10 советов по SEO‑оптимизации для нейросетей",
"image": "https://example.com/img/seo-tips.jpg",
"author": {
"@type": "Person",
"name": "Иван Иванов",
"url": "https://example.com/ivan"
},
"publisher": {
"@type": "Organization",
"name": "TechBlog",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-05-20",
"dateModified": "2026-05-22",
"articleBody": "В этой статье мы рассмотрим..."
}
Эффект: Google может показывать карточку с изображением, датой и автором, улучшая визуальную привлекательность в SERP.
9. Как разместить разметку на странице
- Создайте отдельный
<script type="application/ld+json">в<head>или перед закрывающим</body>. - Не дублируйте один и тот же объект несколько раз – это может запутать парсер.
- Проверьте с помощью Rich Results Test (Google) – ссылка должна иметь атрибут
rel="nofollow"если вы её вставляете. - Обновляйте при изменении контента (цена, часы работы, новые вопросы).
Практика для закрепления
- Составьте JSON‑LD для своей компании (используйте тип
Organization). Укажите минимумname,url,logo, а такжеsameAsдля двух соцсетей. - Создайте FAQ‑разметку из трёх вопросов, которые часто задают ваши клиенты. Убедитесь, что каждый
QuestionимеетacceptedAnswer. - Напишите инструкцию (HowTo) по «Как настроить Google Search Console». Включите минимум три шага, укажите
totalTimeиestimatedCost. - Сформируйте разметку продукта (тип
Product) для любого товара из вашего каталога. Добавьтеoffersс ценой и наличием, а такжеaggregateRating. - Проверьте готовый код в онлайн‑валидаторе (например, Rich Results Test) и исправьте найденные ошибки.
Подытожим
- Schema.org — язык, который говорит поисковикам, что ваш контент представляет собой.
- JSON‑LD — самый удобный способ внедрить эту разметку без изменения HTML‑структуры.
- Разметка Organization, Person, LocalBusiness, FAQ, HowTo, Product, Article покрывает почти все типы страниц, которые могут появиться в результатах поиска.
- Правильно заполненные свойства повышают видимость, клик‑через‑rate и конверсию.
Применяйте полученные знания на практике, проверяйте результаты и наблюдайте, как ваш сайт поднимается в поиске! 🚀
БЕСПЛАТНЫЙ КУРС: «КАК ЗАЩИТИТЬ ДАННЫЕ ЦИФРОВЫМ СЕЙФОМ»
Бесплатный урок: Как оптимизировать Битрикс на VDSina
Быстрое общение через чат онлайн
Быстрые способы исправления AutoCAD
Чат-встреча
Что такое маркетинговый аудит
Инновационные подходы Сбер Нейросети в моделировании временных рядов для экономических прогнозирован
ИП или ООО: выбор структуры бизнеса в 2024 году
Как исправить ошибки при создании видео с помощью нейросети
Как оплатить ИИ-услуги
Как создать видео с помощью нейросети без вложения средств
Как заработать $3000/мес в РФ 2026 с РКН и Adsense на европейских запросах
Китайские фитинги и трубы для инженерных систем
Коттеджный поселок "Дуслык" — у Уфы
Лучшие практики создания видео с помощью нейросети в 2023 году
Материалы ОГЭ по обществознанию: кратко и понятно
Онлайн диалоги Екатеринбург
Онлайн видеорулетка
Подписи к направлениям на схемах
Путешествуйте самостоятельно: полное руководство для новичков
Рулетка онлайн демо версия
Субтитры — в сторону, уши — в деле: 5 минут на погружение


Follow Gidin on Twitter!