1. 程式人生 > >網站結構優化-慕課網

網站結構優化-慕課網

SEO是由英文Search Engine Optimization縮寫而來, 中文意譯為“搜尋引擎優化”。SEO是指通過對網站內部調整優化及站外優化,使網站滿足搜尋引擎收錄排名需求,在搜尋引擎中提高關鍵詞排名,從而把精準使用者帶到網站,獲得免費流量,產生直接銷售或品牌推廣 內容頁優化: 熱門和相關用來增加連結數目
分頁寫法:
注意控制頁面大小(載入速度): 一個頁面不要超過100k 簡化程式碼結構,更利於搜尋引擎分析抓取有用內容:頁面儘量採用DIV+CSS,當然,表格展現模式用table還是比div方便很多的;所有js、css採用外聯方式,圖片採用css精靈,減少請求次數。看下下面同樣的內容,用div和talbe佈局的程式碼比較,顯而易見用div簡便的多。
每個頁面只能出現一次H1標籤,H2標籤可以多次:H1權重很高,普遍認為僅次於title,一般資訊詳情頁的標題、商品詳情頁的標題,都放在H1裡。 圖片一定要新增alt屬性,title屬性可選:蜘蛛不認識圖片上的內容,只能通過alt屬性來判斷,如果是商品列表頁,所有商品都加了alt和title的話,容易造成堆砌關鍵詞,所以我一般是隻加alt屬性。 圖片大小宣告:如果圖片大小不做定義的話,頁面需要重新渲染,就會影響到速度。 連結可根據實際需求新增title屬性以及nofllow值;非特殊性連結,連結地址一定要寫入herf屬性,有些前端開發人員為了省事,直接用div加個click事件當連結,在視覺上和使用上確實是實現了連結效果,但是做過SEO優化的人員都知道,蜘蛛目前對於js的支援很差,基本無法讀取裡面的連結地址。所以說用click事件是絕對不允許的,特別是一些重要的導航連結
頁面內容儘量不要做成flash、圖片、視訊,這些東西蜘蛛是抓不到的,就算是必須的,也要生成相應的靜態頁面。有很多企業站看著很炫,全站flash,老闆看著是爽了,做SEO優化的人員就要抓狂了,全站沒一個連結。 除首頁外別的頁面最好要加上面包屑型導航,導航結構一定要清晰 做好404頁面,一般會加首頁連結及錯誤提示,並測試其返回狀態碼為404:1、使用者體驗友好,可以留住使用者,不至於直接關閉頁面;2、蜘蛛友好,可以返回抓取其他頁面。 網站結構呈扁平狀樹型,目錄結構不宜過深,每個頁面離首頁最多點選不超過3次,過深不利於搜尋引擎的抓取。 程式碼優化: 每個頁面的title不同

指向其他網站的連結加   rel="nofollow"  避免小蜘蛛爬去其他網站不回來了 a標籤儘量加title  有利於seo <br>標籤只用來在文字間進行換行,標籤間的換行通過margin等等 或者  <p><br></p> 使用table標籤要加caption strong  em有權重,謹慎使用,會影響seo   如只需要css效果,用<b><i>代替  強調文字內容使用strong 小蜘蛛抓取seo內容是從上到下,重要內容html程式碼放在最前面 小蜘蛛看不懂js, 重要內容不要用js輸出 儘量少使用iframe框架 謹慎使用display:none,小蜘蛛會過濾掉這裡面的內容 不斷精簡程式碼