學習了慕課網《SEO在網頁製做中的應用》視頻,今天將裏面的知識整理一下。css
1、SEO介紹html
1. 搜索引擎工做原理前端
搜索引擎如今主流有百度、谷歌、360,他們都有龐大的搜索引擎數據庫,每一個關鍵字對應不少網址,搜索引擎爬蟲從一個連接到另外一個連接,分析提煉其中的內容,找到關鍵字,若是是重要的或是首次出現的內容,就會添加到搜索引擎數據庫,若是是垃圾內容或是重複內日你給,爬蟲就會略過。當用戶(好比在百度)搜索信息時,搜索引擎就從數據庫檢索出與之相關的網址,而後展現給用戶,由於一個關鍵字能夠對應不少網址,因此就會出現排序的問題。若是是爬蟲看得懂的語言,爬蟲能夠準確理解網頁的內容,就會被爬蟲收錄。怎樣使用爬蟲看得懂的語言,就是今天要講的SEO。數據庫
2. SEO簡介瀏覽器
SEO是由英文Search Engine Optimization縮寫而來, 中文意譯爲「搜索引擎優化」。框架
SEO是爲了提高網頁在搜索引擎中的收錄數量,以及排序位置而作的優化行爲。其實就是讓百度、谷歌等搜索引擎多多收錄咱們精心製做的網站,同時在用戶搜索相關內容時,網站連接就排在搜索引擎的前面。佈局
3. SEO分類學習
白帽SEO。起到改良、規範網站設計的做用,使之對搜索引擎和用戶更加友好,而且網站也可從搜索引擎中獲取更多合理的流量,這是搜索引擎鼓勵和支持的。咱們說的SEO就是白帽SEO。字體
黑帽SEO。利用、放大搜索引擎的缺陷,來得到更多用戶的訪問量。這類行爲大都是欺騙搜索引擎。這是搜索引擎反對的。優化
2、網站內容的SEO
3、前端攻城師與SEO
網站結構佈局優化
合理規劃站點結構。咱們提倡扁平化結構。
網頁代碼優化
網頁代碼提倡語義化代碼。html每一個標籤都有它的意義,在適當的位置用適當的標籤,更好的讓用戶和搜索引擎都一目瞭然。
<div> <span>title</span><br> <span>item1</span><br> <span>item2</span> </div> 上面這麼用<br>標籤是不對的,要這樣用: <p> 文本第一行<br> 文本第二行<br> 文本第三行 </p> 或是: <p>文本第一行</p> <p><br></p> <p>文本第二行</p>
<strong>標籤是權重標籤的表明,在搜索引擎中可以獲得高度重視,它能突出關鍵詞,表現關鍵的內容。<b>標籤在瀏覽器中顯示效果和<strong>是同樣的,可是在SEO中並不會起到很好的效果,因此仍是推薦使用<strong>標籤。
<em>和<i>標籤在瀏覽器中表現爲斜體,意思也是強調主體內容,吸引用戶關注,它們的權重僅次於<strong>。
若是在網頁上僅僅表現爲加粗斜體的效果,建議使用<b><i>標籤,若是使用<strong><em>就會影響到SEO的效果。
若是是爲了強調文字內容,則建議使用<strong><em>標籤。
tips:
歡迎留言~