分析iis日志的方法多種多樣,相信各位站長不會陌生,但是現在筆者並非為大家介紹如何分析iis日志,而是想和大家分享一下究竟哪些網站缺陷會讓百度蜘蛛的訪問壓力變大。好了,廢話不再多說,現在就進入正題吧。
缺陷一:網站存在沒有得到合理處理的死鏈接
死鏈接是一種對蜘蛛非常不友好的存在,死鏈接的產生一般是網站由於改版或者更改域名之後沒有及時處理舊鏈接而產生的,而死鏈接的大量存在,將會導致百度蜘蛛對網站的訪問壓力加大。可以想象,每次百度蜘蛛興高采烈地來到你的網站上爬行鏈接,卻接二連三遇到一些死鏈接的擋道,重復的情況不斷出現,最後讓蜘蛛不再信任你的網站,繼而也產生網站不被收錄的結果。
&&解決方案:
【1】百度站長平台如今已經推出一項名為“死鏈接提交”的服務功能,我們站長應該重視這一項服務,把網站上哪些無用的、冗余的死鏈接提交到百度上去,讓百度蜘蛛認識到該鏈接是死鏈接而不必去爬行。
【2】重定向死鏈接也是一種常用的方法,具體方法必須根據你的網站的服務器決定,當然前提是網站死鏈接數量不是太大的情況下就采取這種辦法,如果數量太多,重定向就顯得不那麼符合用戶體驗了。
缺陷二:誤導蜘蛛的網站地圖
網站地圖的制作也是網站優化必須做的一項工作,網站地圖如果制作得好,會有利於蜘蛛對網站的爬行和收錄。但是很多站長不太重視這項工作,通常都會選取一些不怎麼靠譜小工具來制作網站地圖,導致出現一些差錯,最後讓百度蜘蛛在網站上“迷路”。
&&解決方案:
筆者建議,如果站長有能力自己制作網站地圖就自己制作,畢竟你會比一些工具更熟悉你的網站;如果實在制作不出來,那麼就選用一些權威性的工具來制作,如百度站長工具、站長之家工具等等,做好後仔細測試一下,盡量不要讓其出現過多漏洞。
缺陷三:網站陷阱讓蜘蛛備受折磨
何為網站陷阱?所謂的網站陷阱就是網站存在某些問題,讓蜘蛛在爬行網站時候發生錯誤,陷入網站之中,繼而無法走出網站。通常我們很難會發現這種情況,但是我們可以通過查看iis日志或者百度站長工具的“壓力反饋”來觀察,如果蜘蛛爬行壓力越來越大,我們就要隨時意識到,網站可能存在一些陷阱。
&&解決方案:
【1】網站盡量靜態化。盡管百度一直表明自己的搜索蜘蛛能夠很好地抓取含有動態參數url的頁面,但是畢竟能力有限,如果我們的網站某個頁面含有過多的參數的url,那麼抓取起來就是一件難事了,如下圖:
如此多的參數url會讓百度蜘蛛暗暗叫苦,還可能導致蜘蛛陷入這個“參數黑洞”中無法爬出來。因此我們做站的時候應該盡量選用能夠靜態化的程序,這樣才能很好地防止蜘蛛陷阱。
【2】不要讓蜘蛛在內鏈中打轉。外鏈可以通過一層扣一層來形成鏈輪,內鏈也是可以的,很多站長為了快速提升關鍵詞排名,不惜濫用錨文本,造成頁面之間的鏈接輪回,導致蜘蛛不停地爬來爬去,最後陷入陷阱無法逃脫出來。
其實,百度蜘蛛即使再聰明、最智能,它也不過是由人類編寫出來的一段代碼而已,但是站長們也應該學會尊重百度蜘蛛,盡量解決網站存在的缺陷,讓其能夠更好地爬行網站、收錄網站,這樣我們的網站優化工作才會更加完美無缺。本文專為明星QQ頭像http://www.qiuqq.com供稿