1、URL靜態化
雖然現在搜索引擎非靜態化的網頁也能抓取,但為了避免陷入無限循環,還是盡量靜態化吧,去掉那些URL中問好參數之類的符號,還要去掉Session ID。
2、HTML代碼必須優化,格式標簽占的越低越好,內容比例越多越好,整個文件越小越好。如果一個網站頁面的主體在15秒之內顯現不出來,訪客會很快失去對該站的興趣。
3、把CSS、JavaScript等放在外部文件。JavaScript和CSS文件都能在瀏覽器中產生緩存,使用外部文件可以提高頁面速度。
4、良好的網站結構。
一般小型網站都只有一層子目錄,如下:/post/103.html。
是域名,post是一級目錄名,104是文件名。
對搜索引擎而言這種單一的目錄結構更為理想,即扁平結構(Flat)。
一些規模大的網站往往需要二到三層子目錄,如:/post1/post2/post3/103.html
搜索引擎還是會去抓取二到三層子目錄下的文件,但更好不要超過三層,如果超過四層,像這個頁面/post1/post2/post3/post4/103.html,搜索引擎就很難去搜索它了。
a、該頁面有大量來自其他網站的外部鏈接。
b、網站首頁有該頁的鏈接,可以通過首頁到達該頁面。
5、網站的所有頁面都要能從主頁開始,順著鏈接找到,更好在3,4次點擊之內。
6、使用網站地圖 首頁 網站常識
網站建設中一些是對搜索引擎更友好的地方 [ 2009-3-22 ]
網站地圖(Site Map)是輔助導航的手段,更初是為用戶設計,以方便用戶快捷到達目標頁。良好的網站地圖設計常常以網站拓撲結構體現復雜的目錄關系,具有靜態、直觀、扁平、簡單的特點。多采用文本鏈接,不用或少用修飾性圖片,以加快頁面加載速度。以上特點符合搜索引擎友好的要求,因此網站地圖在SEO中也有重要的意義。尤其對于那些采用圖片導航和動態技術生成的網頁,通過在網站地圖中進行文本鏈接,可在一定程度上彌補蜘蛛程序無法識別圖片和動態網頁造成的頁面不可見的風險。需要注意,網站地圖也要突出重點,盡量給出主干性內容及鏈接,而不是所有細枝末節。一頁內?*朔盤嗔唇印oogle明確提出"如果網站地圖上的鏈接超過大約 100 個,則更好將網站地圖拆成多個網頁"。
7、避免框架結構。
如果網頁已經使用了框架,或出于某種原因一定要使用框架結構,則必須在代碼中使用"Noframes"標簽進行優化,把Noframe標簽看做是一個普通文本內容的主頁。在區域中包含指向frame頁的鏈接以及帶有關鍵詞的描述文本,同時在框架以外的區域也出現關鍵詞文本。這樣,搜索引擎才能夠正確索引到框架內的信息。
8、盡量不用FLASH設計。
FLASH技術在網頁設計和網絡廣告中的應用非常廣泛,很多網站首頁甚至全部用FLASH設計。但FLASH網頁有一個非常致命的問題,即大部分搜索引擎無法識別FLASH中的信息。Google也只能檢索到部分Flash文件中的內嵌鏈接。
9、盡量去除不必要的搜索引擎不能讀的東西:如音頻文件、圖片、彈出窗口等。
10、關鍵詞出現在應該出現的地方。
標題、keywords、description、body的文本部分,越靠近頁面的開頭越好、在H1或者H2標簽里、站內鏈接的鏈接文本里、外鏈的鏈接文本里、URL里、圖片標簽的Alt屬性,有一點要注意放置關鍵詞的時候要自然,不要硬放,更不要堆砌關鍵詞。
11、網頁對不同操作系統,不同游覽器的兼容性都OK。
12、符合W3C標準。
13、外部鏈接和內部鏈接。
外部鏈接是搜索引擎排名的一個重要部分,大家應該都知道PR值,google PR值跟外部鏈接是分不開的(google PR值的算法)。外部鏈接越多,PR越高,網站的排名也會越靠前。內部鏈接,一個網站的內部鏈接設置不合理的話,那么搜索引擎蜘蛛就很難在你的網站更深入的爬行,這樣不但收錄得不到增加,而且還會減少搜索引擎友好度。
網站建設中一些是對搜索引擎更友好的地方,希望對您有用。