我有2个网站在粘贴到Facebook时无法显示图像。所以我去了facebook对象调试器并比较了刮刀看到的视图来源。
http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fvspwebandvideo.com%2F
我的两个失败页面都在线上死亡:
因为它没有给出任何错误,它只是在那时停止阅读,我对于尝试什么感到无能为力。
有什么想法吗?我想知道具有html实体的标题标签是否会产生影响。
paxtonsgrill.com也失败了,但是allaroundloveland.com有效。所有3个都是wordpress网站,但我是一个PHP开发人员,所以如果我能弄清楚什么是错的,我很可能会解决它。
由于
答案 0 :(得分:0)
问题在于您网站的Charset。
如果您点击其页面上的See exactly what our scraper sees for your URL
链接,您应该会注意到他们的抓取工具在<link rel="alternate" type="application/rss왩">
处断了(在您的网站上实际上是一个+之后)并检查您网站的源代码,我看到了您有utf-7
字符集。
所以我做了一个快速测试,我可以确认它的字符编码问题。只需将其更改为utf-8
,一切都应该正常工作。
此外,如果您检查allaroundloveland.com
网站的源代码,您可以看到它有正确的字符集,但您的其他网站有错误的字符集(如果您出于某种原因自己添加了Idk?那个charset)。
希望这有帮助,让我知道它是否适合你。