#84 · Контент и E-E-A-T

LocalBusiness Schema с адресом и часами

Что это, почему влияет на SEO, как проверить и исправить. Параметр #84из 150 в нашем чек-листе аудита.

Что это

LocalBusiness Schema — разметка на основе словаря Schema.org, которая сообщает поисковым системам структурированные данные о локальном бизнесе: юридическое и торговое название, физический адрес, режим работы, телефон, координаты. Размещается в HTML-коде страницы в формате JSON-LD (рекомендован Google и Яндексом), Microdata или RDFa. Поисковый робот считывает эти данные независимо от визуального отображения на странице.

---

Почему это важно для SEO

Для Google LocalBusiness Schema напрямую влияет на появление расширенных сниппетов в поиске и Knowledge Panel. По данным BrightLocal, бизнесы с корректной структурированной разметкой получают на 20-30% больше кликов в локальной выдаче по сравнению с сайтами без неё. Особенно критично для запросов с геомодификатором ("кофейня рядом") и мобильного поиска — Google подтягивает часы работы прямо в сниппет, снижая процент отказов от бесполезных визитов. С запуском AI Overviews Google активнее использует структурированные данные для формирования ответов — без разметки попасть в этот блок значительно сложнее.

В Яндексе корректный LocalBusiness Schema помогает формировать карточку организации в Я.Нейро и улучшает отображение в Яндекс Картах через связку с Яндекс Бизнесом. ИКС (Индекс качества сайта) не зависит от разметки напрямую, но поведенческие факторы улучшаются: пользователь видит часы работы до клика, не тратит время зря и не уходит разочарованным. Для сайтов с несколькими филиалами каждая точка должна иметь отдельный блок разметки — агрегированный JSON-LD на одной странице для нескольких адресов Яндекс и Google интерпретируют хуже.

---

Как проверить вручную

  1. Исходный код страницы. Откройте страницу контактов или главную, нажмите Ctrl+U, найдите application/ld+json и проверьте наличие полей @type: LocalBusiness, address, openingHoursSpecification.
  1. Google Rich Results Test (search.google.com/test/rich-results). Вставьте URL или код — инструмент покажет, какие поля считаны, какие отсутствуют или содержат ошибки. Обращайте внимание на предупреждения по openingHours и streetAddress.
  1. Яндекс Вебмастер → Инструменты → Валидатор микроразметки. Проверяет Schema.org и показывает ошибки, специфичные для Яндекса. Альтернативно — validator.schema.org.
  1. Screaming Frog SEO Spider (меню Extraction → Custom Extraction). Настройте XPath для извлечения JSON-LD со всех страниц сайта — удобно при аудите многофилиальных компаний.

---

Как исправить

Добавьте JSON-LD в <head> или перед закрывающим </body>. Минимально рабочий блок:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Название компании",
  "url": "https://example.ru",
  "telephone": "+7-495-000-00-00",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "ул. Ленина, 10, офис 5",
    "addressLocality": "Москва",
    "postalCode": "101000",
    "addressCountry": "RU"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
      "opens": "09:00",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "10:00",
      "closes": "15:00"
    }
  ],
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 55.7558,
    "longitude": 37.6176
  }
}
</script>

WordPress. Используйте плагин Yoast SEO (Local SEO addon) или RankMath — вносите данные через интерфейс, код генерируется автоматически. Для ручного добавления — вставьте блок через functions.php или плагин Insert Headers and Footers.

Tilda. Блок T123 (HTML) — вставьте JSON-LD вручную. Либо используйте раздел «Настройки сайта → SEO → Дополнительный код в head».

1C-Bitrix. Компонент «Контакты» не генерирует Schema.org автоматически. Добавьте код в шаблон компонента /bitrix/templates/ВАШ_ШАБЛОН/components/bitrix/contacts/ или через подключаемый файл в header.php.

Webflow. Embed-блок на нужной странице или через Custom Code в настройках страницы (Page Settings → Custom Code → Before </body>).

---

Типичные ошибки

  • Формат дней недели. Яндекс и Google требуют значения на английском: Monday, не Понедельник. Ошибка в регистре или языке — разметка не читается.
  • Несоответствие данных на сайте и в разметке. Если на странице написано «Пн-Пт 9:00-18:00», а в Schema — другое время, Google может проигнорировать разметку как недостоверную.
  • Один блок на весь сайт через GTM. Разметка добавляется глобально, но streetAddress для каждого филиала разный. Итог — конфликтующие данные. Каждый филиал должен иметь отдельную страницу со своим JSON-LD.
  • Отсутствие `postalCode` и `addressCountry`. Без этих полей Google считает адрес неполным и не показывает расширенный сниппет.
  • Дублирование типа. Использование одновременно LocalBusiness и Organization на одной странице с разными данными создаёт путаницу — оставьте один тип, выбрав наиболее специфичный (например, CafeOrCoffeeShop, MedicalClinic).

---

Влияние на разные типы сайтов

Интернет-магазины с офлайн-точками получают двойной эффект: разметка усиливает локальный поиск ("купить диван в Екатеринбурге"), а корректные часы работы снижают нагрузку на поддержку — пользователи видят время до визита. Для сетевых магазинов критично создать отдельные страницы под каждый город с уникальным JSON-LD, а не прятать все адреса на одной странице «Контакты».

Лендинги и SaaS с единственным офисом получают меньший локальный трафик, но разметка всё равно полезна: она формирует Knowledge Panel в Google, повышает доверие к бренду и помогает в брендовых запросах. Для SaaS без физического офиса использовать LocalBusiness не стоит — Google воспринимает это как манипуляцию; используйте тип Organization. Контентные сайты (блоги, медиа) без привязки к адресу LocalBusiness Schema не нужна совсем.

Проверить этот параметр на вашем сайте

Бесплатно. Без регистрации. Проверим этот и ещё 49 параметров за 60 секунд.

Получить SEO-аудит →