Иногда при расшаривании страницы в социальных сетях может отображаться устаревшая информация или вообще какая-нибудь ошибка. Рассказываю, как с этим бороться на примере Фейсбука, Вконтакте и Твиттера.
Этот же эффект может наблюдаться при запуске рекламы, когда в ротацию попадает устаревшая информация, без последних изменений, например.
Почему не обновляются посты со ссылками в социальных сетях
Соцсети берут информацию для расшаривания из метатегов протокола соцадаптации Open Graph, про который я подробно рассказывал в конце прошлого года. Если на вашем сайте их нет, будет лучше их сделать, а уже потом решать проблему. Если кратко — Open Graph позволяет управлять контентом, который попадает в социальные сети с вашего сайта.
Если Open Graph подключен, в метатегах указана правильная информация (как минимум, заголовок, описание, изображение, урл), но при расшаривании в соцсетях выводится другая или старая информация, значит это кеш и его нужно просто сбросить . Соцсети кешируют метаданные, чтобы при каждом расшаривании не запрашивать их снова.
Очистить кэш в ВК на iPhone. Удалить «мусор»
Как очистить кеш в Фейсбуке
Для этого нужно воспользоваться отладчиком перепостов Фейсбука, ввести в поле адрес проблемной страницы и запросить повтор скраппинга.
Как очистить кеш во Вконтакте
У Вконтакте есть метод pages.clearCache, который очищает кеш отдельных внешних страниц, прикрепленных к записям. При удачной очистке кеша – метод возвращает 1.
Как очистить кеш в Твиттере
Специальной функции для этого в Твиттере нет, но кеш прекрасно сбрасывается с помощью кард-валидатора. Введите адрес проблемной страницы и нажмите кнопку «Preview card».
Понравилась публикация?
Обязательно подпишитесь на мой канал и получайте полезные материалы по разработке и фрилансу (бесплатно, без рекламы и инфоцыганщины).
Автор Иван Данилин
Делаю сайты на Вордпресс с 2008 года, в том числе уникальные инструменты для решения сложных бизнес‑задач.
Источник: danilin.biz
Как очистить и обновить кэш внешней ссылки в мессенджерах и соцсетях
Всем, привет. В последнее время все чаще, по работе, приходится взаимодействовать с мессенджерами и соцсетями. Заметил, что многие клиенты регулярно сталкиваются с одной и той же проблемой:
- расшарили ссылку на сайт;
- поменяли заголовок, description и картинку;
- снова поделились ссылкой, а новые данные не подтягиваются.
Все это происходит из-за кэша. Соцсети и мессенджеры получают данные о ссылке и хранят у себя эту информацию. Когда вы повторно делитесь ссылкой, то данные заново не подтягиваются, а берутся из кэша. У каждого сервиса есть свой способ сбросить и перезаписать эти данные и сегодня я расскажу о том, как это сделать в: Телеграм, Вконтакте, Фейсбук и Твиттер.
Как очистить кэш в ВКонтакте
Еще раз обращу внимание, что речь идет не о сбросе кэша в приложении на смартфоне или ПК. Мы говорим о кэше, который храниться на стороне сервиса.
Как сбросить кэш внешних ссылок в Телеграм
Как очистить кэш сниппета сайта во Вконтакте
Со сбросом кэша во Вконтакте все немного сложнее. Дело в том, что для того, чтобы сбросить кэш внешних ссылок в этой социальной сети нужно воспользоваться одним из методов для разработчиков на этой странице.
Если вы никогда не работали с API Вконтатке, то вам предварительно нужно будет получить access_token. Сделать это можно тут!
После этого в поле заполняем поля «access_token», «url» и жмем «Выполнить». Если увидели ответ «response: 1» , то все прошло успешно.
Как сбросить кэш URL-адресов в Facebook
В фейсбуке сбросить кэш сниппета сайта также просто как в ВК. Просто добавляем ссылку в специальное поле на этой странице и если загрузилась не актуальная информация, то жмем кнопку «Повторить скрапинг».
Сбросить кэш сниппета в Twitter
В Twitter очистка кэша происходит при помощи инструмента Card Validator. Все очень просто. Указываем адрес страницы и жмем «Preview card». Дизайн страницы разваливается, но имеем, что имеем.
На этом — все. Пока, это все инструменты, которыми пользовался. Если кто-то знает, как сбросить кэш в других популярных соцсетях и мессенджерах, то напишите, пожалуйста, в комментариях.
Источник: smartlanding.biz
Очищаем кэш Вконтакте и FaceBook при шаринге
Иногда Facebook не желает расшаривать наши страницы, по крайней мере у меня так бывает часто. После нажатия на кнопку «поделиться», Facebook сообщает нам, что страница не найдена. Или быть может при попытке поделиться у вас показывается совсем другая картинка. Надо это как-то исправлять.
Но это легко исправить, нужно только знать как. Как много все-таки в мире легких вещей, если только знать как и что делать 🙂
Чтобы исправить ошибку «Страница не найдена» при шаринге, нужно очистить КЭШ у Facebook. Для этого нужно перейти по ссылке в Debugger. Вы увидите поле, в которое нужно ввести ссылку, которую у вас не получилось расшарить и нажать на кнопку Debug .
После этого, нужно нажать на кнопку Fetch new scrape information , для того, чтобы Facebook обновил информацию о нашей странице в своей базе. Кстати, этот способ так-же подойдет, если вы изменили заголовок или описание вашей страницы, а при шаринге отображаются старые.
Теперь Facebook почистил свой кэш и обновил информацию о вашей странице. И её теперь можно легко расшарить с правильными данными.
UPD #1 Вконтакте тоже бывают такие проблемы, для этого есть отдельная страница в которой нужно ввести url страницы.
Еше можно подписаться на email рассылку новых заметок. Не чаще раза в неделю, без спама.
Источник: ymatuhin.ru