SEO有三條最重要的規律,那就是原創的內容、高質量的外部連接和鍥而不捨適度的優化。css
meta
標籤meta標籤的做用有:搜索引擎優化(
SEO
),定義頁面使用語言,自動刷新並指向新的頁面,實現網頁轉換時的動態效果,控制頁面緩衝,網頁定級評價,控制網頁顯示的窗口等!框架
META
標籤的keywords
佈局
<meta name="Keywords"content="信息參數"/>
學習
meta
標籤的Keywords
的的信息參數,表明說明網站的關鍵詞是什麼。測試
網易雲課堂的寫法:<meta name="keywords" content="優質課程、智能問答、趣味實踐、隨心筆記、教育、網易公開課、計算機開發、交互視覺設計、視頻教程、交流互動、免費、名師、實用、培訓"/>
優化
META標籤的Description
網站
<meta name="Description"content="信息參數"/>
搜索引擎
meta
標籤的Description
的信息參數,表明說明網站的主要內容,概況是什麼。設計
網易雲課堂的寫法: <meta name="description" content="雲課堂是網易公司研發的一款大型在線教育平臺服務,該平臺面向學習者提供海量免費、優質課程,創新的個性化學習體驗,自由開放的交流互動環境。繼網易公開課後,雲課堂是網易公司在教育領域的又一重量級產品。"/>
code
META標籤的Robots
<metaname="Robots"contect="信息參數">
Robots
表明告訴搜索引擎機器人抓取哪些頁面
網易雲課堂的寫法:<meta name="robots" content="all"/>
參數說明:
信息參數 | 含義 |
---|---|
all | 文件將被檢索,且頁面上的連接能夠被查詢 |
none | 文件將不被檢索,且頁面上的連接不能夠被查詢 |
index | 文件將被檢索 |
follow | 頁面上的連接能夠被查詢 |
noindex | 文件將不被檢索,但頁面上的連接能夠被查詢 |
nofollow | 文件將被檢索,但頁面上的連接不能夠被查詢 |
除了
meta
,咱們還應該瞭解不少的SEO優化技巧
簡化代碼結構,更利於搜索引擎分析抓取有用內容,全部js
、css
採用外聯方式,圖片採用css
精靈,減小請求次數。
利用佈局,把重要內容HTML
代碼放在最前。搜索引擎抓取HTML
內容是從上到下,利用這一特色,可讓主要代碼優先讀取,廣告等不重要代碼放在下邊。例如,在左欄和右欄的代碼不變的狀況下,只需改一下樣式,利用float:left;
和float:right;
就能夠隨意讓兩欄在展示上位置互換,這樣就能夠保證重要代碼在最前,讓爬蟲最早抓取。一樣也適用於多欄的狀況。
每一個頁面只能出現一次H1
標籤,H2
標籤能夠屢次:H1
權重很高,廣泛認爲僅次於title
,通常資訊詳情頁的標題、商品詳情頁的標題,都放在H1
裏。
圖片必定要添加alt
屬性,title
屬性可選:蜘蛛不認識圖片上的內容,只能經過alt
屬性來判斷,若是是商品列表頁,全部商品都加了alt
和title
的話,容易形成堆砌關鍵詞,因此我通常是隻加alt
屬性。
圖片大小聲明:若是圖片大小不作定義的話,頁面須要從新渲染,就會影響到速度。
非特殊性連接,連接地址必定要寫入herf
屬性,作過SEO
優化的人員都知道,蜘蛛目前對於js
的支持不好,基本沒法讀取裏面的連接地址。因此說用click
事件是絕對不容許的,特別是一些重要的導航連接。
網站結構呈扁平狀樹型,目錄結構不宜過深,每一個頁面離首頁最多點擊不超過3次,過深不利於搜索引擎的抓取。
作好404頁面,通常會加首頁連接及錯誤提示,並測試其返回狀態碼爲404。 用戶體驗友好,能夠留住用戶不至於直接關閉頁面;蜘蛛友好,能夠返回抓取其餘頁面。
重要內容不要用JS
輸出。蜘蛛不會讀取JS
裏的內容,因此重要內容必須放在HTML
裏。
盡少使用iframe
框架。搜索引擎不會抓取到iframe
裏的內容,重要內容不要放在框架中。
SEO要適度,網站仍是要以「內容爲王」,有好的內容網站纔會有發展。