1. 程式人生 > >身為前端開發工程師,你需要了解的搜尋引擎優化SEO.

身為前端開發工程師,你需要了解的搜尋引擎優化SEO.

網站url
網站建立具有良好描述性、規範、簡單的url,有利於使用者更方便的記憶和判斷網頁的內容,也有利於搜尋引擎更有效的抓取您的網站。網站設計之初,就應該有合理的url規劃。


處理方式:
1.在系統中只使用正常形式url,不讓使用者接觸到非正常形式的url。
2.不把session id、統計程式碼等不必要的內容放在url中。
3.不同形式的url,301永久跳轉到正常形式。
4.防止使用者輸錯而啟用的備用域名,301永久跳轉到主域名。
5.使用robots.txt禁止Baiduspider抓取您不想向用戶展現的形式。

title資訊
網頁的title用於告訴使用者和搜尋引擎這個網頁的主要內容是什麼,而且當用戶在百度網頁搜尋中搜索到你的網頁時,title會作為最重要的內容顯示在摘要中。
搜尋引擎在判斷一個網頁內容權重時,title是主要參考資訊之一。


描述建議:
1.首頁:網站名稱 或者 網站名稱_提供服務介紹or產品介紹 。
2.頻道頁:頻道名稱_網站名稱。
3.文章頁:文章title_頻道名稱_網站名稱。
需要注意:
1.標題要主題明確,包含這個網頁中最重要的內容。
2.簡明精練,不羅列與網頁內容不相關的資訊。
3.使用者瀏覽通常是從左到右的,重要的內容應該放到title的靠前的位置。
4.使用使用者所熟知的語言描述。如果你有中、英文兩種網站名稱,儘量使用使用者熟知的那一種做為標題描述。
    

meta資訊
meta description是meta標籤的一部分,位於html程式碼的<head>區。
meta description是對網頁內容的精練概括。如果description描述與網頁內容相符,百度會把description當做摘要的選擇目標之 一,一個好的description會幫助使用者更方便的從搜尋結果中判斷你的網頁內容是否和需求相符。
meta description不是權值計算的參考因素,這個標籤存在與否不影響網頁權值,只會用做搜尋結果摘要的一個選擇目標。


推薦做法:
1.網站首頁、頻道頁、產品引數頁等沒有大段文字可以用做摘要的網頁最適合使用description。
2.為每個網頁建立不同的description,避免所有網頁都使用同樣的描述。
3.長度合理,不過長不過短。
        

圖片alt
建議為圖片加alt說明。
因為這樣做可以在網速較慢圖片不能顯示時讓使用者明白圖片要傳達的資訊,也能讓搜尋引擎瞭解圖片的內容。
同理,使用圖片做導航時,也可以使用alt註釋,用alt告訴搜尋引擎所指向的網頁內容是什麼。

flash資訊
Baiduspider只能讀懂文字內容,flash、圖片等非文字內容暫時不能處理,放置在flash、圖片中的文字,百度無法識別。
所以如果一定要使用flash,建議給object標籤添加註釋資訊。
這些資訊會被看作是對Flash的描述資訊。讓搜尋引擎更好的瞭解您flash的內容。

frame框架
不建議使用frame和iframe框架結構,通過iframe顯示的內容可能會被百度丟棄。

收藏吧!

原文地址:https://segmentfault.com/a/1190000016805564