<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    百度關(guān)于PC站點移動化的配置方式、及優(yōu)化建議

    作者:月光邊境 瀏覽:206 發(fā)布時間:2017-09-13
    分享 評論 0

    在百度官方近日發(fā)布的移動搜索優(yōu)化相關(guān)文檔中,就“PC站點和移動站點”的配置問題和兩者之間的關(guān)系進行了相關(guān)說明。文檔中闡述了目前三種較為流行的PC站點移動化配置方式,并從性能、需求、成本等方面分別對三者進行了分析。此外,還分別就三種不用配置方式給出了相應(yīng)的優(yōu)化建議。

      目前,PC站與移動站配置方式中有三種較為主流,百度站在搜索引擎角度將這三種分別稱為跳轉(zhuǎn)適配、代碼適配和自適應(yīng),以下為這三種配置方式的名詞解釋及異同對比。

      1,跳轉(zhuǎn)適配:

      該方法會利用單獨的網(wǎng)址向每種設(shè)備提供不同的代碼。這種配置會嘗試檢測用戶所使用的設(shè)備或ua,然后使用 HTTP 重定向和 Vary HTTP 標(biāo)頭重定向到相應(yīng)的頁面。

      2,代碼適配:

      該方法使用相同的網(wǎng)址(不考慮用戶所使用的設(shè)備),但會根據(jù)服務(wù)器對用戶所用瀏覽器的了解(ua),針對不同設(shè)備類型生成不同版本的 HTML。

      3,自適應(yīng):

      通過同一網(wǎng)址提供相同 HTML 代碼的網(wǎng)站設(shè)計方法。該方法不考慮用戶所使用的設(shè)備(pc、平板電腦、移動設(shè)備),但可以根據(jù)屏幕尺寸以不同方式呈現(xiàn)(即適應(yīng))顯示屏。

      移動站點優(yōu)化

      三種配置方式的分析

      百度僅站在搜索引擎角度對跳轉(zhuǎn)適配、代碼適配、自適應(yīng)這三種配置方式做了一些對比和分析,希望能夠幫助站點選擇更適合自己、性價比最優(yōu)的方式來進行移動化。

      跳轉(zhuǎn)適配 代碼適配 自適應(yīng) 復(fù)雜程度 簡單到中等。開發(fā)獨立網(wǎng)站的速度可以非常快。

      小型企業(yè)可選用多種自動方案,以近乎實時的速度生成移動網(wǎng)站。 中到高,取決于網(wǎng)站的復(fù)雜程度和您需要創(chuàng)建的代碼庫數(shù)量。

      代碼適配所需的開發(fā)時間可能較長,且要求服務(wù)器端編程 中。需要使用能隨屏幕尺寸而變的流體網(wǎng)格從頭開始創(chuàng)建。

      如果網(wǎng)站需求較簡單,有許多開源模板可供選擇。

      跳轉(zhuǎn)適配

      復(fù)雜程度

      簡單到中等。開發(fā)獨立網(wǎng)站的速度可以非常快。小型企業(yè)可選用多種自動方案,以近乎實時的速度生成移動網(wǎng)站。

      性能

      中。圖片和其他網(wǎng)站內(nèi)容可輕松針對小屏幕優(yōu)化,但網(wǎng)站重定向經(jīng)常會導(dǎo)致延遲問題。

      維護需求

      中到高。更新主網(wǎng)站后,還必須單獨在移動網(wǎng)站上進行更新。

      設(shè)備

      可專門針對移動用戶優(yōu)化網(wǎng)站。

      是否支持?jǐn)U展至新平臺

      不支持。這是智能手機專用的獨立移動網(wǎng)站。新平臺無法輕松集成到現(xiàn)有架構(gòu)中。

      代碼適配

      復(fù)雜程度

      中到高,取決于網(wǎng)站的復(fù)雜程度和您需要創(chuàng)建的代碼庫數(shù)量。代碼適配所需的開發(fā)時間可能較長,且要求服務(wù)器端編程

      性能

      高。可以簡化為只包含為相應(yīng)設(shè)備優(yōu)化的內(nèi)容,以實現(xiàn)最佳性能。

      維護需求

      如果人工維護,將需要大量的資源。許多網(wǎng)站使用內(nèi)容管理系統(tǒng)來避免這一問題,并自動在所有模板上發(fā)布內(nèi)容。

      設(shè)備

      單獨的文件和服務(wù)器端代碼(會在向用戶傳遞網(wǎng)頁前在您的服務(wù)器上運行)可以提供依設(shè)備而定的體驗。

      是否支持?jǐn)U展至新平臺

      支持。可輕松針對具體的設(shè)備(例如智能電視)創(chuàng)建模板,并通過同一個網(wǎng)址投放。

      自適應(yīng)

      復(fù)雜程度

      中。需要使用能隨屏幕尺寸而變的流體網(wǎng)格從頭開始創(chuàng)建。如果網(wǎng)站需求較簡單,有許多開源模板可供選擇。如要構(gòu)建包含額外編程的復(fù)雜的自適應(yīng)網(wǎng)站,所需的時間會比較長。

      性能

      高。無任何重定向,但需要有周全的計劃才能實現(xiàn)最優(yōu)的效果。數(shù)據(jù)量膨脹是最常見的錯誤。

      維護需求

      低。創(chuàng)建后,更新內(nèi)容會流向所有設(shè)備,維護工作量極低。

      設(shè)備

      所有設(shè)備上的用戶體驗保持一致(一些設(shè)備專屬的選項可通過服務(wù)器端程序添加)。

      是否支持?jǐn)U展至新平臺

      支持。使用指定的斷點和流體網(wǎng)格,可輕松擴展到新平臺和新設(shè)備。

      三種配置方式的優(yōu)化建議

      1,跳轉(zhuǎn)適配

      在此配置中,每個pc版網(wǎng)址都具有一個對應(yīng)的不同網(wǎng)址,用于提供針對移動設(shè)備進行優(yōu)化的內(nèi)容。為了幫助我們的算法了解單獨的移動版網(wǎng)址,我們建議您使用以下注釋:

      在pc版網(wǎng)頁上,添加指向?qū)?yīng)移動版網(wǎng)址的特殊鏈接 rel="alternate" 標(biāo)記。這有助于發(fā)現(xiàn)網(wǎng)站的移動版網(wǎng)頁所在的位置。

      在移動版網(wǎng)頁上,添加指向?qū)?yīng)pc版網(wǎng)址的鏈接 rel="canonical" 標(biāo)記。

      例如,假設(shè)pc版網(wǎng)址為http://example.com/page-1,且對應(yīng)的移動版網(wǎng)址為 http://m.example.com/page-1,那么此示例中的注釋如下所示:

      在pc版網(wǎng)頁(http://www.example.com/page-1) 上,添加:

      <link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.example.com/page-1" >

      而在移動版網(wǎng)頁(http://m.example.com/page-1) 上,所需的注釋應(yīng)為:

      <link rel="canonical"href="http://www.example.com/page-1" >

      2,代碼適配

      為了使百度能夠知道當(dāng)您的頁面發(fā)生變化時,同時需要用其他的ua重新抓取一遍,請您添加Vary HTTP標(biāo)頭。Vary HTTP 標(biāo)頭具有以下兩個非常重要且實用的作用:

      a)它會向 ISP 和其他位置使用的緩存服務(wù)器表明:在決定是否通過緩存來提供網(wǎng)頁時它們應(yīng)考慮用戶代理。如果您沒有使用 Vary HTTP 標(biāo)頭,緩存可能會錯誤地向移動設(shè)備用戶提供pc版 HTML 網(wǎng)頁的緩存(反之亦然)。

      b)它有助于 百度spdier 更快速地發(fā)現(xiàn)針對移動設(shè)備進行優(yōu)化的內(nèi)容,這是因為我們在抓取針對移動內(nèi)容進行過優(yōu)化的網(wǎng)址時,會將有效的 Vary HTTP 標(biāo)頭作為抓取信號之一,我們會提高用其他ua抓取此網(wǎng)頁的優(yōu)先級。

      示例:

      移動站點優(yōu)化

      并且在pc的響應(yīng)的head中添加

      <meta name="applicable-device" content="pc">

      在移動的響應(yīng)的包頭中添加

      <meta name="applicable-device" content="mobile">

      3,自適應(yīng)

      自適應(yīng)設(shè)計有其一般原則:在head添加以下代碼并且使用<picture>元素處理自適應(yīng)圖片:

      <meta name="viewport" content="width=device-width, initial-scale=1.0">

      自適應(yīng)頁面還應(yīng)該在head中標(biāo)識:

      <metaname="applicable-device"content="pc,mobile">

      表示頁面同時適合在移動設(shè)備和PC上進行瀏覽。

      關(guān)于移動配置,百度不建議的做法

      1,單一域名下請使用同一種配置方式(跳轉(zhuǎn)適配、代碼適配、自適應(yīng)),例如,不要把移動站的頁面作為pc站網(wǎng)址中的一個子目錄來配置。

      2,如果使用跳轉(zhuǎn)適配的方式,請不要使用JS對ua進行適配跳轉(zhuǎn)。這種方式存在兩個缺點:

      a)對用戶:會加大由重定向的客戶端造成的延遲;這是因為客戶端需要先下載網(wǎng)頁,接著解析并執(zhí)行 JavaScript,然后才能觸發(fā)重定向。301或302則不會有這個延遲。

      b)對搜索:爬蟲也需要使用支持JS渲染的爬蟲,才能發(fā)現(xiàn)此重定向。


    国产精品大全国产精品| 狠狠色丁香婷婷综合精品视频| 亚洲精品无码国产片| 亚洲精品美女久久久久9999| 久久99精品福利久久久| 精品综合久久久久久97超人| 中文国产成人精品久久app| 亚洲av午夜精品一区二区三区 | 精品亚洲视频在线| 国产精品玖玖玖在线观看| 亚洲中文久久精品无码1| 99re热精品视频国产免费| 久久人人爽天天玩人人妻精品| 亚洲精品高清国产一线久久| 91精品国产9l久久久久| 亚洲日韩国产精品乱| 午夜成人精品福利网站在线观看| 一区二区三区日韩| 国产在线精品无码二区二区| 国产精品第一页第一页| 精品国产中文字幕| 成人国内精品视频在线观看| 亚洲Av永久无码精品黑人| 国产精品永久在线| 国产69精品久久久久APP下载| 国产精品臀控福利在线观看| 99久热任我爽精品视频| 2021精品国产综合久久| 青娱乐2017年精品视频在线| 亚洲国产日韩精品| 午夜麻豆国产精品无码| 国产精品无码无卡在线观看久| 国产精品卡一卡二卡三| 好叼操这里只有精品| 国产精品香蕉成人网在线观看| 国产精品自在线拍国产手青青机版| 杨幂精品国产专区91在线| 国产精品任我爽爆在线播放| 国产在线精品一区二区在线看 | 最新在线精品国自av| 国内精品视频九九九九|