Tho*_*mas 5 facebook meta-tags opengraph
我相信我的网站有正确的Facebook和Open Graph元标记标记.但检查Facebook的linter表明没有检测到任何标签.你可以在这里看到自己:
http://developers.facebook.com/tools/debug/og/object?q=goodloesolitaire.com
当我使用其他网站时,会找到以下标记:
http://www.opengraph.in/?url=goodloesolitaire.com&format=html
我经历了类似的问题,没有一个检查出来.关于为什么Facebook的调试器可能什么也看不见的任何想法?
Facebook 看到 HTTP 代码 206“部分内容”,而不是正常的 200“正常”。
206“部分内容”:如果客户端在其缓存中拥有部分内容副本并请求和更新丢失的内容,则可能会出现此消息。此消息表明部分请求成功。
我发现了一篇关于它的旧论坛帖子:http://forum.developers.facebook.net/viewtopic.php ?id=68440
看起来这可能是与缓存有关的服务器配置问题。你的服务器上运行 Varnish 或类似的东西吗?检查一下。
另一件可以尝试的事情可能是将您的字符集元标记移动到开放图谱标记下方,以便 Facebook 知道解析它们的正确编码。另外,使用这种类型标签可能效果更好:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)
最后,确保没有任何东西阻止 Facebook 抓取用户代理。正如他们的文档中提到的:
我们的机器人与用户代理“facebookexternalhit/*”一起运行。确保您没有阻止该用户代理。另外,请确保 Facebook 的服务器可以访问您的服务器。
| 归档时间: |
|
| 查看次数: |
7401 次 |
| 最近记录: |