Как сбросить кеш VK, FB и Telegram для Opengraph-изображений

26 июня 2019

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

Сбросить кеш в Фейсбуке

https://developers.facebook.com/tools/debug/

Переходим по ссылке — это дебаг-панель Фейсбука. В форме сверху указываем ссылку на свой сайт и загружаем результат. Для обновления данных нужно нажать кнопку «Повторить скрапинг».

Как сбросить кеш Фейсбук для ссылки
Дебаг-панель для сброса кеша Фейсбука

Сбросить кеш Вконтакте

https://vk.com/dev/pages.clearCache

Открываем страницу, прокручиваем вниз к форме для указания ссылки, заполняем её и жмём «Выполнить». В случае успеха вы увидите надпись response: 1. После этого можете расшаривать Вконтакте вашу ссылку с новой превью.

Пример сброса кеша Вконтакте. Результат выполнения — успешно (response: 1)

Сбросить кеш для Телеграма

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

Пример работы бота
Комментарии 6
  1. Виталий 4 июля 2021

    Большое спасибо, ваша статья помогла)

  2. Вадим 1 апреля 2022

    Спасибо, Webpagebot реально работает

  3. Артем 18 августа 2022

    С vk стало сложнее, теперь обязательно просит access_token :(Было бы классно описать, как его получить 🙂

  4. Viktor 20 октября 2022

    Не виде тут инструкции по сбросу кэша на opengragh

  5. Алексей 27 октября 2022

    Отличная статья!

  6. Юрий 25 января 2023

    Спасибо!

Добавить комментарий