我无法控制从Facebook链接到我的网站时出现的缩略图。它是一个带有主题的Wordpress网站,因此我觉得编辑标题以更改og:image的内容网址感觉不舒服。相反,我删除了存储在该位置的默认图像并上传了我自己的图像。当我使用Facebook调试器时,它为图像提供了正确的链接 - 现在指向我的自定义图像的链接。链接后,我转到我新上传的图片。但是,Facebook仍然会显示旧图像。我已经读过使用调试器应该清除我网站的Facebook缓存。但我唯一能想到的是它仍然必须使用旧的缓存版本,因为它显示的图像在链接的URL上不再可用。
此时我还需要做些什么,或者在Facebook重新抓取我的网站之前它只是一个等待游戏?
我已经查看了其他相关问题,但它们似乎都是关于尝试更改Facebook查找图像的URL。在我的情况下,它正在寻找正确的地方,而不是"看到"那是什么。
编辑:我尝试使用以下代码从一个简单的HTML文件链接到我的图片,并且该图片工作正常。
<!DOCTYPE html>
<html>
<body>
<p>
<img border="0" src="MyURL.jpg" width="100" height="100">
</a>
</p>
</body>
</html>
Facebook调试器显示完全相同的URL,但不知何故出现了旧图像。
答案 0 :(得分:0)
答案 1 :(得分:0)
最终,我无法让Facebook认识到图像已经改变。我认为这与Facebook的安全性有关。它保存了旧图像的副本fbexternal-a.akamaihd.net/safe_image.php ......似乎只要URL保持不变,就无法提示检索新图像。我刚刚在URL的末尾添加了一个“2”,并使用该URL为我的标题添加了一个新的元标记,并且它运行良好。