Гид по технологиям

Как настроить превью ссылок для соцсетей: Open Graph и Twitter Cards

6 min read Веб-разработка Обновлено 05 Apr 2026
Превью ссылок: Open Graph и Twitter Cards
Превью ссылок: Open Graph и Twitter Cards

Телефон с открытой Facebook рядом с ноутбуком

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

Пример ссылки в соцсети без превью

Даже если превью отображается, изображение, заголовок или описание могут быть неправильными. Но это легко исправить — достаточно правильно задать мета‑теги и проверить кеширование.

С чего всё начинается: мета‑теги

Мета‑теги — это HTML‑теги, которые не показывают контент прямо на странице, но передают информацию сервисам, читателям и боту. Они размещаются внутри тегов вашей HTML‑страницы. По ним поисковики и социальные сети понимают, какой заголовок, описание и изображение следует показывать.

Определение: Open Graph — набор мета‑тегов, предложенный Facebook, который используют большинство социальных платформ для формирования карточек ссылок.

Важно: забытые или некорректные теги приводят к «скудному» превью — просто ссылка без картинки и описания.

Как социальные сети читают мета‑теги

Когда вы делитесь ссылкой, например, в Facebook, сервис проходит по ссылке, читает HTML и ищет нужные мета‑теги. В первую очередь это:

  • заголовок (title),
  • описание (description),
  • изображение (image),
  • и адрес страницы (url).

Если какой‑то элемент отсутствует, платформа делает догадки или показывает ссылку без карточки. Поэтому лучше явно задать теги.

Изменение мета‑тегов в чистом HTML

Если сайт собран на чистом HTML или фронтенд‑фреймворке, мета‑теги вставляются в рядом с title, style и script. Пример (упрощённый, оригинальный пример из источника):









Lee Nathan - Personal Development Writer



...

Ниже — улучшенный и полный пример, который стоит использовать как шаблон:


  
  
  Название страницы



  
  
  
  
  



  
  
  
  

