2011-09-19 92 views
2

我有一個網頁的http://mydomain.com/?abc=123 一個網址我也有另一頁在http://mydomain.com/about.htmlFB Like按鈕計數器會消失

兩個頁面都已經「象」按鈕,揭示了櫃檯。

大約每週一次,包含查詢字符串的頁面的FB「Like It」計數器消失,好像沒有人喜歡它一樣,您可以成爲第一個喜歡它的人。一旦我點擊「Like It」按鈕,計數器就會重新出現並在網站上停留大約一週。 (這不是一個餅乾問題,因爲一旦計數器消失,它就會從任何機器打到該頁面)。

上面引用的靜態頁面 - about.html - 從未讓櫃檯消失。

我得出結論,我有一個查詢字符串表示我的網頁的事實是FB「喜歡它」按鈕的行爲方式的原因。

任何人都可以證實是這樣嗎? 如果是這樣的話,我改變網頁從解析通過查詢字符串解析通過靜態url,有無論如何重新從目前的設置計數器值?或者我是否處於必須從零開始計數的情況?

謝謝。

回答

2

這裏是我的嘗試 - 到目前爲止,這是工作:

<iframe src="http://www.facebook.com/plugins/like.php?app_id=123456789&amp;href=http%3A%2F%2Fwww.mydomain.com%2Fvideo%2F%3Fplay%3Dmovie_number_1&amp;send=false 

我只是編碼,我沒有收到url編碼的URL(見下文)

<iframe src="http://www.facebook.com/plugins/like.php?app_id=123456789&amp;href=http%3A%2F%2Fwww.mydomain.com/video/?play=movie_number_1&amp;send=false 
0

當您使用任何Facebook社交控件時,URL會被Facebook編入索引並充當靜態唯一標識符。如果您的網址中存在動態或變化的元素,則會使先前的計數器失效。

+0

我想你是說查詢字符串的使用不是用FB計數器的方式。 我有一個網址是http://mydomain.com/video/?play=movie_number_1和http://mydomain.com/video/?play=movie_number_2 他們都顯示同樣的FB Like It櫃檯約一週然後計數器消失,直到我自己點擊Like It按鈕。一旦我這樣做,櫃檯價值就會回來。 –

+0

你能發佈有問題的網頁的網址嗎? –

+0

P.S.這個頁面是在一年前建立的。從那時起,FB棄用了我最初使用的Like It按鈕,因此我需要使用新的Like It按鈕,這就是問題出現的時間。 –