移動端網站(zhàn)開(kāi)發如(rú)何做(zuò)代碼适配?§ γ>

發布來(lái)源:武漢瑞傑時代網絡科技有限公司

發布時(shí)間(jiān):2024.12.04

如(rú)果不(bù)做(zuò)移動适配的(de)話(huà),可∞φ¥(kě)能(néng)我們本來(lái)有(yǒu)<$βΩ的(de)移動網頁和(hé)移動端排名因↔×→百度無法确認是(shì)移動頁面,因此這(zhè)部分(∏'" fēn)流量都(dōu)給指向了(le)百度的(de)轉碼頁。可(kě)✘©✘以看(kàn)自(zì)己網站(zhàn)在站(zhàn)長$λ(cháng)工(gōng)具裡(lǐ)面,移動€Ω←端有(yǒu)多(duō)少(shǎo)•¶流量是(shì)指向了(le)轉碼頁。這™★↔>(zhè)部分(fēn)流量在做(zuò)完适配後,即可(kě)指向我φ♦₽們的(de)移動頁面,避免了(le)自(zì)己的(de)流量被÷≤≤∑百度截流。

上(shàng)次介紹了(le)百度跳(tiào)轉适配的(de)相(xià×¶ng)關問(wèn)題,今天為(wèi)大(dà)家(jiā)介紹一♠→(yī)下(xià)移動端網站(zhàn)如(rú)何做(zπΩuò)代碼适配。那(nà)麽具體(tǐ)代碼适配站(zhàn)點↓₽"在開(kāi)發時(shí)要(yào)注意★ε哪些(xiē)內(nèi)容呢(ne)?


網站(zhàn)制(zhì)作(zuò)


代碼适配的(de)開(kāi)發,百度官方也(yě)↔‍✘有(yǒu)詳細的(de)說(shuō)明(>σ¥míng),可(kě)分(fēn)為(w"♠βφèi)兩部分(fēn): Vary HTTP标頭♥> 和(hé) Meta applicable-device →♦₩标簽。

一(yī)、Vary HTTP 标頭

其作(zuò)用(yòng)在百度的(de)文(wén)檔₽×↔裡(lǐ)解釋得(de)很(hěn)清楚:

1、它會(huì)向百度傳遞一(yī)個(g♥≈×®è)信号,表示說(shuō)這(zhè)是(shì)個(gè)代碼适配÷×的(de)站(zhàn)點,百度就(jiù)會(huì)盡α£αα快(kuài)把網站(zhàn)抓取一(yī)遍♣♠β$進行(xíng)适配;

2、它可(kě)以防止用(yòng)戶接收到(dào)錯(cuò)誤的(d✘★¶Ωe)網頁緩存。這(zhè)部分(fēn)是(shì)在網站(zh★¥≥àn)的(de)服務器(qì)上(shàng)進行(xíng)的(de),有γ¥(yǒu)可(kě)能(néng)是(shì)Nginx,Apache¶ε, IIS 等,需要(yào)在服務器(q§¶ì)的(de)配置裡(lǐ),設置Varyheader 為(wèi‌λ )Vary:Accept-Encoding, User-Agγ↓πent

比如(rú)Nginx 下(xià),可(k∑ ↓±ě)以在配置文(wén)件(jiàn)中加上(shàng):more_s∑÷et_headers-s 200 "Vary:↓♣✔ " "Accept-Encoding, Uε♠ πser-Agent"

注意:打開(kāi)這(zhè)個(gè)設置需要(yào)‌Ωnginx同時(shí)安裝有(yǒu)n✔₽→gx_headers_more模塊

在Apache下(xià),可(kě)以在配置→≤ σ文(wén)件(jiàn)裡(lǐ)寫上(shàng):He ♦∑aderappend Vary User-Agent


網站(zhàn)制(zhì)作(zuò)


二、Meta applicable-device 标簽

Vary header 加上(shàng)之後σ$₩,為(wèi)了(le)讓百度更好(hǎo)地(dì)識别我們α∞​₽的(de)頁面是(shì) PC 還(hái)是(s★λ£hì) Mobile,就(jiù)需要(yào)使用(¶Ωyòng)百度自(zì)定義的(de)這(zhè)↕¥個(gè) Meta applicable-devi™ →&ce 标簽了(le)。注意以下(xià)來(lái)自(zì)百度的(dπαe)消息: Meta applicable ™-device 标簽,并非是(shì)站(zhàn)點必須↓ ←β标注的(de),現(xiàn)在很(hěn)多(φ★duō)站(zhàn)點沒有(yǒu)标記這(zhè)個(gè)标簽φσ₽φ情況也(yě)很(hěn)好(hǎo)。但(dà♠≠♥×n)這(zhè)個(gè)标簽可(kě)以幫助百度校(x©≥×​iào)驗自(zì)己的(de)判斷,并及時(shí)進行(π∞®xíng)修正。做(zuò)這(zhè)個(gè)‌ ®↔事(shì)情又(yòu)不(bù)麻煩,所以我們建議(yì)代碼适配站(zh§©àn)點為(wèi)了(le)保證效果,還(há↑•♦i)是(shì)加這(zhè)個(gè)标簽。

因此可(kě)能(néng)有(yǒu)些(xiē)網站(zhàn)之前的(d•‌εe)移動流量已經很(hěn)好(hǎo)了(l±☆e), 不(bù)會(huì)出現(xiàn​♠)被百度轉碼的(de)情況. 這(zhè)說(shuō)明(mín© g)百度已經能(néng)很(hěn)好(hǎo)地(dì)識别你(nǐ)™™↑的(de)移動頁面了(le). 但(dàn)♥¥是(shì)依然建議(yì)加上(shàng)這(zhè)個(gè)标簽  ×, 一(yī)來(lái)加這(zhè)個(gè)标簽∞∞¶很(hěn)容易, 二來(lái)可(kě)以确保百度能(nén€®g)更準确地(dì)識别頁面類型. 如(rú)果沒有(yǒu)加這‌&→↕(zhè)個(gè)标簽的(de)話(huà)☆®‌, 萬一(yī)突然技(jì)術(shù)做(zuò)改版, 一(yī✔←€)些(xiē)代碼的(de)修改導緻百度無法繼續準确識$₽€↔别頁面類型了(le)呢(ne)?

這(zhè)部分(fēn)是(shì)在網站(zhàn)的(de)↕σ₩模闆裡(lǐ)添加的(de)。自(zì)适應÷♠的(de)網站(zhàn)肯定已經有(yǒu)了(le)判斷× ¥用(yòng)戶設備是(shì) PC還(h‍•₹ái)是(shì) Mobile的(de)邏輯。利用(y☆↕òng)這(zhè)個(gè)邏輯,在整站(zhàn)的(de) 部分(fēn)添加一(yī)行(xíng)代碼即可(kě):

如(rú)果用(yòng)戶是(shì)PC設備(注意需要(yào)包括Baλαiduspider PC UA),則添加

如(rú)果用(yòng)戶是(shì)移動設備(包括Baiduspider&↓←¥ Mobile UA),則添加

注:關于BAIDUSPIDER,移動和(hé)PC其實都(dōu)是(sh$★↓£ì)Baiduspider,并沒有(yǒu)區(±¥qū)分(fēn),隻是(shì)UA進行(xíng)了(le)區(qū)分(‌<fēn)。新移動UA請(qǐng)見(jiàn) ®δ♣百度官方文(wén)檔。

以上(shàng)是(shì)網站(zhàn)建☆ δ設三好(hǎo)網絡為(wèi)大(dà)家(jiā)總結的(de)一(yī)↕×∏點經驗,希望對(duì)大(dà)家(jiā)在移動端網站(zhàn↕₽₹')制(zhì)作(zuò)的(de)思路(lù)上(shàn∑÷↑g)有(yǒu)所幫助,如(rú)需獲得(d ≤₽e)咨詢及方案,歡迎聯系咨詢我們獲取。

相(xiàng)關文(wén)章(zhāng)推薦:《手機(jī)網站(zhàn)建設中百度移動适配操做(zuò)使用(yò∞Ω₩<ng)方法》http://www.szweb.cn/SeoNew↔✘₹s/6645.html
TAG:
相(xiàng)關資訊
多(duō)一(yī)份參考,總有(yǒu)益處
聯系三好(hǎo)網絡,免費(fèi)獲得(de)專屬定制(zhì)《策 σ®<劃方案》及網站(zhàn)建設、網站(zhàn)設計(jì)、網☆&站(zhàn)制(zhì)作(zuò)報(bào)價
網站(zhàn)建設

咨詢相(xiàng)關問(wèn)題或預約面談,可(kě)以通¶✘←•(tōng)過以下(xià)方式與我們聯系

業(yè)務熱(rè)線13387655359大(dà)客戶專線13543255359

提交需求提交需求

提交需求
熱(rè)線
微(wēi)信掃碼咨詢
電(diàn)話(huà)咨詢
微(wēi)信
業(yè)務熱(rè)線
提交需求
官方微(wēi)信
準備好(hǎo)開(kāi)始了(le)β$Ω嗎(ma),
那(nà)就(jiù)與我們取得(de)聯系吧(♦σ©≠ba)
13387655359
有(yǒu)更多(duō)服務咨詢,請(qǐng)聯系我們
請(qǐng)填寫您的(de)需求
您希望我們為(wèi)您提供什(shén)→π麽服務呢(ne)
您的(de)預算(suàn)