Советы по содержимому тегов:

  • og:image и twitter:image должны содержать полный URL (https://…).
  • Используйте HTTPS, чтобы избежать блокировок по безопасности.
  • Размер изображения: рекомендуемый 1200×628 px (соотношение ~1.91:1). Минимум около 600×315 px для совместимости.

Изменение мета‑тегов в WordPress

В WordPress мета‑теги обычно добавляют либо через тему, либо через плагин.

Советы:

  1. Если вы умеете редактировать тему, ищите мета‑теги в файле header.php текущей темы.
  2. Если не хотите править тему, используйте SEO‑плагины, например Yoast SEO или Rank Math, либо плагин Advanced Meta Tag Management (как упомянуто в исходном материале).
  3. После изменения очистите кеш: WordPress‑кэш, CDN (Cloudflare, Akamai) и плагин кэша.

Примечание: плагины часто автоматически генерируют теги, но проверяйте значения полей “SEO title”, “Meta description” и изображения для превью.

Как создать карточку для Facebook

Минимальные теги для корректной карточки Facebook (рекомендуется использовать все):




Пояснения:

  • og:title и og:description — управляют текстом карточки.
  • og:image должен быть доступен по полному URL и отдавать корректный Content‑Type (image/jpeg, image/png).
  • Для акций или A/B тестов og:url может указывать на конкретную страницу промо.

Пример карточки Facebook

Как создать карточку для Twitter

Twitter использует собственные теги, но поддерживает и Open Graph. Пример Twitter мета‑тегов:




  • twitter:card принимает значения summary, summary_large_image, app, player. Выберите summary_large_image для больших превью.
  • Twitter часто использует либо twitter:, либо og:; лучше задать оба для совместимости.

Пример карточки сайта в социальной сети

Как убедиться, что превью выглядит правильно

Не нужно публиковать посты и удалять их по полсотни раз — используйте инструменты отладки:

  • Facebook Sharing Debugger — обновляет кеш Facebook и показывает, какие теги читаются.
  • Twitter Card Validator — показывает, как Twitter рендерит карточку.
  • LinkedIn Post Inspector — валидатор LinkedIn, использует Open Graph.

Также полезно проверить страницу через curl или wget, чтобы увидеть, какие теги реально отдаются сервером.

Пример curl проверки:

curl -L -s https://example.com/this-page | grep -i "og:title" -A 2

Если вы вносили изменения, иногда нужно очистить кеш у CDN или в панели разработчика платформы, чтобы новые теги подтянулись.

Другие аспекты тестирования

Вы, вероятно, настроили отображение в Facebook и Twitter. Но проверьте и другие случаи.

Мобильные устройства

Проверьте, что важные части изображения не обрезаются на мобильных экранах. Центрируйте главный объект по безопасной зоне (центр изображения), не располагайте текст у краёв.

Практическое правило: располагайте важный контент в центральных 80% изображения.

SMS и мессенджеры

Мессенджеры (WhatsApp, Telegram) обычно используют Open Graph. Отправьте себе ссылку в мессенджере, чтобы проверить, как выглядит превью.

LinkedIn

LinkedIn использует Open Graph и предоставляет Post Inspector для проверки. Часто достаточно тех же og‑тегов, что и для Facebook.

Тест предварительного просмотра в LinkedIn

Что делать, если превью не обновляется

Причины и решения:

  • Кеш платформы: используйте Sharing Debugger/Card Validator, чтобы принудительно обновить.
  • CDN/кэш на стороне сайта: очистите CDN и серверный кэш.
  • Неправильный URL в og:image: проверьте полный путь и доступность (200 OK).
  • Неправильный Content‑Type: изображение должно отдавать image/jpeg или image/png.
  • Блокировка по robots.txt или заголовкам: убедитесь, что боты могут получить страницу.

Когда мета‑теги не помогут

Контрпримеры:

  • Если платформа полностью игнорирует мета‑теги или использует собственную логику (редкие кастомные клиенты).
  • Если изображение слишком маленькое или у него неподдерживаемый формат — платформа может заменить изображение.
  • Если страница защищена аутентификацией — сервисы не увидят теги.

Чек‑лист по ролям

Разработчик:

  • Добавить мета‑теги в для OG и Twitter.
  • Убедиться, что og:image доступен по HTTPS и возвращает 200.
  • Настроить правильные заголовки Content‑Type и CORS (если нужно).

Контент‑редактор:

  • Проверить и отредактировать og:title и og:description.
  • Подготовить изображение с правильным соотношением и читаемым текстом.

Маркетолог:

  • Проверить отображение карточки в Facebook/Twitter/LinkedIn.
  • Проконтролировать кеширование при запуске кампаний.

Шпаргалка: шаблоны тегов

Open Graph минимальные:




Twitter (рекомендуется дублировать OG):




Критерии приёмки

  1. При отправке ссылки в Facebook карточка отображается с нужным изображением, заголовком и описанием.
  2. При проверке в Twitter Card Validator карточка рендерится как summary_large_image и использует корректное изображение.
  3. og:image возвращает HTTP 200 и корректный Content‑Type.
  4. Изображение выглядит корректно на мобильных и десктопных превью (центральный объект не обрезан).

Пошаговая методология внедрения (мини‑метод)

  1. Подготовьте изображение 1200×628 (или минимум 600×315). Центрируйте важный контент.
  2. Добавьте OG и Twitter теги в (см. шаблоны выше).
  3. Загрузите страницу и проверьте доступность og:image (curl или браузер).
  4. Очистите кэш сайта и CDN.
  5. Проверяйте карточки в Facebook Sharing Debugger, Twitter Card Validator и LinkedIn Post Inspector.
  6. При необходимости исправляйте и повторяйте шаги 3–5.

Типичные ошибки и их исправление

  • Ошибка: og:image указывает на относительный путь — исправление: укажите полный URL с https://.
  • Ошибка: изображение слишком маленькое — исправление: заменить на 1200×628.
  • Ошибка: кеш не обновился — исправление: очистить кеш в платформе и CDN.

Рекомендации по изображениям

  • Формат: JPEG или PNG. Для прозрачности используйте PNG, учтите, что некоторые платформы заменяют фон.
  • Размер: 1200×628 px рекомендовано; минимум 600×315 px.
  • Соотношение сторон: ~1.91:1.
  • Вес: старайтесь держать под 500 KB, лучше <200 KB для быстрой загрузки.

Итог и следующие шаги

Теперь у вас есть готовая инструкция: шаблоны мета‑тегов, чек‑листы для ролей, метод внедрения и критерии приёмки. После внедрения проверьте карточки в отладчиках и следите за кешем при больших маркетинговых запусках.

Важно: повторяйте проверку после любого изменения шаблона или контента и не забудьте очистить CDN.

Короткое резюме:

  • Добавьте OG и Twitter теги в .
  • Используйте изображение 1200×628 и полный HTTPS‑URL.
  • Проверяйте результат в Sharing Debugger и Card Validator.

Примечание: если вы используете CMS или фреймворк, многие шаги можно автоматизировать через плагины или шаблоны в сборке проекта.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро