Разметка Organization, Person, LocalBusiness, FAQ, HowTo, Product, Article

Дата публикации: 04.06.2026

Разметка 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: FAQPage
  • mainEntity: массив объектов 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. Как разместить разметку на странице

  1. Создайте отдельный <script type="application/ld+json"> в <head> или перед закрывающим </body>.
  2. Не дублируйте один и тот же объект несколько раз – это может запутать парсер.
  3. Проверьте с помощью Rich Results Test (Google) – ссылка должна иметь атрибут rel="nofollow" если вы её вставляете.
  4. Обновляйте при изменении контента (цена, часы работы, новые вопросы).

Практика для закрепления

  1. Составьте JSON‑LD для своей компании (используйте тип Organization). Укажите минимум name, url, logo, а также sameAs для двух соцсетей.
  2. Создайте FAQ‑разметку из трёх вопросов, которые часто задают ваши клиенты. Убедитесь, что каждый Question имеет acceptedAnswer.
  3. Напишите инструкцию (HowTo) по «Как настроить Google Search Console». Включите минимум три шага, укажите totalTime и estimatedCost.
  4. Сформируйте разметку продукта (тип Product) для любого товара из вашего каталога. Добавьте offers с ценой и наличием, а также aggregateRating.
  5. Проверьте готовый код в онлайн‑валидаторе (например, Rich Results Test) и исправьте найденные ошибки.

Подытожим

  • Schema.org — язык, который говорит поисковикам, что ваш контент представляет собой.
  • JSON‑LD — самый удобный способ внедрить эту разметку без изменения HTML‑структуры.
  • Разметка Organization, Person, LocalBusiness, FAQ, HowTo, Product, Article покрывает почти все типы страниц, которые могут появиться в результатах поиска.
  • Правильно заполненные свойства повышают видимость, клик‑через‑rate и конверсию.

Применяйте полученные знания на практике, проверяйте результаты и наблюдайте, как ваш сайт поднимается в поиске! 🚀


БЕСПЛАТНЫЙ КУРС: «КАК ЗАЩИТИТЬ ДАННЫЕ ЦИФРОВЫМ СЕЙФОМ»
Бесплатный урок: Как оптимизировать Битрикс на VDSina
Быстрое общение через чат онлайн
Быстрые способы исправления AutoCAD
Чат-встреча
Что такое маркетинговый аудит
Инновационные подходы Сбер Нейросети в моделировании временных рядов для экономических прогнозирован
ИП или ООО: выбор структуры бизнеса в 2024 году
Как исправить ошибки при создании видео с помощью нейросети
Как оплатить ИИ-услуги
Как создать видео с помощью нейросети без вложения средств
Как заработать $3000/мес в РФ 2026 с РКН и Adsense на европейских запросах
Китайские фитинги и трубы для инженерных систем
Коттеджный поселок "Дуслык" — у Уфы
Лучшие практики создания видео с помощью нейросети в 2023 году
Материалы ОГЭ по обществознанию: кратко и понятно
Онлайн диалоги Екатеринбург
Онлайн видеорулетка
Подписи к направлениям на схемах
Путешествуйте самостоятельно: полное руководство для новичков
Рулетка онлайн демо версия
Субтитры — в сторону, уши — в деле: 5 минут на погружение

Powered by Gidin. При перепечатке материала активная ссылка на сайт itsmamix.ru - обязательна! Seo раскрутка сайта в Киеве от Гидина Артёма :)
💷 кумит видеочат рулетка
Политика конфиденциальности