Facebook Open Graph未正确废弃我的网站“Body Tags in Body”

时间:2014-03-12 15:39:15

标签: html facebook xhtml facebook-opengraph

我们有一个网站,我应该纠正。 http://gewinnspiel.point-s.de/gw

我整合了Facebook Meta标签,如Facebook的开发者页面所述。 但是当我把我的链接放在Open Graph Debugger中时,它会说" Body Tags"并且没有找到标签。 我无法正常工作,也许你可以帮助我。

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.gewinnspiel.point-s.de%2Fgw%2F


更新

来自CBroe的回答是正确的/好的。

在这里,我发现了一篇文章(德语),其中介绍了如何从文件中删除BOM。 由于这些图片,我认为这对没有德语的人来说也很有帮助。

http://simonstamm.de/kodierung-utf-8-ohne-bom/

1 个答案:

答案 0 :(得分:2)

当您点击See exactly what our scraper sees for your URL时,会显示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><body>
<p>&iuml;&raquo;&iquest;

</p>
<meta http-equiv="content-type" content="text/html; charset=utf-8">

......等等。

&iuml;&raquo;&iquest;是字符的HTML实体,这些就是所谓的字节顺序标记

物料清单对网络上的UTF-8文档造成的问题比他们解决的问题更多 - 因此请尝试从包含该页面的所有文件中删除BOM。 (在编辑器中使用“保存为无BOM的UTF-8”或类似内容。)