移動站點之殤:大同網站如何移動化、如何優化?
更新時間:2016-11-08 22:10:45 來源:宏微信息 點擊:
三、網站如何移動化?
在百度6月初發布的《移動搜索優化實用教程》中,百度對PC站點移動化的三種(跳轉適配、代碼適配、自適應)主流方式進行了梳理,并建議站長僅使用其中的一種適配方式。
關于三種站移動化方式:
1)跳轉適配:該方法會利用單獨的網址向每種設備提供不同的代碼。這種配置會嘗試檢測用戶所使用的設備或ua,然后使用 HTTP 重定向和 Vary HTTP 標頭重定向到相應的頁面。
在此配置中,每個pc版網址都具有一個對應的不同網址,用于提供針對移動設備進行優化的內容。為了讓百度算法了解單獨的移動版網址,百度官方建議使用以下注釋:
在pc版網頁上,添加指向對應移動版網址的特殊鏈接 rel="alternate" 標記。這有助于發現網站的移動版網頁所在的位置。
在移動版網頁上,添加指向對應pc版網址的鏈接 rel="canonical" 標記。
例如,假設pc版網址為http://www.example.com/page-1,且對應的移動版網址為 http://m.example.com/page-1,那么此示例中的注釋如下所示:
在pc版網頁(http://www.example.com/page-1) 上,添加:
而在移動版網頁(http://m.example.com/page-1) 上,所需的注釋應為:
2)代碼適配:該方法使用相同的網址(不考慮用戶所使用的設備),但會根據服務器對用戶所用瀏覽器的了解(ua),針對不同設備類型生成不同版本的 HTML。
為了讓百度知道當頁面發生變化時,同時需要用其他的ua重新抓取一遍,站長需添加Vary HTTP標頭。Vary HTTP 標頭具有以下兩個非常重要且實用的作用:
a)它會向 ISP 和其他位置使用的緩存服務器表明:在決定是否通過緩存來提供網頁時它們應考慮用戶代理。若沒有使用 Vary HTTP 標頭,緩存可能會錯誤地向移動設備用戶提供pc版 HTML 網頁的緩存(反之亦然)。
b)它有助于 百度spdier 更快速地發現針對移動設備進行優化的內容,這是由于百度在抓取針對移動內容進行過優化的網址時,會將有效的 Vary HTTP 標頭作為抓取信號之一,百度方面表示,他們會提高用其他ua抓取此網頁的優先級。
示例:
并且在pc的響應的head中添加:
在移動的響應的包頭中添加:
3)自適應:通過同一網址提供相同 HTML 代碼的網站設計方法。該方法不考慮用戶所使用的設備(pc、平板電腦、移動設備),但可以根據屏幕尺寸以不同方式呈現(即適應)顯示屏。
自適應設計有其一般原則:在head添加以下代碼并且使用元素處理自適應圖片:
自適應頁面還應該在head中標識:
表示頁面同時適合在移動設備和PC上進行瀏覽。
關于移動配置,百度不建議以下做法:
1)單一域名下請使用同一種配置方式(跳轉適配、代碼適配、自適應),例如,不要把移動站的頁面作為pc站網址中的一個子目錄來配置。
2)如果使用跳轉適配的方式,請不要使用JS對ua進行適配跳轉。這種方式存在兩個缺點:
a)對用戶:會加大由重定向的客戶端造成的延遲;這是因為客戶端需要先下載網頁,接著解析并執行 JavaScript,然后才能觸發重定向。301或302則不會有這個延遲。
b)對搜索:爬蟲也需要使用支持JS渲染的爬蟲,才能發現此重定向。
三種適配方式各方面對比:
在這三種移動化方式中,跳轉適配是目前使用者最多的一種。適配移動頁并不直接參與結果排序,僅出現在用戶點擊了某PC結果后,PC結果跳轉向移動頁面的場景下。即在百度移動搜索的環境下,檢索系統先將一個擁有適配移動頁的PC結果排了上來,搜索用戶點擊后,由適配關系決定哪個無線頁面對它進行替換。所以百度對PC移動頁適配關系的識別程度,直接決定了站點移動優化的成績!
那么,哪種移動化方式對站長更有利呢?
百度曾表示:站長們得搭建一個適合在手機上瀏覽的網站,而且最好是獨立的,在沒有條件的情況下,百度才鼓勵做PC和Mobile的適配。簡而言之,就是“有條件就做個獨立站點,沒條件就搞適配”。雖然比起適配站點,獨立移動站點需要更多的資源配置,但是從搜索優化的角度來看,一個獨立的移動站點(H5更佳)比適配移動站點更加符合百度目前的移動SEO要求的。
詳情可查看:百度移動SEO分析:獨立移動站點比PC適配移動站好
大同市宏微信息技術有限公司主要從事技術開發、技術服務、技術轉讓;電腦圖文設計、制作;網站網頁設計、維護;廣告設計、制作及發布;公司主要技術人員在大同制作網站、大同建站、大同做網站、大同網站建設、大同網站制作、大同網頁設計、大同網絡開發、大同網站優化等方面有多年豐富的從業經驗。