Facebook like - показывает кэшированную версию og:image, как обновить или переиндексировать?

Проблема с Facebook like и кэшированным og:image.

Короче говоря: Facebook кэшировал старую версию нашего изображения like. URL метаконтента не может быть изменен. Могу ли я что-нибудь сделать, чтобы обновить его?

Длинная история: На сайте, над которым я работаю, есть метатег для og:image, который 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 в метатеге может решить проблему, но метатег генерируется кодом, используемым на нескольких сайтах, и его нельзя изменить. Я также попробовал инструмент delinter, как мне посоветовали другие. Безуспешно.

53
задан sakibmoon 11 July 2013 в 12:53
поделиться

2 ответа

7 лет спустя после того, как это сообщение было сделано, и это - все еще проблема, но не кэш Facebook: Это - человеческая ошибка (позвольте мне уточнять)

эффекты OG:TYPE Ваше царапанье изображения:

  1. https://ogp.me/#type_article не то же как [1 120] https://ogp.me/#type_website

знать, что og:type=website заставит любого/sub-pages/того URL становиться "каноническим". Это означает наличие затруднений, заставляя изображения обновить использование скребка независимо от того, что Вы делаете.

Рассматривают это "предположение и частую ошибку"

- <meta property="og:type" content="website" /> => https://www.example.org (родитель)
- <meta property="og:type" content="website" /> => https://www.example.org/sub-page /
- <meta property="og:type" content="website" /> => https://www.example.org/sub-page/child-2 /
- Следовательно: /sub-page/ и /child-2/ наследуется og:image из родителя

, Это не "все веб-сайты", 1 веб-сайт, другие - статьи.

, Если Вы, тот Facebook будет думать, что все те являются каноническими, и он поместит ПЕРВЫЙ og:image во всех них. (попробуйте его, Вы будете видеть) - при установке og:url, чтобы быть корневым или родительским доменом, Вы сказали Facebook, что они являются все каноническими. (существует серьезное основание для этого, но вне темы)

Рассматривают это решение (который является тем, что большинство людей "действительно хочет")

- <meta property="og:type" content="article" /> => https://www.example.org/sub-page /
- <meta property="og:type" content="article" /> => https://www.example.org/sub-page/child-2 /

, Если Вы сделаете это теперь, то Facebook даст Вам далеко намного меньше проблем с очисткой Ваших НОВЫХ изображений.

В закрытии, ДА уничтожители кэша, случайный Вар, изменяя URL и предложения здесь могут работать, но они будут походить "неустойчивый вуду" , если эти og:type не будет определен правильно.

пз: помните, что CDN или кэш серверной стороны будут служить скребку Facebook, даже если Вы будете "думать", что видите новую версию. (Я, кроме которого привычка проводит любое время на этом указать на это, потрачу впустую колоссальное количество Вашего времени если не проверенный дважды.)

0
ответ дан 7 November 2019 в 08:37
поделиться
  1. Изменение URL og:image при обновлении Изображения

пример

<meta property="og:image"         content="https://abc.lk/img/share-english.jpg" />

к [1 110]

<meta property="og:image"         content="https://abc.lk/img/share-english-1.jpg" />
  1. , переходит в https://, developers.facebook.com/tools/debug/sharing

  2. Добавляет URL - отладка щелчка

  3. Очищенное Время Проверки и Нажимает Scrape снова

0
ответ дан 7 November 2019 в 08:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: