
🔗 Как обновить превью ссылки на Facebook и сбросить кеш
Вставили ссылку в Facebook — а вместо карточки голый URL? Знакомая ситуация.
Причина почти всегда одна: Facebook кеширует метаданные при первом расшаривании и не спешит их обновлять. Вы уже поправили og:title, заменили og:image и пересохранили пост, а в ленте всё равно старая превьюшка. Проблема не на сайте, а в кеше соцсети.
Ниже два рабочих способа принудительно сбросить кеш и подтянуть свежие Open Graph-теги. Оба работают для обычных страниц, Business Manager и рекламных постов.
💡 Быстрый обзор:
- Обновите вложение через меню поста на бизнес-странице, это способ для уже опубликованных постов.
- Сбросьте кеш через инструмент отладки ссылок Facebook и нажмите Scrape Again, это способ для новых ссылок или массовой очистки кеша.
- Подождите 5-10 секунд, Facebook перестроит превью, но старый вариант может задержаться в CDN соцсети ещё на несколько минут.
Что Facebook требует от страницы
Facebook при расшаривании ссылки считывает Open Graph-метатеги вашей страницы. Если их нет, превью собирается из тех данных, которые crawler сможет найти, и результат почти всегда получается некрасивым.
Минимальный набор тегов для нормального превью:
og:title, заголовок, который увидит пользователь (до 95 символов, иначе Facebook обрежет)og:description, 1-2 предложения под заголовкомog:image, URL изображения (минимум 1080 px по ширине для качественного отображения на retina-экранах; файл до 8 МБ)og:image:widthиog:image:height, размеры картинки, чтобы crawler не тратил время на асинхронную загрузку
На сайтах под управлением WordPress эти теги автоматически формируют SEO-плагины, All in One SEO, Yoast SEO и Rank Math. Если вы не используете ни один из них, самое время установить: ручная правка <meta> в header.php живёт ровно до следующего обновления темы.
Полный список рекомендаций, в официальном гайде Facebook Sharing Best Practices.
Способ 1. Обновить превью через опцию «Обновить вложение»
Самый быстрый путь, обновить превью прямо из интерфейса Facebook. Способ работает для постов, которые уже опубликованы на бизнес-странице.
Шаг 1. Откройте свою бизнес-страницу, найдите нужный пост и кликните по временной метке (дате/времени публикации). Вы перейдёте к постоянной ссылке на этот пост.
Важный момент: URL должен начинаться с https://business.facebook.com/..., а не с https://www.facebook.com/.... Разница принципиальная, опция «Обновить вложение» доступна только в интерфейсе Business Manager.

Шаг 2. Нажмите на многоточие (⋯) в правом верхнем углу поста и выберите пункт «Обновить вложение» (Refresh Attachment).

Facebook заново зайдёт на ваш URL, прочитает текущие OG-теги и перестроит превью. Обычно это занимает 5-10 секунд.
Два важных ограничения. Если страница управляется через Facebook Business Manager, вы должны быть залогинены именно в Business Manager, иначе опция будет скрыта. Если пост в данный момент продвигается через рекламный кабинет, кнопка тоже недоступна; дождитесь окончания кампании или дублируйте пост.
Способ 2. Очистить кеш через Facebook Sharing Debugger
Если пост ещё не опубликован, если нужно сбросить кеш сразу для нескольких URL или если опция «Обновить вложение» недоступна, используйте Sharing Debugger. Это официальный инструмент Facebook, который живёт по адресу developers.facebook.com/tools/debug/.
Алгоритм до безобразия простой:
- Вставьте ссылку на страницу, превью которой нужно обновить.
- Нажмите кнопку Scrape Again (ранее называлась «Fetch new scrape information», не удивляйтесь старым скриншотам в других гайдах).
- Подождите несколько секунд.

