想了很久,決定寫一篇研究網站搜索引擎友好性的主要元素,希望對於新手或者網站策劃人員提供幫助,現在的SEO不單兵作戰,也不是只掌握一門SEO技術,你只需把自己變成一個> 奧特曼就可以了,如何開發一個SEO友好的網站呢?
1.可索引的內容
網站內容 - 也就是網站訪問者能看到的材料必訓是HTML文字形式,雖然爬行技術有了很大的進步。但是大部分的圖片、Flash、js應用和其他非文字性內容不能被搜索引擎蜘蛛所看到。
蜘蛛喜歡HTML裡面的內容,可以把文字詞和詞組放到HTML代碼中,圖片加ALT標簽。為搜索引擎提供視覺描述。類似的,使用CSS樣式可以將圖片代替文字顯示給用戶,這個技術被稱為CSS圖片替換。
2.可爬行的鏈接結構
搜索引擎通過頁面上的鏈接幫他們發現其他網頁和網站。所以網站開發人員應該花時間建立一個蜘蛛容易爬行的鏈接結構。很多網站在這裡犯了致命的錯誤,將導航隱藏起來或者不清晰,使爬行非常困難,影響搜索引擎收錄進索引庫。
· 隱藏在需要提交的表格中的鏈接
· 不能解析的js腳本中的鏈接
· Flash、java和其他插件中的鏈接
嵌在java和插件中的鏈接搜索引擎看不到。理論上說Flash中鏈接方面有一些進步,但不要把希望放在這上面。
· powerpoint(幻燈片)和PDF文件中的鏈接,搜索引擎有時會顯示powerpoint(幻燈片)和PDF文件中的鏈接,但是計算多少權重無法知道。
· 指向meta robots標簽 rel="nofollow"和robots.txt屏蔽頁面的鏈接
· 頁面上有幾百上千個鏈接
-------Google曾建議頁面最多放100個鏈接,超過這個數值,蜘蛛可能就停止爬行更多的鏈接,這個限制在某種程度上的說是靈活的,重要的頁面可能允許150-200個.不過一般來說最好是在100個以內。
· frame(框架)和iframe裡鏈接 (百度已經淘汰)
3.XML網站地圖
· 改善對網站的爬行,比如內容最後修改的日期以及網頁變化頻率
· 對那些搜索引擎不知道的頁面,他們使用你提供的額外URL提高爬行覆蓋面。
· 對含有重復內容的URL,搜索引擎可以使用XML網站地圖數據幫助選擇一個規范版本。
· 網站最好要有網站地圖,利於蜘蛛爬行,大家可以看一下http://www.swzxfw.com這個網站就沒有網站地圖,大家再看一下他的收錄情況,會發現還有很多沒有被收錄。
4.創建最佳信息架構
設計好的架構對用戶和搜索引擎有很多好處
符合邏輯、以分類為基礎的信息流動的重要性
I搜索引擎理解網站時面對無數技術挑戰。蜘蛛不能像人一樣理解網頁,因此在訪問性和索引方面都存在顯著局限。
有邏輯性、適當構造網站架構可以幫助克服這些難題,為搜索流量和易用性帶來好處。
網站結構的核心在於兩個重要原則:
a:易用性,或者說使網站容易使用;
b:信息架構,或者說為內容創造一個有邏輯的分層結構。