Вопрос

http://developers.facebook.com/tools/lint?url=http%3A%2F%2FnetWorks.co.id%2Fblog.php%3fid%3D2

Проблема в том, что Facebook действительно читает мой URL

alt text

Хорошо, все идет нормально, пока я не прокручиваю и проверяю свою кнопку «Лайки» на своей странице.

alt text

Кэшируют ли их Facebook? Или есть лучшее объяснение.

Спасибо за то время, когда посмотрели: D.

Это было полезно?

Решение

Это абсолютно вопрос кэширования, просто попробуйте добавить фиктивный параметр в свой URL дурак Facebook и вы видеть. :-)

Для вас и @Michael Irigoyen всегда хорошая практика, когда вы чувствуете, что FB показывает то, чего вы не ожидали, или по ошибке (или намеренно) вы нажимали на кнопку «Поделиться», и страница не была на 100% готовой чтобы публиковать. И поверьте мне, это часто бывает! ;-)

Другие советы

На самом деле Facebook очищает страницы и обновляет кэш каждые 24 часа https://developers.facebook.com/docs/reference/plugins/like/#scraperinfo.

По моему опыту, я пришел к выводу, что Facebook действительно кэширует все <og:*> Теги в первый раз, когда он поделится в Facebook. Я столкнулся с аналогичной проблемой при создании ссылки «Поделиться с Facebook» на нашем веб -сайте. Я пытался настроить название и описание, чтобы быть именно так, как я хотел, и мне всегда приходилось менять статью о базе знаний, с которой я работал на той, с которой я не поделился ранее, чтобы увидеть изменения, которые я внес.

При этом я понятия не имею, как долго Facebook сохраняет эти вещи в кеше. Я не делал никаких испытаний по этому поводу.

Я не знаю, является ли это проблемой, связанной с кэшем. Но причина может полагаться на то, что вы ограничены изменением названия OG: вы можете сделать это, прежде чем достичь 50 лайков, поэтому я думаю, что Facebook сохраняет историю, если вы попытаетесь изменить заголовок после того, как предел станет достиг.

Конечно, это только предположение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top