搜狗資源平臺(tái)-移動(dòng)適配幫助
功能說(shuō)明
使用移動(dòng)適配工具,可將無(wú)線網(wǎng)頁(yè)搜索結(jié)果中站點(diǎn)的PC端web url結(jié)果根據(jù)規(guī)則替換為對(duì)應(yīng)的wap url結(jié)果。
移動(dòng)適配有三種類型:pattern匹配、URL匹配、自適應(yīng)匹配,并分別支持單條提交、文件提交兩種提交方式。
移動(dòng)適配審核通過(guò)生效后,有助于解決pc頁(yè)面轉(zhuǎn)碼問(wèn)題,使移動(dòng)用戶瀏覽對(duì)應(yīng)手機(jī)頁(yè)面,提升移動(dòng)搜索體驗(yàn)。
審核周期
移動(dòng)適配審核周期一般為10個(gè)工作日,審核通過(guò)后線上生效周期為20天。
工具使用方法
步驟一登錄站長(zhǎng)平臺(tái),添加驗(yàn)證需要適配的pc站點(diǎn)
步驟二進(jìn)入移動(dòng)適配工具頁(yè)面,點(diǎn)擊"添加規(guī)則"
步驟三根據(jù)需要適配url結(jié)構(gòu)特點(diǎn)選擇不同匹配類型
一.提交單條規(guī)則
pattern匹配:當(dāng)pc-wap存在pattern匹配關(guān)系時(shí),可使用pattern規(guī)則適配,如:pc頁(yè)面http://www.example.com/a/(\d+)/(\d+)\.htm對(duì)應(yīng)wap頁(yè)面http://m.example.com/sports/${1}/${2}.htm,添加pc-wap單條規(guī)則并列舉樣例url對(duì)。
url匹配:當(dāng)站點(diǎn)url不能被pattern覆蓋,需要一對(duì)一匹配時(shí)采用此方式。將主體內(nèi)容相同的pc-wap url對(duì)提交給搜狗,如數(shù)量過(guò)多請(qǐng)?zhí)峤贿m配文件鏈接。能用pattern匹配的盡量使用pattern匹配。
自適應(yīng)匹配:網(wǎng)站屬于自適應(yīng)站點(diǎn),需要提交映射規(guī)則數(shù)據(jù)的選擇此方式,具體提交和pattern匹配提交類似。請(qǐng)先確認(rèn)是自適應(yīng)站點(diǎn),即pc和wap的頁(yè)面url一模一樣,例如:pc-wap頁(yè)面都是http://www.example.com/soft/123.html。不建議wap端頁(yè)面為這類url:http://m.example.com?src=http://www.example.com。單條提交時(shí)提交pc_url_pattern并列舉樣例url。
二.提交文件鏈接
1.xml文件制作
(1)pattern匹配文件
<?xml version="1.0" encoding="UTF-8" ?>
<!-- XML文件需以u(píng)tf-8編碼無(wú)BOM -->
<urlset>
<url>
<!-- 必填,是具體某個(gè)鏈接的定義入口,每一條數(shù)據(jù)都要用<url>和</url>包含在其中 -->
<loc>http://www.example.com/</loc>
<!-- 必填,pattern適用的站點(diǎn)頻道,長(zhǎng)度不得超過(guò)256字節(jié) -->
<data>
<!-- 必填-->
<display>
<!-- 必填,所有映射規(guī)則和適用版本都要用<display>和</display>包含在其中-->
<pc_url_pattern>http://www.example.com/a/(\d+)/(\d+)\.htm</pc_url_pattern>
<!-- 必填,填寫pc待映射頁(yè)面的urlpattern-->
<url_pattern>http://m.example.com/sports/${1}/${2}.htm</url_pattern>
<!-- 必填,填寫映射到的wap站頁(yè)面的urlpattern-->
<pc_sample> http://www.example.com/a/20131204/008146.htm</pc_sample>
<!-- 必填,給出1個(gè)能適用此映射規(guī)則的WEB URL示例-->
<wap_sample> http://m.example.com/sports/20131204/008146.htm</wap_sample>
<!-- 必填,給出1個(gè)能適用此映射規(guī)則的WAP URL示例-->
<version>7</version>
<!-- 必填,填寫映射規(guī)則適合的版本:1只適用于簡(jiǎn)版,2只適用于彩版 -->
<!-- 5只適用于移動(dòng)版,6適用于彩版和移動(dòng)版,7適用于簡(jiǎn)版、彩版、移動(dòng)版 -->
</display>
</data>
</url>
<!-- 另一條數(shù)據(jù) -->
</urlset>
pc端的pattern邏輯用()表示,其中(\d+)表示0-9 的數(shù),(\w+)表示字母或數(shù)字以及下劃線,也可表示字母和數(shù)字的混合,([0-9a-zA-Z]+)表示數(shù)字和字母混合,([a-zA-Z]+)表示純字母 ,([a-zA-Z0-9%]+)表示純漢字。
wap頁(yè)的pattern邏輯用${}表示,用阿拉伯?dāng)?shù)字表明使用的是pc pattern中第幾個(gè)()中的值。
適配文件生效時(shí)是按照從上到下的順序匹配,因此精確匹配的pattern規(guī)則應(yīng)寫在范圍廣的規(guī)則前面,否則會(huì)導(dǎo)致精確匹配的規(guī)則不生效。
提交的pattern建議不要做模糊匹配,盡量使用精確的匹配限定粒度,避免適配出錯(cuò)。
搜狗無(wú)線網(wǎng)頁(yè)搜索區(qū)分簡(jiǎn)版、彩版、移動(dòng)版,分別適用非智能低端機(jī)(e.g. oppo real)、中端Nokia機(jī)(e.g. Nokia 5230/Nokia E71)、智能觸屏機(jī)(e.g. 三星I9100/iphone 4),站長(zhǎng)提供的映射規(guī)則會(huì)分別在上述3個(gè)版本中生效。
如果站長(zhǎng)建立的WAP站適合大部分手機(jī)訪問(wèn),則說(shuō)明適用所有版本; 如果站長(zhǎng)建立的WAP站僅針對(duì)智能觸屏機(jī),則說(shuō)明僅適用移動(dòng)版;如果站長(zhǎng)建立的WAP站區(qū)分不同版本,且每個(gè)版本的WAP URL都不同,則可提供多條映射規(guī)則,并分別說(shuō)明適用版本。
(2)url匹配規(guī)則文件
<?xml version="1.0" encoding="UTF-8" ?>
<!-- XML文件需以u(píng)tf-8編碼無(wú)BOM -->
<urlset>
<url>
<loc>http://www.sogou.com/</loc>
<!--必填,規(guī)則適用的站點(diǎn)頻道,長(zhǎng)度不得超過(guò)256字節(jié) -->
<data>
<display>
<pc_sample>http://www.sogou.com/</pc_sample>
<!-- 必填,PC頁(yè)的url地址-->
<wap_sample>http://m.sogou.com/</wap_sample>
<!-- 必填,映射到wap端的url-->
<version>7</version>
</display>
</data>
</url>
<!-- 另一條數(shù)據(jù) -->
</urlset>
(3)自適應(yīng)規(guī)則文件
<?xml version="1.0" encoding="UTF-8" ?>
<!-- XML文件需以u(píng)tf-8編碼無(wú)BOM -->
<urlset>
<url>
<loc>http://www.example.com/</loc>
<data>
<display>
<pc_url_pattern>http://www.example.com/a/(\d+)/(\d+)\.htm</pc_url_pattern>
<!-- 必填,填寫pc待映射頁(yè)面的urlpattern-->
<pc_sample> http://www.example.com/a/20131204/008146.htm</pc_sample>
<!-- 必填,給出1個(gè)能適用此映射規(guī)則的pc url示例-->
<version>7</version>
</display>
</data>
</url>
<!-- 另一條數(shù)據(jù) -->
</urlset>
2.txt文件制作
(1)pattern匹配
每行輸入一種規(guī)則,每列之間以tab鍵隔開(kāi),以下三種形式均支持:
(2)url匹配
要求每行一條規(guī)則,第一列為PC URL(必填),第二列為移動(dòng) URL(必填),第三列為version(選填),每列之間以tab鍵隔開(kāi)。
(3)自適應(yīng)匹配
每行一種規(guī)則,第一列為pc_url_pattern(必填),第二列為pc_sample(必填),第三列為version(選填),每列之間以tab鍵隔開(kāi)。
觀察狀態(tài)
狀態(tài)為“正常”指規(guī)則樣例均正確,之后有生效周期大概20天,請(qǐng)耐心等待。
點(diǎn)擊狀態(tài)欄“錯(cuò)誤”或“審核未通過(guò)”您可以看到錯(cuò)誤詳情,以此檢查修改。
移動(dòng)適配生效后您將在無(wú)線端搜狗搜索看到搜索結(jié)果摘要下方的域名變?yōu)槭謾C(jī)域名。
適配正則表達(dá)式示例
1.首頁(yè)
對(duì)應(yīng)URL:http://www.example.com/——>http://m.example.com/
<pc_url_pattern>http://www.example.com/$</pc_url_pattern>
<url_pattern>http://m.example.com/</url_pattern>
2.純數(shù)字替換生成pattern
對(duì)應(yīng)URL:http://www.example.com/1234.html——>http://m.example.com/1234.html
<pc_url_pattern>http://www.example.com/(\d+)\.html</pc_url_pattern>
<url_pattern>http://m.example.com/${1}.html</url_pattern>
3.純字母或字母與數(shù)字混合生成pattern
對(duì)應(yīng)URL:http://www.example.com/ab12as34.html——>http://m.example.com/ab12as34.html
<pc_url_pattern>http://www.example.com/(\w+)\.html</pc_url_pattern>
<url_pattern>http://m.example.com/${1}.html</url_pattern>
4.由"-"或"_"連接的數(shù)字或字母替換生成pattern
對(duì)應(yīng)URL:http://www.example.com/1234-as.html——>http://m.example.com/1234-as.html
<pc_url_pattern>http://www.example.com/(\d+)-(\w+)\.html</pc_url_pattern>
<url_pattern>http://m.example.com/${1}-${2}.html</url_pattern>
5.pc存在分頁(yè)但移動(dòng)沒(méi)有分頁(yè)替換生成pattern
對(duì)應(yīng)URL:http://www.example.com/1234_1.html——>http://m.example.com/1234.html
<pc_url_pattern>http://www.example.com/(\d+)_(\d+)\.html</pc_url_pattern>
<url_pattern>http://m.example.com/${1}.html</url_pattern>
6.某路徑下部分頁(yè)面無(wú)對(duì)應(yīng)wap url生成pattern
<pc_url_pattern>http://www.example.com/(?!abc)(\w+)/$</pc_url_pattern>
<url_pattern>http://m.example.com/${1}/</url_pattern>
表示不會(huì)匹配以abc開(kāi)頭的頁(yè)面,如:http://www.example.com/abcde/,而可以匹配http://www.example.com/decba/
7.pc頁(yè)面中有?或.特殊字符,生成pattern時(shí)在><pc_url_pattern>項(xiàng)?或.(除站點(diǎn)域名www.example.com間的.以外)前面需要加反斜杠轉(zhuǎn)義為\?或\.;其他項(xiàng)不變
對(duì)應(yīng)URL:http://www.example.com/1234.html——>http://m.example.com/1234.html
<pc_url_pattern>http://www.example.com/(\d+)\.html</pc_url_pattern>
8.pc頁(yè)面是以/結(jié)尾的生成pattern需要在<pc_url_pattern>中URL結(jié)尾處加$;其他項(xiàng)不變
<pc_url_pattern>http://www.example.com/(\d+)/(\w+)/$</pc_url_pattern>
9.特例:http://www.example.com/abc——>http://m.example.com/abc,需要在<pc_url_pattern>中URL結(jié)尾處加$;其他項(xiàng)不變
<pc_url_pattern>http://www.example.com/(\w+)$</pc_url_pattern>
注意事項(xiàng)
需注意,提交WEB-WAP映射規(guī)則并不影響網(wǎng)站排名及是否收錄索引。
因?yàn)樯婕暗秸军c(diǎn)資源的收錄,您只能對(duì)驗(yàn)證通過(guò)所有權(quán)的pc站點(diǎn)進(jìn)行WEB-WAP映射規(guī)則提交。添加新站點(diǎn)或驗(yàn)證站點(diǎn)所有權(quán)方法請(qǐng)參考網(wǎng)站驗(yàn)證幫助文檔。
對(duì)移動(dòng)適配工具有其他問(wèn)題?可以向提交反饋。
來(lái)源:搜狗資源平臺(tái)