大家都明白,seo優化中網站結構的優化極為重要,那么什么樣的網站設計才是搜索引擎友好的呢?大家可以站在搜索引擎蜘蛛的角度去考慮,客觀地去看待網頁,了解搜索蜘蛛在抓取,索引和排名時遇到的問題?就會明白解決這些問題的網站設計其本質就是搜索引擎友好的了。
搜索殷勤友好的網站設計,簡單來說就是搜索引擎蜘蛛能不能找到你的網頁,要讓搜索引擎發現你的主頁,你就必須要有一定的外部鏈接,在找到你的主頁之后,還必須找到你的更深層次的內容頁,因此有良好的網站結構是是必要的,符合邏輯,可能是一個扁平的,可能是一個樹狀的,這是友好網站設計的重要部分。這些網頁之間,必須有良好的鏈接結構,首要的是有良好的文字鏈接,圖像鏈接次之,但是javascript鏈接,下拉菜單鏈接,flash鏈接等就會有一定的問題。一般需要有一個網站地圖,重要的欄目和網頁都包含進去。如果網站比較大,網站地圖還可以分成若干個。
網站的所有頁面,必須要能從主頁開始,順著鏈接找到,最好在3,4次點擊之內,這些在網站設計中也需要考慮到。下面討論搜索引擎蜘蛛找到網頁后能不能抓取網頁,網頁的url必須應該是可以被抓取的,假如網頁是由數據庫動態產生的,那么url一般要經過改寫成靜態的,也就是消除那些url中問號參數之類的東西,也要去掉session id。技術上倒不是搜索引擎不能讀取這種url,但是為了不陷入無限循環,搜索引擎蜘蛛通常要遠離這類url,這些問題在網站設計中也要考慮到。在網站剛出現的時候,框架結構非常流行,現在都有人在用,這是搜索引擎蜘蛛的大敵。有的時候可以抓取,但別自找麻煩。搜索引擎不能讀的東西,像音頻文件,圖片,彈出窗口等,在網站設計的時候盡量去除
那么,搜索引擎蜘蛛抓取網頁之后,怎樣提煉有用信息?網頁的html碼是一定要很優化,也就是格式標簽占的越少越好,真正內容占的越多越好,整個文件越小越好。把css,javascript等放在外部文件。要注意把關鍵詞放在應該出現的地方。檢查網頁對不同操作系統,不同browser的兼容性。檢查是否符合w3c標準??偟膩碚f,只有當搜索引擎能順當地找到你的所有的網頁,能夠抓取這些網頁,并提取出實質性的內容,這才是搜索引擎友好的網站,是一個符合SEO優化的網站。