Facebook Linter没有拿起开放图形元标记:尝试了一切?

时间:2011-09-04 19:08:40

标签: facebook debugging facebook-like meta-tags opengraph

我知道这是一个相当普遍的问题,Facebook Linter没有拿起我在Wordpress 2.9博客上发布的og:meta标签。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.1//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.1" <html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/1999/xhtml http://www.w3.org/MarkUp/SCHEMA/xhtml-rdfa-2.xsd" xmlns:og="http://ogp.me/ns#" dir="ltr" lang="en-US">
<head profile="http://gmpg.org/xfn/11">
<title>
Banana Corporation, Inc. | About general WTF happening around us.
</title>
<meta property="og:title" content="MalluCars! &#8211; My Social Media Marketing Moment." />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://vadakkus.com/wp-content/uploads/2011/08/69f04b58_ape2.jpg" />
<meta property="og:url" content="http://vadakkus.com/2011/09/01/mallucars/" />
<meta property="og:description" content="" />
<meta property="og:site_name" content="Banana Corporation, Inc." />

我已经访问了几个论坛,每个可以想到的支持中心,但没有得到任何解决方案。事实是,即使opengraph.in没有识别我的og标签,所以我一定是在做一些非常错误的事情。

我在此论坛的建议中更改了doctype和html标题,并在facebook论坛的建议中删除了meta = http标记。

我已经尝试了几种代码方法,几种插件但没有任何作用。我已经尝试禁用所有插件,检查所有.php文件是否有任何差异等等。

我现在已经把头发拉了一个星期左右,这整件事让我疯了!

有人可以帮帮我吗?我将永远感激不尽!

http://vadakkus.com

谢谢!

3 个答案:

答案 0 :(得分:2)

你必须包括

<meta property="og:description" content="some text needs to go here" />

如果没有og:description中的内容,则忽略所有og元信息。

答案 1 :(得分:0)

尝试:

<meta property="og:url" content="http://vadakkus.com/" />

告诉结果

答案 2 :(得分:0)

尝试修复here找到的所有html验证错误。