Налаштування Open Graph та Twitter Card мета-тегів

Після публікації посилання на новий продукт у Facebook замість картки з ціною та назвою відображається випадковий банер. Це типова ситуація при відсутності коректних Open Graph і Twitter Card мета-тегів. Без них соцмережі вибирають контент на свій розсуд: перше зображення, уривок тексту або alt-тег.

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Налаштування Open Graph та Twitter Card мета-тегів
Простий
~1 день

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

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

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

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    983
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1242
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    997

Після публікації посилання на новий продукт у Facebook замість картки з ціною та назвою відображається випадковий банер. Це типова ситуація при відсутності коректних Open Graph і Twitter Card мета-тегів. Без них соцмережі вибирають контент на свій розсуд: перше зображення, уривок тексту або alt-тег. Налаштування OG-тегів вирішує цю проблему: ми впроваджуємо og:title, og:description, og:image для кожної сторінки, гарантуючи гарний сніпет. Результат — зростання клікабельності (CTR) на 30–50% у соціальних мережах. Зв'яжіться з нами — оцінимо поточну мікророзмітку та назвемо терміни.

Чому Open Graph та Twitter Card так важливі?

Open Graph — протокол, розроблений Facebook, а Twitter Card — аналогічний стандарт для Twitter. Вони фіксують заголовок, опис, зображення та тип контенту (продукт, стаття, відео). Без них соцмережі показують випадковий контент: замість заголовка — alt-текст картинки, замість опису — уривок тіла сторінки. Дослідження показують зростання CTR до 50% для постів із налаштованими og-тегами. Згідно з документацією Facebook, зображення 1200×630 забезпечує оптимальний вигляд.

Які проблеми вирішують ці теги?

  • Некоректне зображення — соцмережа бере не ту картинку або не показує її взагалі. og:image задає конкретне зображення з потрібним співвідношенням сторін (1200×630 для Facebook, 1200×628 для Twitter).
  • Обрізаний текст — без og:description сніпет містить перші 150 символів сторінки, часто безглузді. Ми задаємо лаконічний опис до 200 символів.
  • Довге кешування — Telegram кешує OG-теги при першому перегляді. Якщо змінити зображення, потрібно додати GET-параметр до url картинки. Ми розповімо, як оновити кеш.

Як налаштувати Open Graph: приклади коду

<!-- Обов'язкові --> <meta property="og:title" content="Купити iPhone 15 Pro 256GB — ТехноМагазин"> <meta property="og:description" content="Найкраща ціна на iPhone 15 Pro. Доставка за 1 день."> <meta property="og:image" content="https://example.ru/og/iphone-15-pro.jpg"> <meta property="og:url" content="https://example.ru/products/iphone-15-pro"> <meta property="og:type" content="product"> <meta property="og:site_name" content="ТехноМагазин"> <meta property="og:locale" content="uk_UA"> <!-- Для продуктів --> <meta property="product:price:amount" content="89990"> <meta property="product:price:currency" content="UAH"> <!-- Для статей --> <meta property="article:published_time" content="2024-01-01T10:00:00+03:00"> <meta property="article:author" content="Іван Іванов"> 
Тег Опис Приклад вмісту
og:title Заголовок сторінки (до 95 символів) "Купити iPhone 15 Pro"
og:description Опис (до 200 символів) "Найкраща ціна на iPhone 15 Pro. Доставка за 1 день."
og:image URL зображення (1200x630) "https://example.com/image.jpg"
og:url Канонічний URL "https://example.com/page"
og:type Тип контенту "product", "article", "website"
og:site_name Назва сайту "ТехноМагазин"

Як налаштувати Twitter Card

<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Купити iPhone 15 Pro 256GB"> <meta name="twitter:description" content="Найкраща ціна на iPhone 15 Pro."> <meta name="twitter:image" content="https://example.ru/og/iphone-15-pro.jpg"> <meta name="twitter:site" content="@technoshop_ua"> 
Тип Опис Коли використовувати
summary Маленьке зображення (120x120) зліва від тексту Статті, новини
summary_large_image Велике зображення (1200x628) зверху (найчастіше) Продукти, лендінги, яскраві картинки
app Пряме посилання на мобільний додаток Промо додатків
player Відеоплеєр (HLS, MP4) Відеоконтент

