1、什麼是SEOhtml
SEO是由英文Search Engine Optimization縮寫而來, 中文意譯爲「搜索引擎優化」!SEO是指經過對網站進行站內優化(網站結構調整、網站內容建設、網站代碼優化等)和站外優化,從而提升網站的網站關鍵詞排名以及公司產品的曝光度。html5
2、主流搜索引擎web
3、搜索引擎工做原理 ajax
搜索引擎的工做過程大致上能夠分紅三個階段:數據庫
3.1 爬行和抓取 服務器
搜索引擎蜘蛛經過跟蹤連接訪問網頁,得到頁面 HTML 代碼存入數據庫。網絡
3.2 預處理 框架
索引程序對抓取來的頁面數據進行文字提取、中文分詞、索引等處理,以備排名程序調用。ide
3.3 排名 工具
用戶輸入關鍵詞後,排名程序調用索引庫數據,計算相關性,而後按必定格式生成搜索結果頁面。
4、爲何要SEO
4.1 目標精準,轉化率高
4.2 下降網絡推廣成本
4.3 可擴展性高
4.4 長期有效
5、SEO經常使用術語
百度權重
百度權重是愛站、站長工具等網站推出的針對網站關鍵詞排名預計給網站帶來流量,劃分等級0-10的第三方網站歡迎度評估數據,百度官方明確表示不認可百度權重。
網絡爬蟲(Spider)
網絡爬蟲(又被稱爲網頁蜘蛛,網絡機器人,搜索引擎蜘蛛,在FOAF社區中間,更常常的稱爲網頁追逐者),是一種按照必定的規則,自動的抓取萬維網信息的程序或者腳本,另一些不常使用的名字還有螞蟻,自動索引,模擬程序或者蠕蟲。
索引(indexing)
蜘蛛程序存儲互聯網上每一個詞以及對應網頁位置的過程,搜索索引庫是最主要的搜索引擎數據庫,而且沒有哪一個搜索引擎不具有一個精心設計的索引庫,有時也稱爲收錄。
索引庫(index)
搜索引擎有的網站上全部詞的列表,以及每一個詞在哪一個頁面上,當搜索者輸入了一個搜索請求,搜索引擎在搜索索引庫中尋找搜索請求,並定位含有這些次的網頁,搜索索引庫是搜索引擎的主要數據庫,而且沒有哪一個搜索引擎不具有一個精心設計的索引庫。
robots協議
Robots協議(也稱爲爬蟲協議、機器人協議等)的全稱是「網絡爬蟲排除標準」(Robots Exclusion Protocol),網站經過Robots協議告訴搜索引擎哪些頁面能夠抓取,哪些頁面不能抓取。是搜索引擎的一部分來定位和索引互聯網上的每一個可能回答搜索請求的網頁,一般只在討論 robots的HTML標籤或者robots.txt文件的時候使用。
站點地圖(site map)
一個對蜘蛛程序友好的網頁,它提供了指向網站域裏面其餘網頁的連接。對一個小型網站而言,站點地圖提供直接連接到站點上全部網頁的連接,中到大型站點使用站點地圖連接到域裏面主要的中心網頁(這些網頁會最終依次實現對站點上全部網頁的訪問,好比:http://www.mahaixiang.cn/sitemap.html)
關鍵字、關鍵詞和關鍵短語(Keyword、keyterm和keyphrase)
關鍵字、關鍵詞和關鍵短語是Web站點在搜索引擎結果頁面(也稱爲SERP)上排序所依據的詞,根據站點受衆的不一樣,您能夠選擇一個單詞、多個單詞的組合或整個短語。
錨文本(Anchor Text)
錨文本又稱錨文本連接,是連接的一種形式,和超連接相似,超連接的代碼是錨文本,把關鍵詞作一個連接,指向別的網頁,這種形式的連接就叫做錨文本。
關鍵詞密度(keyword density)
關鍵詞密度(Keyword Density)與關鍵詞頻率(Keyword Frequency)所闡述的實質上是同一個概念,用來量度關鍵詞在網頁上出現的總次數與其餘文字的比例,通常用百分比表示,相對於頁面總字數而言,關鍵詞出現的頻率越高,關鍵詞密度也就越大。
內部優化
內部優化稱爲頁面上的優化,指的是在網站頁面上進行徹底由站長本身所控制的SEO,如頁面Meta標籤的撰寫和修改、網站結構和內部連接的優化等。
競價排名
爲每一個搜索引擎引薦向搜索引擎支付發費用,用以保證在付費搜索結果的排名,其最簡單的形式,付費搜索結果顯示出價最高一方的網頁連接在結果列表的頂端,而且競標方每次在訪客點擊競標方的連接時付錢給搜索引擎。
主流搜索引擎針對移動網頁抓取細節
1、域名
域名應儘可能簡短易懂,越短的域名記憶成本越低,越容易理解的域名能讓用戶更直觀瞭解網站主旨。移動站域名建議多采用m.a.com/3g.a.com/wap.a.com等,避免使用過於複雜或技術性的形式,例如adcbxxx.a.com/html5.a.com等。案例
2、服務器
選擇正規空間服務商,避免與大量垃圾網站共用IP,保證網站訪問速度和穩定性。
3、網站語言
強烈建議使用html5做爲移動站建站語言,而且根據不一樣終端機型進行自動適配。
面向移動搜索引擎的網站建設,主要分爲三個部分:如何更好的讓百度移動搜索收錄網站中的內容、如何在移動搜索中得到更好的排名、如何讓用戶從衆多的搜索結果中快速地找到並點擊你的網站。簡單來講,就是收錄、排序、展示。
4、機器可讀
建議使用文本而不是flash、圖片、Javascript等來顯示重要的內容或連接,搜索引擎暫時沒法識別Flash、圖片、複雜Javascript中的內容;同時僅存在於flash、Javascript中包含連接指向的網頁,百度移動搜索一樣可能沒法收錄。不要但願搜索引擎可讀的地方使用Ajax技術,好比標題、導航、內容等等。
5、結構扁平
移動站點一樣應該有清晰的結構以及更淺的連接深度,這可以使用戶快速地獲取有用信息,也能使搜索引擎快速理解網站中的每個頁面所處的結構層次。網站結構建議採用樹型結構,樹型結構一般分爲如下三個層級:首頁——頻道——詳情頁。
6、簡單易懂的URL
具備良好描述性、規範、簡單的URL,有利於用戶更方便地記憶和直觀判斷網頁內容,也有利於搜索引擎更有效地抓取和理解網頁。網站設計之初,就應該有合理的URL規劃。咱們認爲:
• 對於移動站首頁通常採用m.a.com/3g.a.com/wap.a.com;
• 頻道頁採用m.a.com/n1/、m.a.com/n2/(其對應於PC站點的頻道n2.a.com),固然,n1、n2直接可讀更佳;
• 詳情頁的URL儘可能短,減小無效參數,例如統計參數等,保證同一頁面只有一套URL地址,不一樣形式的URL301跳轉到正常URL上。
7、涵蓋主旨的anchor
anchor即錨文本,對一個連接的描述性文字,錨文本寫得越簡潔明確,用戶越易明白該指向網頁的主旨內容。
8、合理的返回碼
在進行抓取和處理時,是根據http 協議規範來設置相應邏輯的,經常使用的幾個返回碼以下:
• 404,百度會認爲網頁已失效已刪除,一般在索引中刪除,短時間內spider再次遇到也不會抓取。建議內容刪除、網頁失效等的狀況下使用404返回碼,告知百度spider該頁面已失效。同時網站中儘可能減小死鏈的累計。若是網站臨時關閉或抓取壓力過大,不要直接返回404,使用503。
• 301,永久性重定向,百度會認爲當前URL永久跳轉至新URL。網站改版、更換域名等狀況建議使用301,同時配合使用站長平臺的網站改版工具。
• 503,百度會認爲臨時不可訪問,不會直接刪除,短時間內再來檢查幾回。若是網站臨時性關閉建議使用503
九、主旨明確的標題
移動站的標題應該注意以下:
• 主題明確,涵蓋頁面主旨內容;
• 不羅列關鍵詞,使用戶可以快速分辨出主題,最好不超過17箇中文漢字,不然在搜索結果中會被折行,超過24個會被截斷;
• 重要內容往左放,保持語義通順;
• 使用用戶熟知或習慣用語
能夠按照以下的形式來命名:
• 首頁:網站名稱_核心服務or核心產品
• 頻道頁:(頻道核心服務_)頻道名稱_網站名稱
• 詳情頁:文章標題_頻道名稱_網站名稱
10、優質的原創內容建設、整合系列服務
• 不要使用ajax技術在但願搜索引擎可讀的地方;
• 不將主要內容建立在iframe框架中;
• 移動端不少內容使用圖片,搜索引擎目前沒法理解複雜圖片,請使用alt標籤進行標記;
11、加載速度
移動互聯網上,網站的打開速度對用戶體驗的影響更加凸顯。實驗代表一個頁面的打開時間超過4~5s,絕大部分用戶選擇關閉。所以,加載速度也是百度移動搜索中一個重要的排序因素,站長鬚要在這方面進行專項優化。
12、有吸引力的title
用戶在百度移動搜索中輸入query搜索到你的頁面時,title做爲最重要的內容展示在搜索結果中,主題明確、吸引眼球的title可以使用戶第一時間理解你頁面的主題是否符合他的需求,進而更快捷地從衆多搜索結果中選擇你點擊你。
• 主題明確;
• 簡潔扼要,不羅列,儘可能不超過17箇中文漢字,不然會折行;
• 若是你的品牌知名度高,品牌詞最好可以展示出來;
• 吸引眼球
13、不惟一的description
做爲搜索結果摘要的重要選擇目標之一,必定不要採用默認形式,用適當的語言對頁面進行進一步描述,對title的進一步補充,可以使用戶更進一步理解你頁面的內容與其需求是否匹配,讓你的目標用戶更快找到你點擊你。
• 對title的進一步補充,準確描述頁面內容,但不堆砌關鍵詞,不然可能被認爲有做弊嫌疑;
• 每一個頁面要有不一樣的description,儘可能不適用默認同樣的;
• 適當的長度,超出會被截斷。
14、圖片延遲加載
看到很多的自媒體APP上大多數都使用了圖片延遲加載的技術,固然還包括淘寶、京東等大型電商網站都使用到了,若是在移動網站上沒有特別的要求,儘可能不要使用圖片,固然爲了讓文字活起來,增長圖片也是應該的,那就使用圖片延遲加載的技術,既不影響網站的打開速度,又不會讓用戶以爲無圖無真相了。
15、網站文字大小
在PC網站上並無明確的說明要求網站文字大小,可是由於文字過小而且文字上分有連接,有可能會被搜索引擎認爲這是故意作的隱藏連接,移動搜索引擎上,千萬要注意文字的大小問題。百度官方的建議是:正文字號推薦14px,行間距推薦(0.42~0.6)*字號。