Розмітка Local Business: обов'язкові й рекомендовані властивості, повний приклад JSON-LD, години роботи, кілька локацій, валідація та видимість в AI.

Коротко
розмітка Local Business це блок структурованих даних, зазвичай у форматі JSON-LD, який описує фізичний бізнес для пошукових систем: його тип, назву, адресу, номер телефону, координати, години роботи та сайт. Google вимагає лише name і address, але рекомендує геокоординати, години роботи, телефон, URL і діапазон цін. Розмітка допомагає Google та AI-асистентам пов'язати ваш сайт із бізнесом, який вони знають із Google Business Profile та каталогів; вона не замінює профіль і не гарантує розширеного результату.
Хочете дізнатися більше? Запитайте
Розмітка Local Business це тип розмітки schema, що перетворює контактний блок магазину, ресторану, клініки чи агенції на машиночитні дані. Google документує її у своєму посібнику зі структурованих даних для локального бізнесу, а словник походить із schema.org/LocalBusiness. Цей посібник дає повний приклад, який можна адаптувати, важливі правила та помилки, через які розмітка стає марною.
LocalBusiness це тип schema.org для «конкретного фізичного бізнесу або філії організації». Він успадковує два батьківські типи, Organization і Place, тож приймає і властивості компанії (логотип, телефон, соціальні профілі), і властивості місця (адреса, координати, карта, години роботи).
Schema.org перелічує 30 прямих підтипів, і багато з них мають власні дочірні типи. Google просить використовувати найспецифічніший підтип із доступних. Стоматолог має бути Dentist, пекарня Bakery, юридична фірма LegalService або Attorney. Найпоширеніші варіанти:
| Бізнес | Рекомендований тип | Батьківський тип |
|---|---|---|
| Ресторан, кафе, бар | Restaurant, CafeOrCoffeeShop, BarOrPub | FoodEstablishment |
| Магазин | ClothingStore, HardwareStore, Florist... | Store |
| Стоматолог, лікар, аптека | Dentist, Physician, Pharmacy | MedicalBusiness |
| Перукарня, спа, салон манікюру | HairSalon, DaySpa, NailSalon | HealthAndBeautyBusiness |
| Сантехнік, електрик, покрівельник | Plumber, Electrician, RoofingContractor | HomeAndConstructionBusiness |
| Адвокат, нотаріус | Attorney, Notary | LegalService |
| Готель, нічліг зі сніданком | Hotel, BedAndBreakfast | LodgingBusiness |
| Автосервіс, автосалон | AutoRepair, AutoDealer | AutomotiveBusiness |
| Бухгалтер, відділення банку | AccountingService, BankOrCreditUnion | FinancialService |
| Агенція, консультант, інший професійний офіс | ProfessionalService | LocalBusiness |
Якщо бізнес підпадає під кілька типів, Google приймає масив, наприклад ["Store", "AutoRepair"]. Для цього він не підтримує additionalType.
Документація Google ділить властивості на дві групи. Обов'язкових лише дві; рекомендовані роблять розмітку корисною.
| Властивість | Статус у Google | Що вказати |
|---|---|---|
name | Обов'язкова | Назва бізнесу точно така, як на вивісці та в Профілі компанії |
address | Обов'язкова | PostalAddress із вулицею, містом, регіоном, поштовим індексом і кодом країни |
geo | Рекомендована | Широта й довгота щонайменше з 5 знаками після коми |
openingHoursSpecification | Рекомендована | Дні, час відкриття й закриття, сезонні винятки |
telephone | Рекомендована | Основний номер із кодом країни та міста |
url | Рекомендована | Робоча сторінка саме цієї локації |
priceRange | Рекомендована | Відносний діапазон, як-от «$$» або «$20-50», до 100 символів |
menu, servesCuisine | Рекомендована (їжа) | URL меню та тип кухні |
department | Рекомендована | Окремі підрозділи з власними годинами роботи чи телефоном (аптека всередині супермаркету) |
aggregateRating, review | Рекомендована лише для сайтів із відгуками | Рейтинги інших компаній, зібрані вашим сайтом, ніколи власні |
image, logo, sameAs, areaServed, hasMap | Google не перелічує, дійсні в schema.org | Фото, логотип, URL профілів, зона обслуговування, посилання на карту: корисні для розуміння сутності |
Останній рядок важливий для видимості в AI. sameAs пов'язує вашу сторінку з вашим Профілем компанії, соціальними акаунтами та записами в каталогах, що допомагає будь-якій системі підтвердити, що ці профілі описують одну сутність.
JSON-LD це формат, який рекомендує Google: тег script типу application/ld+json, розміщений у head або body сторінки локації. Ось повний приклад для вигаданої стоматологічної клініки, який слід адаптувати до ваших даних:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dentist",
"@id": "https://www.example-dental.com/lyon/#business",
"name": "Example Dental Lyon",
"url": "https://www.example-dental.com/lyon/",
"image": "https://www.example-dental.com/images/lyon-front.jpg",
"logo": "https://www.example-dental.com/images/logo.png",
"telephone": "+33 4 00 00 00 00",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Rue de la République",
"addressLocality": "Lyon",
"postalCode": "69002",
"addressRegion": "Auvergne-Rhône-Alpes",
"addressCountry": "FR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 45.76012,
"longitude": 4.83584
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:30",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "12:30"
}
],
"sameAs": [
"https://www.facebook.com/exampledentallyon",
"https://www.linkedin.com/company/example-dental"
]
}
</script>Три деталі роблять цей приклад надійним: @id дає бізнесу стабільний ідентифікатор, на який можуть посилатися інші блоки вашого сайту (Organization, Service, Review); координати мають 5 знаків після коми, як просить Google; а url веде на сторінку локації, а не на головну. Якщо ви не хочете писати код вручну, наш безкоштовний генератор schema будує блок із форми.
Використовуйте один об'єкт OpeningHoursSpecification на групу днів з однаковими годинами. Документація Google розглядає особливі випадки:
opens «00:00» і closes «23:59».opens, і closes мають значення «00:00».validFrom і validThrough (РРРР-ММ-ДД).Оновлюйте розмітку, коли змінюються години, одночасно з вашим Профілем компанії. Розбіжність годин між ними є поширеним джерелом хибної інформації в Google та у відповідях AI.
Кожна локація потребує власної сторінки з власним блоком LocalBusiness, власною адресою, телефоном і годинами роботи. Не складайте десять адрес в один блок на головній сторінці. Головна сторінка містить блок Organization для бренду, а кожна сторінка локації посилається на нього через parentOrganization. Наші посібники з SEO для кількох локацій і локальних посадкових сторінок пояснюють, як будувати ці сторінки.
Аптека всередині супермаркету чи сервісний центр усередині автосалону вказується в масиві department лише з тими властивостями, що відрізняються від основного бізнесу. Google радить називати його «{назва магазину} {назва підрозділу}», якщо підрозділ не має власного бренду.
Сантехнік, який працює вдома у клієнтів, усе одно може використовувати LocalBusiness з адресою юридичного офісу й описати зону охоплення через areaServed. Google не включає areaServed до своїх властивостей, але schema.org його приймає, і це зберігає узгодженість вашої сторінки з Профілем компанії із зоною обслуговування.
Ні. Google Business Profile залишається основним джерелом для локального пакета та Google Maps. Довідковий центр Google зазначає, що локальні результати залежать переважно від релевантності, відстані та відомості і що «компанії з повною й точною інформацією з більшою ймовірністю з'являються». Розмітка schema працює з іншого боку: вона змушує ваш сайт говорити те саме, що й ваш профіль, у форматі, який машини читають без здогадок.
| Критерій | Google Business Profile | Розмітка LocalBusiness |
|---|---|---|
| Де міститься | У системах Google, керується верифікованим власником | У коді вашого сайту |
| Основний ефект | Локальний пакет, Maps, панель знань, відгуки | Чіткі дані про сутність для Google, Bing та AI-асистентів |
| Хто може це читати | Продукти Google | Будь-який краулер, що читає вашу сторінку |
| Верифікація | Обов'язкова (листівка, відео, телефон...) | Немає, але має збігатися з видимим вмістом |
| Пріоритет | Перший | Другий, як шар узгодженості |
Зв'язок між ними це узгодженість NAP: назва, адреса й телефон, записані однаково в профілі, на сайті, у розмітці та каталогах. Наше визначення NAP докладно описує правила, а сторінка про локальне SEO розташовує schema серед інших локальних сигналів.
Перевіряйте кожен шаблон локації двома інструментами: Rich Results Test від Google, що перевіряє відповідність функціям Google, і Schema Markup Validator, що перевіряє синтаксис за schema.org. Наш валідатор структурованих даних виконує швидку перевірку будь-якого URL. Після розгортання звіти Search Console про покращення показують помилки у великих масштабах.
Політики Google щодо структурованих даних задають рамки: «Не розмічайте контент, який не видимий читачам сторінки». Порушення може призвести до ручних санкцій, які позбавляють права на розширені результати. Найчастіші помилки, які ми бачимо:
| Помилка | Наслідок | Виправлення |
|---|---|---|
Загальний тип LocalBusiness | Менш точне розуміння діяльності | Найспецифічніший підтип |
| Адреса чи телефон відрізняються від Профілю компанії | Суперечливі сигнали, хибні дані у відповідях | Однаковий NAP скрізь |
Самостійно написаний aggregateRating для власного бізнесу | Немає зірок відгуків, можливі ручні санкції | Приберіть його; показуйте відгуки без розмітки у власних інтересах |
| Усі локації в одному блоці на головній сторінці | Локації змішані, жодна не пов'язана зі своєю сторінкою | Одна сторінка й один блок на локацію |
| Години в розмітці, не показані на сторінці | Розмітку ігнорують або позначають як проблемну | Показуйте години в тексті сторінки |
| Координати з 2 або 3 знаками після коми | Неточна позначка | Щонайменше 5 знаків після коми |
| Застарілі години після змін | Клієнтів відправляють до зачиненого магазину | Оновлюйте профіль і розмітку разом |
Помилка з відгуками заслуговує на увагу: з 2019 року Google більше не показує зірки відгуків для відгуків «у власних інтересах», які LocalBusiness або Organization публікує про себе. Наш посібник із розмітки відгуків розглядає деталі, і та сама логіка діє для розмітки FAQ: розмічайте лише те, що показує сторінка.
Коли хтось просить ChatGPT, Gemini або Perplexity знайти «стоматолога, відкритого в суботу, в Ліоні», відповідь будується з джерел, які асистент може прочитати й звірити: дані Профілю компанії, каталоги, платформи відгуків і власні сайти компаній. Наше дослідження каталогів у відповідях AI показує, як часто цитуються ці сторонні списки.
Структуровані дані допомагають двома способами. Вони дають краулерам однозначні факти (години, адреса, тип), які не залежать від розбору футера, і прив'язують ваш сайт до тієї самої сутності, що й інші профілі, через sameAs та узгоджений NAP. Наш посібник про структуровані дані для AI-пошуку пояснює ширшу картину, а аудит структурованих даних для LLM показує, що мовна модель витягує з вашої сторінки. Розмітки ніколи не досить: факти мають бути також написані у видимому тексті, бо більшість асистентів читають сторінку, а не лише її JSON-LD.
Щоб побачити, чи окупаються зусилля, відстеження згадок у ШІ від Sorank стежить за локальними запитаннями ваших клієнтів і показує, чи цитують ваш бізнес, а GEO-оптимізація допомагає публікувати контент про локації та послуги, який цитують асистенти. Наша сторінка для місцевих компаній підсумовує підхід.
Правило, яке варто запам'ятати: одна локація, одна сторінка, один блок LocalBusiness, з тією самою назвою, адресою, телефоном і годинами, що й у вашому Профілі компанії. Додайте його, валідуйте і оновлюйте щоразу, коли бізнес змінюється.
Розмістіть її на сторінці, що описує локацію: на головній для бізнесу з однією локацією і на сторінці кожної локації для бізнесу з кількома адресами. Скрипт JSON-LD розміщуйте в head або body цієї сторінки. Сам бренд краще описати блоком Organization на головній сторінці.
Google не подає структуровані дані як фактор ранжування, а позиції в локальному пакеті залежать переважно від релевантності, відстані та відомості Профілю компанії. Розмітка допомагає Google правильно розуміти й показувати інформацію про ваш бізнес і підтримує узгодженість вашого сайту з профілем. Її цінність у чіткості та відповідності функціям, а не в прямому підвищенні позицій.
Так. Бізнес, що обслуговує клієнтів за їхньою адресою, може використовувати LocalBusiness або специфічніший підтип, як-от Plumber, з адресою юридичного офісу. Зону охоплення можна описати властивістю areaServed, яку schema.org приймає, хоча Google її не перелічує. Тримайте інформацію узгодженою із зоною обслуговування, заданою в Профілі компанії.
ВОНИ ПРОБУВАЛИ SORANK ДО ВАС
