2011-10-03 82 views
0

我有一個頁面,我正在開發OpenGraph標籤:http://william-j-bennett-iii-dds.nationaldentalreviews.org/?qRID=252851爲什麼Facebook不會在我的頁面中閱讀OpenGraph標籤?

該標籤可以正確地被其他Opengraph頁面抓取工具拾取。

但Facebook頁面抓取工具沒有提取相同的數據。

在我的Opengraph標籤中是否有錯誤可以修復?或者FBs進程出現錯誤?

UPDATE 10/3:讓我澄清一下,這裏是OpenGraph標籤,因爲它們是通過在解析器 「opengraph [DOT]在」 解析:
OG:SITE_NAME:美容牙科
OG:標題:我們」非常感謝來自我們客戶的好評。下面是另一個:
OG:類型:輪廓
OG:網址:HTTP://威廉-J-貝內特-III-DDS [DOT] nationaldentalreviews [DOT]組織
OG:圖片:HTTP:// WWW [DOT ] nationaldentalreviews [點]組織/圖像/ StarRating5_119x50.png

+0

這裏是FB鏈接#1我用來測試FB OpenGraph解析: https://graph.facebook.com/?ids=http://william-j-bennett-iii-dds.nationaldentalreviews.org/ ?qRID = 252851 –

+0

這裏是FB鏈接#2我用來測試FB OpenGraph解析:https://developers.facebook.com/tools/debug/og/object?q=william-j-bennett-iii-dds。 nationaldentalreviews.org%2F%3FqRID%3D252851 –

+0

這裏是Opengraph鏈接,我用它正確解析了OpenGraphTags:http://www.opengraph.in/?url=http%3A%2F%2Fwilliam-j-bennett-iii- dds.nationaldentalreviews.org%2F%3FqRID%3D252851&format = html –

回答

2

的問題是Facebook需要所有OpenGraph元標記參數,儘管OpenGraph本身並不嚴格要求它們。您嚴格需要特定的OG:URL和OG:標題meta標籤

+0

對,我看到這些錯誤消息,該棉短絨說,「OG:URL」和「OG:標題。「不存在,但如果你看看源,我明確地設置這些值另外,如果你看任何外部openGraph解析工具,他們都正確地拿起我的所有opengraph標籤,例如:[鏈接到opengraph。在(http://www.opengraph.in/?url=http%3A%2F%2Fwilliam-j-bennett-iii-dds.nationaldentalreviews.org%2F%3FqRID%3D252851&format=html) –

+0

終於能回去解決這個。謝謝你的幫助。 這是OG:URL標籤 –

0

有一個在Facebook的短絨對url you provided錯誤有關缺少OG:url和OG:類型屬性(兩者都被Facebook需要)

+0

對,我看到這些錯誤信息,linter說「og:url」和「og:title」不在那裏。但是如果你看看源代碼,我明確地設置了這些值。 另外,如果你看看任何外部OpenGraph解析工具,它們都會正確拾取我所有的Opengraph標籤。例如:[link](http://www.opengraph.in/?url=http%3A%2F%2Fwilliam-j-bennett-iii-dds.nationaldentalreviews.org%2F%3FqRID%3D252851&format=html) –

+0

can它與XML NS有關嗎?你的頁面有xmlns:og =「http://ogp.me/ns#」,但facebook的例子說明了 xmlns:og =「http://opengraphprotocol.org/schema/」。同時每OG:另外,這些ID標籤是從天冬氨酸*財產使用具有相同id屬性「ID =」 ctl00_MetaOgType」這是錯誤的(不知道如果Facebook OG解析器看看這個) –

+0

我會盡力的命名空間的變化。淨,這樣我可以從後面的代碼設置的變量值這裏是產生完全相同的方式頁,但由於某種原因它得到通過FB正確分析:。https://www.facebook.com/sharer /sharer.php?u=http%3A%2F%2Fhelp-desk.nationaldentalreviews.org%2F%3FqRID%3D243126 –

0

另外一個問題是,你的OG標記這兩個URL之間的區別:

http://william-j-bennett-iii-dds.nationaldentalreviews.org/?qRID=252851 

http://william-j-bennett-iii-dds.nationaldentalreviews.org/ 

在第一個URL指定og:url指向後一個URL - 因此Facebook抓取工具遵循該鏈接 - 您需要確保第二個URL上的標記是正確的。

-1

有一個基本問題,Facebook刮板不遵循標準的XML語法。標準語法是必須引用所有屬性。 Facebook不允許引用屬性,也不允許自閉元素。

相關問題