最近我都沒有發新文,因為這幾天我一直都在修Facebook轉貼連結對Blogger的摘文,不過到最後仍是無解.....
第一、第二天我不知道Facebook轉貼連結輸入網址後的摘文,會保留快取記錄,所以我改了部落格設定後,再輸入同一個網址,會直接從快取記錄中讀取,出現還沒改設定的樣子,當然就測不準確啦......只要在Facebook輸入過的話,會保留到......不知道是什麼時候~到後來我是每改一次設定,就發一篇新的測試文章,然後在Facebook輸入新文章的網址,測出來的結果才會比較準確!
不過我有使用ping.fm,結果發了新的測試文章,也會自動轉貼到Facdbook、噗浪,因為我發測試新文的頻率超高,就造成垃圾訊息產生,而且噗浪還扣我0.21的Karma值(因為是垃圾訊息)......所以在發測試文之前,有用ping.fm的人,要記得它關掉!
一開始我亂猜測,以為是Tynt(追蹤訪客複製)搞的鬼,因為裝了這個,只要有人在你的部落格複製,會連原出處網址也一起複製進去,以為是這個影響的~
在我更換佈景主題後,沒有改善!刪掉幾個小工具後,好像又可以了~我就以為是某個小工具在作怪,但是不管怎麼查都查不出來......過了一天,我把所有的小工具(網頁元素)刪掉,Facebook又可以正常摘文,然後在慢慢建立到一個數量之後,Facebook又不能正常摘文,我以為超過幾個小工具就不行。後來我把幾個小工具合併為一個,測試過後還是不行,我才發現我搞錯了!最後得到一個結論,就是如果網頁太複雜,Facebook就無法摘文!
後來還看到Justin Chen的留言後,我才確定我最後的結論,他的裡留言內容:「似乎就跟falkore說的一樣了:"IT seems around the 4/22 facebook implemented a timeout of 5 seconds on the query to get the meta data for the summary title and image." 」看樣子是真的無解阿~~~~~如果想讓Facebook正常摘文,就得捨棄掉很多小工具外掛;如果想讓部落格變得華麗,那Facebook就不能摘文~沒辦法兩全其美阿~~~
在修復期間,我一直到0 與 1 謎詭世界-Facebook 摘文與 meta content的關係的留言區求救,也在先前的文章留言區討論,不過最後還是無解~我決定放棄了,只能希望Facebook能解決這個問題~
當天22:58補充:剛剛我有點意外,就是Facebook好像可以摘取標題了!不會像之前一樣只有網址連標題都沒有!但還是沒有文章內容,連圖片也怪怪的,改天我再研究吧!!
2010/7/22補充:雖然還是無法讓Facebook摘取文章內容,但至少已經知道要怎麼控制Facebook摘文了,詳情請看控制Facebook轉貼連結摘文內容