標籤:
/**
* seo最佳化課程
* 先謝慕課網
*/
/**
* SEO基本介紹
* SEO與前端工程師
*/
/**
* SEO基本介紹
* 搜尋引擎工作原理:輸入關鍵字------查詢------顯示結果
* 百度後台資料庫儲存著海量資料的資料庫,這些資料的鍵是關鍵字,鍵對應著百度的指令碼(百度蜘蛛)從互連網裡面擷取的網址
* 百度蜘蛛每時每刻都在互連網上爬取,對網址裡面的資料進行分析,如果發現百度資料庫不存在的、對使用者可能有用的,就會抓取儲存到百度後台資料庫裡。
* 垃圾資訊或者重複的內容就會被捨棄,蜘蛛搜尋抓取最新的內容,
* 關鍵字對應很多網址,最吻合的就排在上面。
*
* 搜尋引擎最佳化 search engine optimization:在網友搜尋索引鍵時,我們的網站內容排在最前面。
* 白帽SEO、黑帽SEO
*
* 白帽SEO:
* 對網站的標題、關鍵字、描述精心設計,反應網站定位,讓搜尋引擎明白網站是做什麼的。
* 在網站的內容上,增加關鍵字的密度,增加長尾關鍵字等。
* 在網站上合理設定Robot檔案。
* 產生對搜尋引擎友好的網站地圖。
* 增加外部連結,擴大網站的宣傳。
*
*
* 網站布局結構最佳化、網頁代碼最佳化。
*
*/
/**
* SEO與前端工程師
* 網站結構的最佳化:
* 扁平化結構,(目錄層次越少),盡量跳轉三層就可以跳到,超過三次點擊沒有擷取到資訊不推薦、
* 控制首頁連結數量(百度蜘蛛不能爬到內頁,中小企業100個以內,導航,錨文字)、
* 導航能出現在頭部、尾部、內容部分;主導航、副導航、麵包屑導航(可以讓使用者瞭解當前位置,清晰瞭解網站結構)
*
* 上面是logo和導航條
* 中間左邊是內容部分,內容部分左上方有麵包屑導航
* 中間右邊是熱門文章,增加連結
* 下面是著作權資訊和友情連結
*
* 分頁方式:做好頁標,後面做下拉框,百度蜘蛛想去哪一頁就去哪一頁。
* 一個頁面最好不要超過100k;
*
*
* 代碼SEO最佳化:
* title網頁標題:只強調重點即可,把網站關鍵詞放在前面,不要重複
* meta keywords關鍵詞:網頁關鍵詞,不要過分堆砌
* meta description描述:高度概括網頁內容,一定不要太長,也不能過分堆砌
*
* 語義化代碼:在適當的位置用適當的標籤
* h1-h6標題 strong強調
*
* a標籤:要加上說明,title,對於指向其他網站的連結,要加上rel=nofollow,
* 標題要用h1標籤;用css修飾,主標題用h1,副標題用h2,其他地方盡量不要用h標籤,
* p段落,br只用於常值內容的換行,不要用於html換行,html換行盡量用css調整margin和padding實現,br的用法在文本(p)中間
* table標籤用caption定義表格名稱
* img標籤要使用alt說明
* 重要內容的html代碼放在前面
* 重要內容不要使用js輸出
* 盡量少用iframe
* 盡量少用display:none,對於不想顯示的文字,可以使用z-index,或者顯示到瀏覽器顯示範圍外
* 精簡代碼
*
*/
SEO最佳化小技巧