庫存頁面對 adsense 收益的影響

這世界上有許多網站的速度很慢,Google 和 Yahoo 的搜尋引擎很貼心的設計了「庫存頁面 / 頁庫存檔」(cached page) 的功能。


老實說,我自己也很喜歡這個功能,因為很多網站的速度都很慢,按庫存頁面馬上就可以看網頁了。不過對部落客或站長們卻未必是好事。為什麼呢?

差異在哪?

這個一般使用者造訪頁面的樣子,紅色部份是 adsense 的廣告版位 ▼


這個是使用者在從Yahoo! 搜尋結果中,點選「庫存頁面」的樣子,是的廣告都不見了!▼

Google 的搜尋結果的庫存頁面的 adsense 廣告會正常顯示,我就不秀圖了,但一樣會產生問題。

庫存頁面會產生的問題

Yahoo! 的庫存頁面,可能因為庫存頁面的網址是 IP 的關係,所以 adsense 的廣告都無法顯示。所以庫存頁面的愛用者會非常愛用,免費去廣告,看網頁的速度也快!

Google 的庫存頁面,廣告可以正常顯示。不過 Adsense 廣告有一個特點,就是會顯示和網頁內容相關的廣告。比如說,網頁的內容是美食食記,就會出現餐廳或團購的廣告。但是以Google 的庫存頁面的結構來說, 是不允許 Adsense 來查看你的網頁內容,Adsense 無法知道網頁的內容是什麼,也就無法顯示相關廣告,廣告就是隨便秀,點擊率當然也不高。(技術上來說,就是被 robots.txt 阻擋掉了)

另外是有知名部落客說在痞客邦(pixnet)的adsense會得到漫遊器被拒(robots denied)的訊息。我個人猜測是庫存頁檔造成的。

先來討論一下要不要解決?我身邊有朋友在做網頁搜尋的時候,很愛用庫存頁檔,有時候是做網路搜尋的時候,不會點選搜尋的連結,只會點選庫存頁檔。這種人多嗎?以我手邊的某個食記部落格,大約是 0.05% (一萬分之五);我手邊另一個寫軟體的部落格是 0.18%。

想要知道確切的數字很簡單,若你的網站有使用 Google 分析的話(如下圖,你看到的應該會是中文的),左邊點選標準報表 →  內容 →  網站內容 → 所有頁面,然後中間的搜尋 cache ,左邊就會出現比例。



事實上這個比例不算多的,是否要解決就看格主了。

如何解決?

一般來說解決方法是在 robots.txt 或是 meta 加上一些標籤,不過台灣的網誌平台沒這個設定,但痞客邦或天空可以加上 javascript 來解決

痞客邦或天空部落

解決的結果就是,當使用者從搜尋結果中點選「庫存頁檔」,會自動跳回你原本的網頁。
天空部落的管理介面 或 痞客邦的管理介面(需登入) →
複製下面的程式碼(6行) → 加到「部落格描述」的最後面(如果原本有字,不要蓋掉) → 儲存

-- --

這個方法要過一陣子才會生效(等bing/google的bot更新它們的庫存頁檔),Google 的搜尋結果應該是要一週,Yahoo(Bing) 應該是二到三週內會生效。

Google Blogger

的使用者請在管理後台→ 範本 → 編輯HTML
尋找 </head> ,並且在前面加上   <meta name="robots" content="noarchive" />
大就變成這個樣子,紅色是新增的部份
<meta content='noarchive' name='robots'/>
</head>

用完再按「儲存範本」

無名小站

這篇我寫了三個小時,我只為了寫這一句話!
無名沒辦法解決,所以歡迎來搬家吧!