2017-08-31 51 views
2

Facebook不會默認啓用鏈接編輯。現在必須使用元標記fb:pages來驗證頁面,以對抗點擊誘餌。但如何正確地做到這一點?如果一個網站有多個Facebook頻道,那麼添加帶有主頻道內容值的元標籤fb:pages還是每個頻道都需要它自己的元標籤就足夠了?如何正確設置Metatag fb:頁面以便爲具有多個通道的頁面啓用鏈接編輯?

因此,例如會增加這是不夠的:

<meta property="fb:pages" content="<channel_id_of_main_channel>"> 

抑或是必要的,有針對每個頁面上的每個通道,以使所有通道鏈接編輯meta標籤?例如:

<meta property="fb:pages" content="<channel_id_of_main_channel>"> 
<meta property="fb:pages" content="<other_channel_id>"> 
<meta property="fb:pages" content="<another_channel_id>"> 

事情是文章(具有唯一的URL)可以發佈在不同的渠道。並且在每個頻道鏈接編輯應該是可能的。這是通過這些代碼片段中的一個來實現的,還是有什麼合適的方法來做到這一點?任何人都可以分享他們的經驗?

另一個問題 - 元標記fb:page_id過時了嗎?我發現的最後一篇文章是從2010年開始的。現代網頁仍在使用它,但我不確定它是否仍然需要。 page_id與頻道ID相同。

回答

1

這個問題的答案很簡單 - 一個元標記與所有的ID必須在每一頁的網站上的頭部分:

<meta property="fb:pages" content="<channel1_id>, <channel2_id>, <channel3_id>, ..."> 

P.S:在FB:PAGE_ID元標記已被棄用。

相關問題