Наличие проблемы с Facebook, как и кэшированный og: image.
Короче говоря:
Facebook кэшировал старую версию нашего изображения. URL мета-содержимого не может быть изменен. Могу ли я что-нибудь сделать, чтобы обновить его?
Длинная история:
На сайте, над которым я работаю, есть метатег для изображения og:, которое Facebook использует, когда страница нравится. Этот метатег использует один и тот же URL-адрес изображения на всех страницах сайта. Изображение является просто фирменным изображением для сайта.
Проблема в том, что сайт недавно обновил свой бренд, и мы не можем обновить изображение, подобное Facebook. Когда пользователь щелкает ссылку «Мне нравится», в полученном сообщении на Facebook все еще отображается старое изображение бренда.
Метатег похож на:
<meta property="og:image" content="http://[domain].com/images/bookmark/apple-touch-icon.png"/>
Всякий раз, когда подобное попадает в Facebook, URL-адрес изображения меняется на кэшированный URL-адрес Facebook, аналогично следующему:
http://external.ak.fbcdn.net/safe_image.php?d=AQDajxm-qgVNdfEL&w=90&h=90&url=http%3A%2F%2F[domain].com%2Fimages%2Fbookmark%2Fapple-touch-icon.png
Этот URL-адрес отображает более старую версию бренда сайта. Прошло больше недели, а еще не обновлено.
Есть ли способ заставить Facebook переиндексировать изображение / очистить его кэш? Или Facebook периодически делает это автоматически? Я не смог найти соответствующую информацию по этому вопросу.
Я знаю, что изменение URL-адреса в метатеге может решить проблему, но метатег генерируется кодом, используемым на нескольких сайтах, и его нельзя изменить. Я также попробовал инструмент делинтера, как мне предлагали другие. Неудачно.