|
|
|
|
|
由于使用移動(dòng)設(shè)備上網(wǎng)的人數(shù)越來(lái)越多,而很多網(wǎng)站在設(shè)計(jì)上由于還延續(xù)舊的PC設(shè)計(jì),導(dǎo)致在移動(dòng)端打開(kāi)時(shí)出現(xiàn)錯(cuò)亂現(xiàn)象,這嚴(yán)重影響了訪客的使用體驗(yàn),出于這個(gè)原因,Google近日發(fā)布公告,表明排名會(huì)考慮網(wǎng)站的移動(dòng)設(shè)備適應(yīng)性。
Google排名考慮網(wǎng)站的移動(dòng)設(shè)備適應(yīng)性
如何建設(shè)適用移動(dòng)設(shè)備的網(wǎng)頁(yè)討好Google?
從“移動(dòng)設(shè)備適應(yīng)性”這點(diǎn)出發(fā),把網(wǎng)站設(shè)計(jì)得不但適用PC端,同時(shí)也適用移動(dòng)端,目前可以通過(guò)這三種方法來(lái)實(shí)現(xiàn),即:跳轉(zhuǎn)適配、代碼適配、自適應(yīng)。
1、跳轉(zhuǎn)適配
該方法會(huì)利用單獨(dú)的網(wǎng)址向每種設(shè)備提供不同的代碼。這種配置會(huì)嘗試檢測(cè)用戶所使用的設(shè)備或ua,然后使用 HTTP 重定向和 Vary HTTP標(biāo)頭重定向到相應(yīng)的頁(yè)面。
2、代碼適配
該方法使用相同的網(wǎng)址(不考慮用戶所使用的設(shè)備),但會(huì)根據(jù)服務(wù)器對(duì)用戶所用瀏覽器的了解(ua),針對(duì)不同設(shè)備類(lèi)型生成不同版本的HTML。
3、自適應(yīng)
通過(guò)同一網(wǎng)址提供相同 HTML 代碼的網(wǎng)站設(shè)計(jì)方法。該方法不考慮用戶所使用的設(shè)備(pc、平板電腦、移動(dòng)設(shè)備),但可以根據(jù)屏幕尺寸以不同方式呈現(xiàn)(即適應(yīng))顯示屏。
★三種方法實(shí)現(xiàn)PC移動(dòng)適配
三種方法實(shí)現(xiàn)PC移動(dòng)適配
★三種PC移動(dòng)適配方式的對(duì)比
三種PC移動(dòng)適配方式的對(duì)比
Google推出新的語(yǔ)言感知抓取配置
來(lái)自Google官方博客稱:Googlebot 推出了新的語(yǔ)言感知抓取配置,專(zhuān)門(mén)用于抓取內(nèi)容會(huì)根據(jù)請(qǐng)求者的語(yǔ)言以及所檢測(cè)到的地理位置而調(diào)整的網(wǎng)頁(yè)。
具體配置如下:
基于地理位置的抓?。撼?Googlebot 目前使用的位于美國(guó)境內(nèi)的 IP 地址外,Googlebot 還將開(kāi)始使用位于美國(guó)境外的 IP 地址。
基于語(yǔ)言的抓?。篏ooglebot 將開(kāi)始在抓取時(shí)使用包含 Accept-Language HTTP header的請(qǐng)求。
系統(tǒng)會(huì)自動(dòng)對(duì)檢測(cè)到的語(yǔ)言自適應(yīng)網(wǎng)頁(yè)啟用這些新的抓取配置,因此您可能會(huì)注意到我們的抓取方式和您網(wǎng)站在 Google 搜索結(jié)果中的顯示效果會(huì)有所變化(您無(wú)需更改自己的 CMS 或服務(wù)器設(shè)置)。
建議依然適用:為每個(gè)語(yǔ)言使用帶 rel=alternate hreflang 注釋的單獨(dú)網(wǎng)址。我們將繼續(xù)支持并建議使用單獨(dú)的網(wǎng)址,因?yàn)檫@樣仍是吸引用戶互動(dòng)和分享內(nèi)容的最佳方式,而且能夠讓您的所有內(nèi)容版本都盡可能編入索引并獲得較高的搜索排名。
hreflang 屬性的使用
這個(gè)命令似乎網(wǎng)上探討的很少,HTML 標(biāo)簽的 hreflang 屬性指示被鏈接文檔是用簡(jiǎn)體中文編寫(xiě)的。
假設(shè)你有一個(gè)英文版網(wǎng)頁(yè)地址是http://www.example.com/,還有一個(gè)中文版則是http://cn.example.com/,現(xiàn)在你可以用兩個(gè)方式告訴Google這兩個(gè)網(wǎng)頁(yè)之間的關(guān)系了:
HTML關(guān)聯(lián)元素:在http://www.example.com/網(wǎng)頁(yè)里,加入以下的標(biāo)記元素,指向那個(gè)中文版網(wǎng)頁(yè):
<link rel="alternate" hreflang="es" href="http://es.example.com/" />
HTTP頭兒:如果你發(fā)布的是非HTML文件,比如PDF,那么可以使用HTTP頭來(lái)告訴Google不同語(yǔ)言的網(wǎng)頁(yè)地址:
Link: <http://es.example.com/>; rel="alternate"; hreflang="es"
你的某個(gè)語(yǔ)言網(wǎng)頁(yè)里的URL也必須指向其它語(yǔ)言,所有語(yǔ)言網(wǎng)頁(yè)里的鏈接里都必須使用互相指向其它語(yǔ)言的地址:
rel="alternate" hreflang="x"