Debugger покажет, какие OG-теги считал crawler, и выделит проблемы: отсутствующее изображение, слишком короткий заголовок, битый og:image:width. Если после первого Scrape Again превью не изменилось, нажмите кнопку повторно: Facebook иногда ленится и требует второго пинка.
Сколько живёт кеш. Facebook кеширует превью примерно на 24 часа, после чего crawler автоматически перезаходит на страницу. Цифра в 30 дней, которая встречается в старых гайдах, устарела, Facebook сократил период кеширования ещё в 2023 году, но в документации чёткого числа нет. На практике автообновление происходит в течение суток.
Что делать, если превью всё равно не обновляется
Если ни один из способов не дал результата, проблема, скорее всего, на стороне сайта. Проверьте по порядку:
- Кеш WordPress. Плагины вроде WP Rocket, W3 Total Cache и LiteSpeed Cache отдают старую версию страницы даже после того, как вы обновили OG-теги. Сбросьте кеш сайта перед тем, как дёргать Facebook Debugger.
- CDN. Cloudflare и аналоги кешируют HTML. Если вы правили теги вручную, не забудьте прогреть CDN или временно включить Development Mode.
- Превью для главной страницы. Для корневого URL сайта (без
/post-slug/) Facebook иногда использует изображение изog:imageпервого найденного поста. Лечится заданием явногоog:imageдля homepage через ваш SEO-плагин. - HTTPS. Facebook crawler с июня 2025 года перестал принимать
og:imageпо HTTP. Изображение должно отдаваться по HTTPS, иначе превью будет без картинки.
Когда все четыре пункта проверены, а превью всё ещё старое, подождите час и попробуйте Debugger снова. Иногда кеш Facebook инвалидируется с задержкой.
⁉️🤔 Частые вопросы
Почему Facebook показывает не то изображение, которое я задал в og:image?
Crawler игнорирует
og:imageв двух случаях: картинка меньше 200×200 px, автоматический reject или вторая картинка на странице крупнее вашей «правильной». Facebook всегда выбирает самую большую по площади картинку, явно пропишитеog:image:widthиog:image:height, чтобы crawler не гадал. Эти ограничения описаны в официальных рекомендациях Facebook по шарингу.
По официальным рекомендациям Facebook, минимальное разрешение для превью-изображений, 200×200 px, рекомендованное, 1080×1080 px. Всё что меньше 600 px по ширине Facebook просто не рассматривает как превью для link-постов.
Можно ли обновить превью для чужого сайта? Да, Sharing Debugger работает для любого публичного URL. Вставьте ссылку, Facebook перечитает OG-теги и построит превью. Но сам сайт вы не измените: если на стороне владельца не прописаны og:title и og:image, Debugger честно покажет пустую или кривую карточку.
С помощью Debugger удобно проверять конкурентов: вставляете URL статьи и видите, какие
og:titleиog:descriptionони заложили под Facebook. Прямого отношения к SEO это не имеет, но для анализа соцмедийной стратегии полезно.
Нужно ли нажимать Scrape Again после каждой правки текста? Нет, если менялся только текст внутри <body> и OG-теги не затронуты. Facebook crawler считывает лишь метаданные в <head>, контент страницы в превью не попадает. Кнопка имеет смысл только когда вы изменили один из OG-тегов (og:title, og:description, og:image) или размеры og:image:width и og:image:height.
Исключение: если вы обновили дату публикации и хотите, чтобы в превью отобразилась свежая временная метка, это тоже триггерит перечитку OG (некоторые SEO-плагины встраивают дату в
og:titleилиog:description).
Почему кнопка «Обновить вложение» не видна? Три причины: вы сидите на www.facebook.com вместо business.facebook.com; у вас нет роли администратора или редактора страницы; пост в данный момент продвигается через рекламный кабинет. Решение: перелогиньтесь в Business Manager и откройте пост оттуда.
Если посту больше 30 дней, Facebook иногда скрывает эту опцию даже в Business Manager. В таких случаях выручает только Sharing Debugger.
Что делать, если Sharing Debugger выдаёт ошибку 403 или «URL заблокирован»? Facebook блокирует URL, которые уже были помечены как спам или нарушают Community Standards. Второй вариант: ваш сервер блокирует Facebook crawler по User-Agent (facebookexternalhit). Проверьте robots.txt и настройки файрвола, User-Agent facebookexternalhit/1.1 должен иметь доступ к чтению страниц.
Если ошибка сохраняется, зайдите в Facebook Business Manager → Brand Safety → Domains и проверьте, не попал ли ваш домен в чёрный список (такое бывает после массовых жалоб на спам-расшаривание).
Что в итоге: Debugger или кнопка «Обновить вложение»?
Для одиночного поста на бизнес-странице проще и быстрее использовать встроенную кнопку «Обновить вложение», это два клика и не требует перехода на сторонний инструмент. Если постов несколько или проблема носит системный характер (вы переехали на HTTPS, сменили тему, обновили SEO-плагин), запускайте Sharing Debugger и прогоняйте через него все ключевые URL.
И главное: после того как превью обновилось, не забывайте проверять карточку на мобильном. Facebook рендерит превью на десктопе и в мобильном приложении по-разному, и то, что красиво выглядит на 27-дюймовом мониторе, может обрезаться на экране смартфона. Одна-две проверки в первые полчаса после публикации спасают от неловких скриншотов в рабочих чатах.
Если материал был полезен, сохраните ссылку на Facebook Sharing Debugger в закладки. Рано или поздно пригодится.



