站長論壇上有站長抱怨,自己網站做301跳轉一個月以後,百度仍然沒有正確處理自己網站的301跳轉。
在百度知道上日前也有網友發問,自己的網站做了首選域設置,將不帶WWW的域名解除綁定301重定向到網站首選域域名上,但設置一段時間之後,令他感到郁悶的事情終於出現了——這位朋友發現,被設置為首選域的網站域名百度不收錄,快照不重新,而不帶WWW的非首選域域名收錄卻不斷增加,百度快照也每日更新……
我的網站首選域設置(301跳轉)實踐經歷也證明,百度無論對於301跳轉與首選域的反應都十分遲緩。甚至5個月以前(今年7月下旬)就已經做了301重定向跳轉到網站首選域名的非首選域名直到今日(12月27日晚)仍就被百度所收錄(如下圖)。
7月下旬我所做網站301跳轉非首選域域名今天百度仍然收錄
猛然想起,昝輝(ZAC)的《SEO每日一貼》中也曾經記載他用自己的博客做過301實驗,一查,《301轉向公開實驗》(http://www.seozac.com/ranking/301-test/,2010年12月6日)一文中果然記載有昝輝進行301重定向實驗的原網址:http://www.chinamyhosting.com/seoblog/2010/12/02/seo-code-in-stock/。
“百度一下,你就知道”,我百度搜索這個被昝輝(ZAC)301重定向處理了一年多的網址,簡直不敢相信自己的眼睛。天啊!整整一年多以後的今天(2011年12月27日晚),百度居然還收錄著這個網址(如下圖),我點擊此百度搜索結果鏈接進去一看,此網址果然已經自動跳轉到了301重定向網址http://www.seozac.com/seo-news/seo-code-in-stock/之上的,但百度居然現在還收錄著這個已經被301重定向了的原網址——這說明,整整一年之後,百度還沒有正確理解301重定向(谷歌早已經沒有收錄這個網址了的)。
昝輝去年12月所做301重定向實驗網址百度至今還收錄
5個月,甚至一年多時間百度蜘蛛還沒有正確識別301,仍然收錄著被301重定向網址的事實讓人不得不懷疑,百度是不是真的不支持301跳轉?是不是真的不支持網站首選域?
答案是肯定的,百度支持301跳轉!也支持網站首選域選擇!
不但百度早已經將自身域名http:// baidu.com/做了301跳轉(跳轉到首選域名http://www.baidu.com/)處理,而且在《百度搜索引擎優化指南2.0》中,百度官方也坦承“百度spider現在對301跳轉的響應周期較長”,並在後文中不斷提醒站長們在必要時大膽使用301跳轉:
“301返回碼的含義是‘Moved Permanently’,百度會認為網頁當前跳轉至新url。當遇到站點遷移,域名更換、站點改版的情況時,推薦使用301返回碼,盡量減少改版帶來的流量損失。雖然百度spider現在對301跳轉的響應周期較長,但我們還是推薦大家這麼做。”(《百度搜索引擎優化指南2.0》P18頁http://wenku.baidu.com/view/c7e7ec6ba98271fe910ef9f4.html)
《百度搜索引擎優化指南2.0》P18頁有關301跳轉內容截圖
“我們建議在改版或者換域名時,將舊網頁301永久重定向到內容對應的新網頁,這樣百度更容易發現這個轉變,並迅速的將舊網頁積累的權值傳遞給對應的新網頁。”(同上P17頁)
“網站改版或者網站內重要頁面鏈接發生變動時,應該將改版前的頁面301永久重定向到改版後的對應的頁面網站更換域名,應該將舊域名的所有頁面301永久重定向到新域名上對應的頁面”。”(同上P16頁)
5個月甚至1年多時間百度蜘蛛還沒有正確理解並響應301重定向的例子,加上百度的官方表態“百度spider現在對301跳轉的響應周期較長”,說明了301重定向的兩大優勢——“能有效解決令各位站長、SEOER頭疼不已的網站網址規范化問題;並且被301重定向網頁之權重可以正常傳遞到301跳轉所指向網頁”在相當長一段時間以內,對於百度SEO都是“水中月鏡中花”。
哪麼是不是做301重定向跳轉對於百度SEO就毫無意義了呢?gouyn12認為(只是個人觀點):還是應該做,因為目前還沒有更好的方法替代301,另一方面其他搜索引擎也支持,反應速度都比百度快;況且百度不但自己身體力行,還不斷地建議站長使用。可是,不必要的改版沖動就必須盡量克制了,用昝輝(ZAC)博文中所引用的那句英文諺語來說,就是:“東西沒壞,就別去修