summary_large_image дає CTR у 2–3 рази вищий за summary для візуальних сторінок.

Порівняння вимог до зображень Facebook та Twitter

Параметр Facebook (OG) Twitter (summary_large_image)
Розмір зображення 1200x630 (мін 600x315) 1200x628
Співвідношення сторін 1.91:1 2:1
Формат JPG, PNG, WebP JPG, PNG, GIF
Максимальний розмір файлу 8 MB 5 MB

Рекомендації щодо зображення: включайте логотип і назву, уникайте дрібного тексту, використовуйте контрастні кольори. Мінімальний розмір — 600x315.

Динамічна генерація OG-зображень

Для сторінок з унікальними даними (товари, статті) статичний банер неефективний. Ми використовуємо автоматичну генерацію через Puppeteer/Chrome headless або бібліотеку Intervention Image. Кожен товар отримує унікальний сніпет із ціною, назвою, акцією — CTR зростає на 30–40% порівняно з універсальним зображенням.

// Через Puppeteer/Chrome headless або бібліотеку Intervention Image Route::get('/og-image/product/{product}', function (Product $product) { $image = ImageManager::gd()->create(1200, 630); // Фон $image->fill('#1a1a2e'); // Текст $image->text($product->name, 600, 300, function ($font) { $font->filename(public_path('fonts/Inter-Bold.ttf')); $font->size(48); $font->color('#ffffff'); $font->align('center'); }); return response($image->toJpeg(90))->header('Content-Type', 'image/jpeg') ->header('Cache-Control', 'public, max-age=86400'); }); 

Альтернатива — Vercel OG (@vercel/og) для Next.js: генерує зображення з JSX на edge runtime. Це швидше та не вимагає додаткового сервера.

Як налагоджувати та тестувати?

Використовуйте валідатори: Facebook Debug Tool та Twitter Cards Validator. Вони показують, які теги розпізнано, та попереджають про помилки. Telegram не має валідатора — для скидання кешу додайте GET-параметр до URL зображення (наприклад, ?v=2). Ми включаємо це в процес налаштування, щоб клієнт не чекав оновлення кешу.

Процес роботи та що входить

  1. Аналітика — аудит поточних мета-тегів, виявлення помилок, формування чек-листа.
  2. Проектування — вибір типів og:type для кожної сторінки, підготовка макету зображення.
  3. Реалізація — правка шаблонів (head-секція), налаштування динамічної генерації (якщо потрібно).
  4. Тестування — перевірка через усі валідатори, контроль кешування.
  5. Деплой — викладка на продакшн, моніторинг результатів (CTR у соцмережах).

У склад робіт входить: консультація щодо структури тегів, налаштування шаблонів, тестування на реальних посиланнях, навчання вашої команди (як змінювати og:title для нових сторінок), документація щодо процесу. Ми даємо гарантію на коректну роботу тегів протягом місяця після запуску — якщо щось зламається, виправимо безкоштовно.

Чек-лист перевірки OG-тегів
  • og:title ≤ 95 символів
  • og:description ≤ 200 символів
  • og:image розмір 1200x630, не більше 8MB
  • twitter:card встановлено
  • Усі обов'язкові теги дублюються в Twitter Card
  • Зображення оптимізовано (формат JPG/PNG/WebP)
  • Немає конфлікту з іншими мета-тегами
  • Протестовано через Facebook Debug Tool та Twitter Cards Validator
  • Telegram кеш оновлено (додано GET-параметр до url зображення)

Строки та вартість

Базове налаштування OG/Twitter Card тегів займає від кількох годин до 2 днів. Якщо потрібна динамічна генерація зображень — додається 1–2 дні. Вартість розраховується індивідуально залежно від кількості шаблонів та складності інтеграції. Замовте налаштування — отримайте гарний сніпет та зростання CTR. Наш досвід — 5+ років у веб-розробці, понад 100 реалізованих проектів. Ми не просто вставляємо теги — ми тестуємо кожен випадок, щоб сніпет виглядав ідеально.

Зв'яжіться з нами для оцінки вашого проекту — ми проаналізуємо поточну мікророзмітку та запропонуємо оптимальне рішення. Отримайте консультацію з налаштування OG та Twitter Card вже сьогодні.