Ссылка на сайт в мессенджерах без картинки: как настроить OpenGraph

Сложность: Нужен разработчик Обновлено 30.10.2026

Что это значит

Когда ссылку на сайт отправляют в Telegram, WhatsApp, Viber или VK, мессенджер показывает карточку: заголовок, пару строк описания и картинку. Эти данные он берёт из специальных тегов OpenGraph (og:title, og:description, og:image). На главной их нет совсем или не хватает части.

  • Нет разметки для соцсетей и мессенджеров (OpenGraph). Когда ссылку на сайт отправляют в Telegram, WhatsApp, Viber или VK, мессенджер показывает карточку: заголовок, пару строк описания и картинку. Эти данные он берёт из специальных тегов OpenGraph (og:title, og:description, og:image). На главной их нет совсем или не хватает части.
  • Картинка для соцсетей (og:image) не открывается или не подходит. В теге og:image указана картинка, но она не открывается, это не картинка, адрес записан не полностью или картинка слишком маленькая.
  • Теги для соцсетей (OpenGraph) указаны дважды. Одни и те же теги OpenGraph на главной указаны несколько раз с разными значениями.

Чем мешает

Без них мессенджер соберёт карточку из случайного текста страницы, возьмёт неподходящую картинку или покажет голую ссылку. По такой ссылке реже нажимают.

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

WordPress

  1. Yoast SEO: в настройках «Yoast SEO → Настройки → Соцсети» включите OpenGraph, а в блоке Yoast под текстом страницы на вкладке «Соцсети» задайте заголовок, описание и картинку.
  2. Rank Math: в редакторе сниппета страницы откройте вкладку «Соцсети» и заполните заголовок, описание и картинку.
  3. Загрузите картинку 1200×630 пикселей в медиатеку и выберите её в блоке Yoast или Rank Math на вкладке «Соцсети».
  4. Оставьте один источник тегов: если OpenGraph выводит Yoast или Rank Math, отключите вывод в настройках темы (или наоборот).

Tilda

  1. В настройках страницы есть раздел для соцсетей: задайте там заголовок, описание и картинку для превью ссылки. Опубликуйте страницу после правки.
  2. Загрузите картинку 1200×630 пикселей в настройках страницы в разделе для соцсетей и опубликуйте страницу.
  3. Если вы добавили свои теги og: в код страницы, удалите их: Tilda выводит OpenGraph сама из настроек страницы.

1С-Битрикс

  1. Теги OpenGraph выводит шаблон сайта: в готовых решениях (Аспро и др.) они обычно включаются в настройках решения. Иначе их добавляет разработчик в header.php.
  2. Проверьте адрес картинки в шаблоне или в настройках решения: он должен быть полным (с https://) и открываться в браузере.
  3. Проверьте, не выводят ли теги одновременно шаблон и компонент или модуль решения. Нужен разработчик.

OpenCart

  1. В стандартной теме OpenGraph нет: поставьте модуль OpenGraph из маркетплейса или попросите разработчика добавить теги в header.twig.
  2. Проверьте настройки модуля OpenGraph: картинка должна быть полным адресом и открываться в браузере.
  3. Проверьте, не дублирует ли модуль OpenGraph теги из шаблона header.twig.

Другой движок или свой сервер

  1. Добавьте в <head> главной теги og:title, og:description, og:image (полный адрес картинки), og:url и og:type.
  2. Укажите в og:image полный адрес (https://…) рабочей картинки JPG или PNG от 200×200, лучше 1200×630 пикселей.
  3. Оставьте в <head> по одному тегу og:title, og:description, og:url и og:type.

Пример кода

Замените example.by на адрес своего сайта.

<meta property="og:type" content="website">
<meta property="og:url" content="https://example.by/">
<meta property="og:title" content="Название компании — чем вы занимаетесь">
<meta property="og:description" content="Одно-два предложения о том, что вы предлагаете.">
<meta property="og:image" content="https://example.by/og-image.jpg">

Если сайт делал подрядчик

Перешлите ему ссылку на отчёт и эту просьбу:

Настройте, пожалуйста, на главной один комплект тегов OpenGraph: og:title, og:description и og:image с рабочей картинкой 1200×630.

Как проверить, что всё исправлено

Отправьте ссылку на сайт себе в Telegram: карточка должна показать нужный заголовок и картинку. Telegram кэширует карточки, свежий вариант можно получить через бота @WebpageBot. Проверьте сайт снова на yasnoseo.by.