互聯(lián)網(wǎng)+時(shí)代,幾乎每個(gè)人都在使用手機(jī)移動(dòng),對于企業(yè),無論是PC、手機(jī)、微信等,移動(dòng)搜索優(yōu)化是必要的,同時(shí)“PC站點(diǎn)和移動(dòng)站點(diǎn)”的配置問題,以及如何處理好之間的的關(guān)系,都是站點(diǎn)用戶頭疼的。目前,PC站與移動(dòng)站配置方式中有三種較為主流,百度站在搜索引擎角度將這三種分別稱為跳轉(zhuǎn)適配、代碼適配和自適應(yīng),以下為這三種配置方式對比。
關(guān)于三種配置方式的優(yōu)化建議
1,跳轉(zhuǎn)適配
在此配置中,每個(gè)pc版網(wǎng)址都具有一個(gè)對應(yīng)的不同網(wǎng)址,用于提供針對移動(dòng)設(shè)備進(jìn)行優(yōu)化的內(nèi)容。為了幫助我們的算法了解單獨(dú)的移動(dòng)版網(wǎng)址,我們建議您使用以下注釋:
在pc版網(wǎng)頁上,添加指向?qū)?yīng)移動(dòng)版網(wǎng)址的特殊鏈接 rel="alternate" 標(biāo)記。這有助于發(fā)現(xiàn)網(wǎng)站的移動(dòng)版網(wǎng)頁所在的位置。
在移動(dòng)版網(wǎng)頁上,添加指向?qū)?yīng)pc版網(wǎng)址的鏈接 rel="canonical" 標(biāo)記。

2,代碼適配
為了使百度能夠知道當(dāng)您的頁面發(fā)生變化時(shí),同時(shí)需要用其他的ua重新抓取一遍,請您添加Vary HTTP標(biāo)頭。Vary HTTP 標(biāo)頭具有以下兩個(gè)非常重要且實(shí)用的作用:
a)它會(huì)向 ISP 和其他位置使用的緩存服務(wù)器表明:在決定是否通過緩存來提供網(wǎng)頁時(shí)它們應(yīng)考慮用戶代理。如果您沒有使用 Vary HTTP 標(biāo)頭,緩存可能會(huì)錯(cuò)誤地向移動(dòng)設(shè)備用戶提供pc版 HTML 網(wǎng)頁的緩存(反之亦然)。
b)它有助于 百度spdier 更快速地發(fā)現(xiàn)針對移動(dòng)設(shè)備進(jìn)行優(yōu)化的內(nèi)容,這是因?yàn)槲覀冊谧ト♂槍σ苿?dòng)內(nèi)容進(jìn)行過優(yōu)化的網(wǎng)址時(shí),會(huì)將有效的 Vary HTTP 標(biāo)頭作為抓取信號之一,我們會(huì)提高用其他ua抓取此網(wǎng)頁的優(yōu)先級。

3,自適應(yīng)
自適應(yīng)設(shè)計(jì)有其一般原則:在head添加以下代碼并且使用元素處理自適應(yīng)圖片:
自適應(yīng)頁面還應(yīng)該在head中標(biāo)識:
表示頁面同時(shí)適合在移動(dòng)設(shè)備和PC上進(jìn)行瀏覽。

關(guān)于移動(dòng)配置,不建議的做法
1,單一域名下請使用同一種配置方式(跳轉(zhuǎn)適配、代碼適配、自適應(yīng)),例如,不要把移動(dòng)站的頁面作為pc站網(wǎng)址中的一個(gè)子目錄來配置。
2,如果使用跳轉(zhuǎn)適配的方式,請不要使用JS對ua進(jìn)行適配跳轉(zhuǎn)。這種方式存在兩個(gè)缺點(diǎn):
a)對用戶:會(huì)加大由重定向的客戶端造成的延遲;這是因?yàn)榭蛻舳诵枰认螺d網(wǎng)頁,接著解析并執(zhí)行 JavaScript,然后才能觸發(fā)重定向。301或302則不會(huì)有這個(gè)延遲。
b)對搜索:爬蟲也需要使用支持JS渲染的爬蟲,才能發(fā)現(xiàn)此重定向