在标题中打开图形元标记,以便不读取facebook

时间:2015-07-16 02:46:31

标签: facebook tags opengraph meta

使用Dreamweaver CS6流体网格布局。

我已经研究过与此相关的stackoverflow问题(及更多) -

Facebook对象调试器: "您的页面在正文中有元标记而不是头部。这可能是因为您的HTML格式错误,并且在解析树中它们的价格下降了。 请解决此问题,以便标签可用。"

该网站上的另一个答案指出,编码中的某些内容会导致secion在元标记之前结束 - 但我无法弄清楚它是什么。代码验证器:有一个杂散/头部和身体标记。

http://www.thatsrightratso.com.au/imp/lickit.html

这是什么,有人可以帮忙吗?谢谢

1 个答案:

答案 0 :(得分:2)

看起来您在body标签内部而不是头部添加了元标记。通常,head部分包含不直接显示在页面上的元数据和资源,其中这些meta标记被添加到正文中,其中HTML呈现在页面上。

看看我拍摄的代码截图。我已经为您突出显示了Facebook元标记。你应该将它们移到head元素内部。

Dom Elements

<html>
 <head>
  <!-- title tags, stylesheets, other important items -->
  <meta property="og:image" content="http://www.thatsrightratso.com.au/imagesimpjewellery/lickitring9ctyellowgold.jpg">
  <meta property="og:description" content="Lickit ring, 9ct yellow gold or sterling silver, mens womens">
  <meta property="og:url" content="http://www.thatsrightratso.com.au/imp/lickit/">
  <meta property="og:title" content="Lickit">
 </head>
 <body>
  <!-- Page Contents Rendered Here -->
 </body>
</html>