百度關(guān)于PC站點(diǎn)移動(dòng)化的配置方式、及優(yōu)化建議
在百度官方近日發(fā)布的移動(dòng)搜索優(yōu)化相關(guān)文檔中,就“PC站點(diǎn)和移動(dòng)站點(diǎn)”的配置問(wèn)題和兩者之間的關(guān)系進(jìn)行了相關(guān)說(shuō)明。文檔中闡述了目前三種較為流行的PC站點(diǎn)移動(dòng)化配置方式,并從性能、需求、成本等方面分別對三者進(jìn)行了分析。此外,還分別就三種不用配置方式給出了相應的優(yōu)化建議。
目前,PC站與移動(dòng)站配置方式中有三種較為主流,百度站在搜索引擎角度將這三種分別稱(chēng)為跳轉適配、代碼適配和自適應,以下為這三種配置方式的名詞解釋及異同對比。西安建立公司網(wǎng)站,網(wǎng)站設計公司推薦閱讀>>> 【移動(dòng)搜索】PC站點(diǎn)移動(dòng)化主流方式,
1,跳轉適配:
該方法會(huì )利用單獨的網(wǎng)址向每種設備提供不同的代碼。這種配置會(huì )嘗試檢測用戶(hù)所使用的設備或ua,然后使用 HTTP 重定向和 Vary HTTP 標頭重定向到相應的頁(yè)面。
2,代碼適配:
該方法使用相同的網(wǎng)址(不考慮用戶(hù)所使用的設備),但會(huì )根據服務(wù)器對用戶(hù)所用瀏覽器的了解(ua),針對不同設備類(lèi)型生成不同版本的 HTML。
3,自適應:
通過(guò)同一網(wǎng)址提供相同 HTML 代碼的網(wǎng)站設計方法。該方法不考慮用戶(hù)所使用的設備(pc、平板電腦、移動(dòng)設備),但可以根據屏幕尺寸以不同方式呈現(即適應)顯示屏。
三種配置方式的分析
百度僅站在搜索引擎角度對跳轉適配、代碼適配、自適應這三種配置方式做了一些對比和分析,希望能夠幫助站點(diǎn)選擇更適合自己、性?xún)r(jià)比最優(yōu)的方式來(lái)進(jìn)行移動(dòng)化。
跳轉適配 代碼適配 自適應 復雜程度 簡(jiǎn)單到中等。開(kāi)發(fā)獨立網(wǎng)站的速度可以非???。
小型企業(yè)可選用多種自動(dòng)方案,以近乎實(shí)時(shí)的速度生成移動(dòng)網(wǎng)站。 中到高,取決于網(wǎng)站的復雜程度和您需要創(chuàng )建的代碼庫數量。
代碼適配所需的開(kāi)發(fā)時(shí)間可能較長(cháng),且要求服務(wù)器端編程 中。需要使用能隨屏幕尺寸而變的流體網(wǎng)格從頭開(kāi)始創(chuàng )建。西安做網(wǎng)站公司,做網(wǎng)站推薦閱讀>>> 百度眼中的優(yōu)質(zhì)移動(dòng)站點(diǎn)什么樣,
如果網(wǎng)站需求較簡(jiǎn)單,有許多開(kāi)源模板可供選擇。
跳轉適配
復雜程度
簡(jiǎn)單到中等。開(kāi)發(fā)獨立網(wǎng)站的速度可以非???。小型企業(yè)可選用多種自動(dòng)方案,以近乎實(shí)時(shí)的速度生成移動(dòng)網(wǎng)站。
性能
中。圖片和其他網(wǎng)站內容可輕松針對小屏幕優(yōu)化,但網(wǎng)站重定向經(jīng)常會(huì )導致延遲問(wèn)題。
維護需求
中到高。更新主網(wǎng)站后,還必須單獨在移動(dòng)網(wǎng)站上進(jìn)行更新。
設備
可專(zhuān)門(mén)針對移動(dòng)用戶(hù)優(yōu)化網(wǎng)站。
是否支持擴展至新平臺
不支持。這是智能手機專(zhuān)用的獨立移動(dòng)網(wǎng)站。新平臺無(wú)法輕松集成到現有架構中。
代碼適配
復雜程度
中到高,取決于網(wǎng)站的復雜程度和您需要創(chuàng )建的代碼庫數量。代碼適配所需的開(kāi)發(fā)時(shí)間可能較長(cháng),且要求服務(wù)器端編程
性能
高??梢院?jiǎn)化為只包含為相應設備優(yōu)化的內容,以實(shí)現最佳性能。
維護需求
如果人工維護,將需要大量的資源。許多網(wǎng)站使用內容管理系統來(lái)避免這一問(wèn)題,并自動(dòng)在所有模板上發(fā)布內容。
設備
單獨的文件和服務(wù)器端代碼(會(huì )在向用戶(hù)傳遞網(wǎng)頁(yè)前在您的服務(wù)器上運行)可以提供依設備而定的體驗。
是否支持擴展至新平臺
支持??奢p松針對具體的設備(例如智能電視)創(chuàng )建模板,并通過(guò)同一個(gè)網(wǎng)址投放。西安網(wǎng)頁(yè)建設,西安建站推薦閱讀>>> 【官方說(shuō)明】百度搜索標準死鏈官方文檔-協(xié)議死鏈、內容死鏈和跳轉死鏈,
自適應
復雜程度
中。需要使用能隨屏幕尺寸而變的流體網(wǎng)格從頭開(kāi)始創(chuàng )建。如果網(wǎng)站需求較簡(jiǎn)單,有許多開(kāi)源模板可供選擇。如要構建包含額外編程的復雜的自適應網(wǎng)站,所需的時(shí)間會(huì )比較長(cháng)。
性能
高。無(wú)任何重定向,但需要有周全的計劃才能實(shí)現最優(yōu)的效果。數據量膨脹是最常見(jiàn)的錯誤。
維護需求
低。創(chuàng )建后,更新內容會(huì )流向所有設備,維護工作量極低。
設備
所有設備上的用戶(hù)體驗保持一致(一些設備專(zhuān)屬的選項可通過(guò)服務(wù)器端程序添加)。
是否支持擴展至新平臺
支持。使用指定的斷點(diǎn)和流體網(wǎng)格,可輕松擴展到新平臺和新設備。
三種配置方式的優(yōu)化建議
1,跳轉適配
在此配置中,每個(gè)pc版網(wǎng)址都具有一個(gè)對應的不同網(wǎng)址,用于提供針對移動(dòng)設備進(jìn)行優(yōu)化的內容。為了幫助我們的算法了解單獨的移動(dòng)版網(wǎng)址,我們建議您使用以下注釋?zhuān)?/p>
在pc版網(wǎng)頁(yè)上,添加指向對應移動(dòng)版網(wǎng)址的特殊鏈接 rel="alternate" 標記。這有助于發(fā)現網(wǎng)站的移動(dòng)版網(wǎng)頁(yè)所在的位置。
在移動(dòng)版網(wǎng)頁(yè)上,添加指向對應pc版網(wǎng)址的鏈接 rel="canonical" 標記。
例如,假設pc版網(wǎng)址為http://example.com/page-1,且對應的移動(dòng)版網(wǎng)址為 http://m.example.com/page-1,那么此示例中的注釋如下所示:
在pc版網(wǎng)頁(yè)(http://www.example.com/page-1) 上,添加:
<link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.example.com/page-1" >
而在移動(dòng)版網(wǎng)頁(yè)(http://m.example.com/page-1) 上,所需的注釋?xiě)獮?
<link rel="canonical"href="http://www.example.com/page-1" >
2,代碼適配
為了使百度能夠知道當您的頁(yè)面發(fā)生變化時(shí),同時(shí)需要用其他的ua重新抓取一遍,請您添加Vary HTTP標頭。Vary HTTP 標頭具有以下兩個(gè)非常重要且實(shí)用的作用:
a)它會(huì )向 ISP 和其他位置使用的緩存服務(wù)器表明:在決定是否通過(guò)緩存來(lái)提供網(wǎng)頁(yè)時(shí)它們應考慮用戶(hù)代理。如果您沒(méi)有使用 Vary HTTP 標頭,緩存可能會(huì )錯誤地向移動(dòng)設備用戶(hù)提供pc版 HTML 網(wǎng)頁(yè)的緩存(反之亦然)。西安醫療網(wǎng)站制作,網(wǎng)站設計推薦閱讀>>> 【培訓視頻】VIP大講堂揭秘:為何適配移動(dòng)站點(diǎn)收錄量如此少,
b)它有助于 百度spdier 更快速地發(fā)現針對移動(dòng)設備進(jìn)行優(yōu)化的內容,這是因為我們在抓取針對移動(dòng)內容進(jìn)行過(guò)優(yōu)化的網(wǎng)址時(shí),會(huì )將有效的 Vary HTTP 標頭作為抓取信號之一,我們會(huì )提高用其他ua抓取此網(wǎng)頁(yè)的優(yōu)先級。
示例:
并且在pc的響應的head中添加
<meta name="applicable-device" content="pc">
在移動(dòng)的響應的包頭中添加
<meta name="applicable-device" content="mobile">
3,自適應
自適應設計有其一般原則:在head添加以下代碼并且使用<picture>元素處理自適應圖片:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
自適應頁(yè)面還應該在head中標識:
<metaname="applicable-device"content="pc,mobile">
表示頁(yè)面同時(shí)適合在移動(dòng)設備和PC上進(jìn)行瀏覽。
關(guān)于移動(dòng)配置,百度不建議的做法
1,單一域名下請使用同一種配置方式(跳轉適配、代碼適配、自適應),例如,不要把移動(dòng)站的頁(yè)面作為pc站網(wǎng)址中的一個(gè)子目錄來(lái)配置。
2,如果使用跳轉適配的方式,請不要使用JS對ua進(jìn)行適配跳轉。這種方式存在兩個(gè)缺點(diǎn):
a)對用戶(hù):會(huì )加大由重定向的客戶(hù)端造成的延遲;這是因為客戶(hù)端需要先下載網(wǎng)頁(yè),接著(zhù)解析并執行 JavaScript,然后才能觸發(fā)重定向。301或302則不會(huì )有這個(gè)延遲。
b)對搜索:爬蟲(chóng)也需要使用支持JS渲染的爬蟲(chóng),才能發(fā)現此重定向?!景俣日鹃L(cháng)平臺】
相關(guān)文章:
-
親愛(ài)的網(wǎng)站管理員: 秉承用戶(hù)至上的原則,百度移動(dòng)搜索不斷更新系統、升級算法,一切都為了讓用戶(hù)擁有更順暢的搜索體驗。百度移動(dòng)搜索冰桶算法近期將升級至2.0版本。 2.0版本將嚴厲打擊...
-
親愛(ài)的網(wǎng)站管理員: 秉承用戶(hù)至上的原則,百度移動(dòng)搜索不斷更新系統、升級算法,一切都為了讓用戶(hù)擁有更順暢的搜索體驗。百度移動(dòng)搜索冰桶算法近期將升級至3.0版本。3.0版本將嚴厲打擊...
-
親愛(ài)的站長(cháng)朋友們: 大家好!前段時(shí)間跟大家分享了關(guān)于百度移動(dòng)搜索冰桶算法的情況,一期上線(xiàn)該算法后,我們發(fā)現大部分相關(guān)站點(diǎn)已經(jīng)進(jìn)行了調整,強制用戶(hù)下載或全屏彈窗的情況得到了...
-
下面介紹一些有關(guān)標記的例子及解釋。 一、meta 標簽分兩大部分:HTTP 標題信息(http-equiv)和頁(yè)面描述信息(name)。 1、http-equiv 屬性的 Content-Type 值(顯示字符集的設定) 說(shuō)明:設定頁(yè)面使用...
-
百度轉碼聲明中提到3個(gè)禁止百度轉碼的方法,對WordPress主題而言,最簡(jiǎn)單的就是在header.php文件中head/head標簽內增加下面的一段代碼: meta http-equiv=Cache-Control content=no-transform / 注:之前的 meta...
-
隨著(zhù)移動(dòng)設備不斷的普及,人們正式步入了移動(dòng)時(shí)代,那么作為一枚為互聯(lián)網(wǎng)提供內容的站長(cháng)朋友,如何保證自己和自己的網(wǎng)站在移動(dòng)化來(lái)襲之時(shí)不被時(shí)代拋棄,不被我們的用戶(hù)拋棄呢? 今天...
-
1月21日百度站長(cháng)平臺微信公眾帳號推出了有獎問(wèn)答活動(dòng),將近400名同學(xué)完整地做完了8道與《百度搜索Mobile Friendly(移動(dòng)友好度)標準V1.0》有關(guān)的選擇題,但是完全答對的人并不多哦!今天學(xué)院...
-
百度搜索是全球最大的中文搜索引擎。在移動(dòng)互聯(lián)時(shí)代,百度每天響應移動(dòng)搜索請求高達幾十億次,導向互聯(lián)網(wǎng)的流量幾十億量級,且快速增長(cháng)。面對移動(dòng)用戶(hù)的迅猛崛起,站長(cháng)們紛紛涌入移...
-
移動(dòng)站點(diǎn)怎么能讓百度及時(shí)順利抓???跟PC站點(diǎn)有什么不一樣的地方嗎?通過(guò)培訓的第一階段我們已經(jīng)知道了,PC搜索和移動(dòng)搜索使用的是相同的Baiduspider,那么百度站長(cháng)平臺內跟抓取相關(guān)的三...
-
在杭州的移動(dòng)化沙龍上,劉院長(cháng)就說(shuō)過(guò),百度并沒(méi)有排斥代碼適配和自適應站點(diǎn),正在抓緊時(shí)間解決這兩類(lèi)站點(diǎn)在收錄建庫排序中遇到的問(wèn)題。同時(shí)學(xué)院也前后發(fā)表過(guò)《代碼適配移動(dòng)站點(diǎn)對百...