0

我的網站在動態頁面上有一個類似FB的按鈕。 網站上還有mod重寫規則,允許該動態頁面使用友好的URL。像按鈕 - 使用mod重寫友好的URL和沒有友好的URL計數值

即下面opages是 '相同':

(URL 1)www.getawayearth.com/property.php?id=703

(URL 2)www.getawayearth.com/property -rental/holidayhome703.html

頁面上有一個類似的按鈕。 我的問題是,像按鈕顯示每個網址的不同值,即使該頁面是'相同'。例如,如果您要訪問URL 1並點擊Like按鈕,則相似的次數不會被註冊爲URL 2.

我明白爲什麼會發生這種情況,但我想知道是否可以設置類似按鈕承認這兩個網址是一樣的?

回答

0

如果您有多個Like按鈕應該都是「喜歡」相同的東西,則需要將類似按鈕的href指向該URL--即在頁面1和頁面2上,兩個按鈕都將是表單的形式<fb:like href="http://example.com/page1"/>

0

我明白你的問題,Open Graph元標記可以讓Facebook在兩個URL頁面上都設置相同的og :: url meta,從而使2個不同的URL相同。

搜索引擎優化也出現同樣的問題,這就是爲什麼有一個名爲「canonical」的元數據來指定頁面的官方網址,即使有不同的網址來達到相同的頁面內容。

<html> 
<head> 
     <meta name="title" content="your page title" /> 
     <link rel="canonical" href="http://your-official-page-URL" /> 

     <meta property="og:title" content="your page title" /> 
     <meta property="og:url" content="http://your-official-page-URL" /> 
</head> 
… 

希望能有所幫助。