Быстрые ответы на вопросы, которые разработчики и контент-команды задают нам чаще всего при внедрении метатегов Open Graph.
-
Помогают ли теги Open Graph для SEO?
- Теги Open Graph не являются прямым сигналом ранжирования в Google, но они существенно улучшают косвенные SEO-показатели. Более привлекательные превью повышают кликабельность, увеличивают количество репостов и обратных ссылок — всё это в итоге влияет на ранжирование. Они также уточняют для краулеров заголовок, изображение и язык страницы, снижая вероятность того, что Google выберет нерелевантную миниатюру или сгенерирует собственный сниппет.
-
В чём разница между Open Graph и Twitter Cards?
- Open Graph — это межплатформенный стандарт. Twitter Cards — параллельный формат X со своим пространством имён
twitter:*. X возвращается к Open Graph при отсутствии специфичных для Twitter тегов, поэтому для большинства сайтов достаточно опубликовать Open Graph плюс одно объявление twitter:card, чтобы включить превью с большим изображением. -
Какой рекомендуемый размер изображения Open Graph?
- 1200×630 пикселей (соотношение 1,91:1) — безопасное значение по умолчанию: подходит для Facebook, LinkedIn, больших карточек X, Slack и Discord без обрезки. Размер файла должен быть менее 1 МБ, чтобы WhatsApp и iMessage его загрузили. Если ваша аудитория преимущественно из Pinterest, добавьте дополнительное портретное изображение 1000×1500.
-
Почему после смены изображения превью показывает старое?
- Все крупные платформы кэшируют данные Open Graph. Facebook, LinkedIn и X обновляются по разному расписанию (от минут до недели). Используйте Sharing Debugger Facebook, Post Inspector LinkedIn и Card Validator X, чтобы принудительно перезапросить страницу, и добавляйте параметр для сброса кэша к
og:image, когда заменяете изображение по тому же URL. -
Нужен ли SPA-приложениям серверный рендеринг для Open Graph?
- Да, почти для всех социальных платформ. WhatsApp, LinkedIn, Slack, Discord и Telegram не выполняют JavaScript при обходе URL, поэтому метатеги, отрисованные только на клиенте, для них невидимы. Используйте SSR (Next.js, Nuxt, Astro), статическую генерацию или специализированный сервис пре-рендеринга, чтобы теги присутствовали в исходном HTML-ответе.
-
Что произойдёт, если на странице вообще нет тегов Open Graph?
- Платформа использует то, что сможет получить:
<title>, meta description и первое крупное изображение в документе. Результат непредсказуем — часто это неправильное изображение, обрезанный заголовок или отсутствие превью. Даже три тега (og:title, og:description, og:image) устраняют эту неопределённость. -
Чувствительны ли имена тегов Open Graph к регистру?
- Да. Используйте строчные буквы точно так, как определено протоколом —
og:title, а не OG:Title. Имена свойств в смешанном регистре большинство краулеров молча игнорирует — это одна из самых частых причин, по которой превью внезапно перестаёт работать после рефакторинга. -
Какие инструменты можно использовать для отладки тегов Open Graph?
- Помимо превью на OpenGraph.dev, у каждой платформы есть собственный валидатор: Facebook Sharing Debugger (developers.facebook.com/tools/debug), LinkedIn Post Inspector (linkedin.com/post-inspector), документация X Cards на developer.x.com, валидатор Rich Pins у Pinterest и @WebpageBot у Telegram для очистки кэша.