摘要: 有一些網站設計做的對於搜尋引擎來說很不友好,就導致了不利於蜘蛛的爬行和抓取。 其實這樣就構成了一個蜘蛛陷阱。 那麼,那些做法不利於蜘蛛爬行和抓取?我們SEOer又應該怎麼去避
有一些網站設計做的對於搜尋引擎來說很不友好,就導致了不利於蜘蛛的爬行和抓取。 其實這樣就構成了一個蜘蛛陷阱。
那麼,那些做法不利於蜘蛛爬行和抓取?我們SEOer又應該怎麼去避免這些蜘蛛陷阱呢?下面SEO小慕就向大家談談自己的經驗。
一、框架結構。
我只能說如果你還在你的網站上使用框架結構,那麼我建議你快速的取消掉。 雖然說框架結構對網站的維護和更新有一定的方便性。 但是,它不利於搜尋引擎蜘蛛抓取。 這也就是現在框架結構不流行的因素之一。
二、Flash。
有些站長為了讓網站視覺效果精彩異常,他們就在網站上整一個大塊Flash。 但是殊不知這也就造成了蜘蛛陷阱。 因為搜尋引擎蜘蛛抓取的只是HTML代碼,只是一個連向Flash檔的連結,而沒有文字內容。 無論你做的看上去是多麼的美,但很可惜,搜尋引擎它看不到,也就不能索引任何的文字資訊,也就無從判斷他的相關性。 所以說,我們應該儘量的去避免或者減少Flash的使用。
三、JAVAscript連結。
因為JS有很多吸引人們眼球的驚人的各種效果,很多站長呢,就用JAVAscript腳本做一些導航。 其實,JAVAscript同樣也是比較嚴重的蜘蛛陷阱之一。
當然,有的搜尋引擎是可以獲得JAVAscript上的連結,甚至可以執行腳本並跟蹤連結。 但,對於一些權重比較低的網站來說,還是大可不必浪費時間,不如多更新一些高品質的文章,多做幾個外鏈。
四、Session ID。
如果,我們的網站使用Session ID跟蹤使用者訪問,這樣就會出現一種現象,什麼現象呢?就會出項搜尋引擎每一次訪問我們的頁面時出現一個不一樣的Session ID,即使訪問的時同一個頁面,他也會出現不一樣的ID, 但是內容卻是一樣的,就形成了大量的重複性內容,這也就形成了一個蜘蛛陷阱,也不利於網站的優化。 那麼我們通常建議大家使用cookies而不要生成Session ID。
五、動態URL。
所謂動態URL就是指網址裡面帶有問號、等號以及一些參數等等。 一般情況下來說,動態URL也是不利於蜘蛛抓取的,我們應該避免。
六、各種跳轉。
搜尋引擎對跳轉是比較敏感的。 不如:301跳轉、302跳轉、JAVAscript跳轉、Flash跳轉、Meta Refresh跳轉等。
如果說,必須要跳轉的話,搜尋引擎還是推薦使用301轉向。 其他的跳轉方式對搜尋引擎都不利,就是因為一些黑帽SEO經常使用轉向欺騙搜尋引擎和使用者。 所以不到迫不得已就不要使用其他的跳轉。
七、要求登錄。
搜素殷勤蜘蛛他不會填寫使用者名、密碼、驗證碼。 那麼你的這些內容也就不會被他發現。
八、強制使用Cookies。
有些網站就想記住使用者的登錄資訊、跟蹤訪問路徑等,強制的去使用Cookies。 如果說,互聯網使用者的瀏覽器沒有啟用Cookies,那麼這樣以來就會導致此頁面無法正常顯示。 簡單來說,強制使用Cookies只能造成搜尋引擎蜘蛛無法正常訪問。