Налаштування Google Business Profile для 1С-Бітрікс

Налаштування Google Business Profile для 1С-Бітрікс Невідповідність даних між сайтом на Бітріксі та Google Business Profile — поширена помилка, яка підриває довіру клієнтів і знижує локальне SEO. Компанія змінює адресу або телефон, а в профілі Google залишаються старі дані. Ми вирішуємо цю пробле
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування Google Business Profile для 1С-Бітрікс
Простий
~1 день

Наші компетенції:

Часті запитання

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1460
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1019
  • Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    764
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    882
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    809
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1165

Налаштування Google Business Profile для 1С-Бітрікс

Невідповідність даних між сайтом на Бітріксі та Google Business Profile — поширена помилка, яка підриває довіру клієнтів і знижує локальне SEO. Компанія змінює адресу або телефон, а в профілі Google залишаються старі дані. Ми вирішуємо цю проблему за день: налаштовуємо автоматичну синхронізацію через API та структуровану розмітку. Результат — коректна Knowledge Panel — з'являється протягом тижня без вашої участі.

Що таке Google Business Profile і чому його важливо синхронізувати з Бітріксом?

Google Business Profile (GBP) — візитна картка компанії в пошуковій видачі. Якщо дані на сайті не збігаються з профілем, Google втрачає довіру і може знизити позиції. Особливо критично для локального бізнесу: клієнти бачать невірну адресу, не можуть додзвонитися та йдуть до конкурентів. Синхронізація вирішує цю проблему: всі зміни в інфоблоках Бітрікса миттєво відображаються в GBP. API-синхронізація працює в 10 разів швидше ручного оновлення, що особливо помітно для мереж із десятками філіалів.

Як синхронізувати дані сайту з GBP без ручного оновлення?

Два основні підходи:

  1. Статична розмітка Schema.org — генерується на сайті та парситься Google при індексації. Підходить, якщо дані змінюються рідко (раз на місяць).
  2. Динамічна синхронізація через Google Business Profile API — при кожній зміні в інфоблоці (наприклад, адреси філіалу) надсилається PATCH-запит до GBP. Ідеально для мереж із частими оновленнями.

Приклад із практики: мережа роздрібних магазинів із 50 філіалами. Ручне оновлення профілів займало 2 дні. Ми реалізували обробники подій в Бітріксі: при зміні реквізитів філіалу спрацьовує агент, який оновлює відповідний location у GBP. Тепер синхронізація займає секунди.

Чому важливо використовувати структуровану розмітку Schema.org для Knowledge Panel?

Google бере дані для Knowledge Panel зі структурованої розмітки на сайті. Якщо розмітки немає, він покладається на неструктурований текст зі сторінки «Контакти» — що часто призводить до помилок. Правильна розмітка LocalBusiness з координатами, адресою та контактами гарантує, що в панелі будуть актуальні дані. Ми використовуємо інфоблок для зберігання реквізитів і генеруємо LD+JSON у шаблоні:

<?php $arCompany = \CIBlockElement::GetList( [], ['IBLOCK_CODE' => 'company_info', 'ACTIVE' => 'Y'], false, ['nTopCount' => 1], ['ID', 'PROPERTY_*'] )->GetNextElement()?->GetProperties(); ?> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Store", "name": "<?= COption::GetOptionString('main', 'site_name') ?>", "telephone": "<?= htmlspecialcharsEx($arCompany['PHONE']['VALUE']) ?>", "email": "<?= htmlspecialcharsEx($arCompany['EMAIL']['VALUE']) ?>", "address": { "@type": "PostalAddress", "streetAddress": "<?= htmlspecialcharsEx($arCompany['ADDRESS']['VALUE']) ?>", "addressLocality": "<?= htmlspecialcharsEx($arCompany['CITY']['VALUE']) ?>", "postalCode": "<?= htmlspecialcharsEx($arCompany['ZIP']['VALUE']) ?>", "addressCountry": "UA" }, "geo": { "@type": "GeoCoordinates", "latitude": <?= (float)$arCompany['LAT']['VALUE'] ?>, "longitude": <?= (float)$arCompany['LON']['VALUE'] ?> }, "sameAs": [ "<?= htmlspecialcharsEx($arCompany['VK_URL']['VALUE']) ?>", "<?= htmlspecialcharsEx($arCompany['TG_URL']['VALUE']) ?>" ] } </script> 

Додатково можна додати AggregateRating на основі відгуків Google — це додасть зірочки в сніпет. Розмітка Schema.org — це стандарт, підтримуваний усіма пошуковими системами (Schema.org).

Порівняння статичного та динамічного підходів:

Параметр Статична розмітка Динамічне API
Швидкість оновлення При наступній індексації (години-дні) Миттєво (секунди)
Навантаження на розробку Мінімальне (код у шаблоні) Середнє (OAuth, обробники)
Ідеально для Рідко змінюваних даних Часто оновлюваних мереж
Вимоги до хостингу Немає додаткових Доступ до cURL і SSL

Процес роботи: від аудиту до моніторингу

  1. Аудит поточного профілю GBP та сайту. Перевіряємо відповідність даних та наявність розмітки.
  2. Створення/доопрацювання інфоблоку «Реквізити». Централізоване зберігання всіх полів.
  3. Впровадження структурованої розмітки. Генерація LD+JSON у шаблоні з урахуванням кастомних полів.
  4. Налаштування Google Business Profile API. Створення сервісного акаунта, OAuth 2.0, отримання locationName.
  5. Реалізація обробників подій. Підвішування OnAfterIBlockElementUpdate та OnAfterIBlockElementAdd для автоматичного надсилання змін.
  6. Тестування та моніторинг. Перевірка відображення в пошуку, логування помилок.

Типові помилки при налаштуванні:

  • Використання застарілого Google My Business API. Потрібен Business Profile API з правильним updateMask.
  • Невірний locationName. Кожен філіал має свій ID, який важливо отримати коректно.
  • Ігнорування кешування. API має квоти, тому запити потрібно кешувати (наприклад, дані відгуків).
  • Відсутність перевірки прав. Сервісний акаунт має бути доданий у профіль GBP з правами редактора.

Строки та що входить у роботу

Етап Опис Результат
Аналіз Перевірка поточного профілю GBP та структури даних на сайті Звіт про невідповідності
Підготовка Створення інфоблоку та полів компанії Централізоване зберігання
Розмітка Генерація LD+JSON у шаблоні Значки в сніпеті
API Налаштування авторизації та обробників Автоматична синхронізація
Документація Інструкція з підтримки Передача знань

Строки: від 2 до 5 робочих днів. Вартість розраховується індивідуально після аналізу обсягу робіт.

Як гарантуємо коректну роботу?

Наші спеціалісти мають досвід понад 5 років у впровадженні складних інтеграцій з Бітріксом. Надаємо гарантію на виконані роботи та документацію для вашої команди. Налаштування виконується під ключ: від аудиту до фінальної перевірки. Зв'яжіться з нами, щоб оцінити ваш проект та отримати точні строки. Отримайте консультацію з інтеграції без зайвого клопоту.

Додаткові ресурси: