有很多網站pc端和wap/移動端是分開做的,同時兩端域名也不相同,這類網站pc端都是www.xxx.com形式,但移動端則是m.xxx.com形式,由於搜索引擎pc和移動收錄是不一樣的,一般優先收錄的都是pc網站的網頁,而且移動端還容易被轉碼,所以為了更好的同步移動端的收錄並且不被轉碼,我們需要做url適配進行調整,也能提高移動端的用戶體驗。
有很多小伙伴對搜狗的開發適配規則不知道怎么去寫,今天本文SEO手冊來教會大家,覺得可以的話,加入收藏,忘記了后面你又來看看,話不多說,進入正題。
搜狗url開放適配規則設置
前提條件:pc與移動端網站的內容一定要是一致的,布局可以不同,但正文內容一定是一樣的,同時兩端url有對應的規則,否則很難進行適配,特別是內容都不相同的話,則是適配一定是失敗的。
開放適配有三種形式:Pattern匹配,URL匹配,自適應匹配。URL匹配,自適應匹配都很簡單,一看就懂,本文就不多提了,主要說Pattern匹配的設置方法。
第一步:驗證站點
在搜狗站長平台要進行url適配首先需要把pc網站和移動網站進行分別添加和驗證,如只加了pc網站,則適配會失敗。
第二步:打開開發適配

看上圖,我們需要選擇一個pc站點。
然后指定pc和wap站點,將網址寫進去,注意網址要寫完整,末尾必須加斜杠,否則規則通不過無法提交。
如圖所示,像這樣:
第三步:添加單條規則(重點來了)
添加適配規則有兩種方式:單條添加,文件鏈接
單條添加就是對過設置規則讓搜索引擎自行根據規則進行匹配對應的鏈接。
文件鏈接就是將網站所有鏈接全部弄出來,然后每行對於一個pc的url和移動站url,放到一個文件里進行提交。
ps:
一般來說我們選擇pattern規則提交會很方便,文件鏈接會很麻煩,因為后面我們新增網頁,這個文件就需要重新上傳不會實時同步,而用規則去處理的話我們只需要寫一次適配,后面長期都會有效。
接下來就是真正的干貨開始了:
馬上就是寫正則表達式了,寫正則表達式之前,需要先對這個url正則規則進行了解,否則你肯定寫不出來。
pc端的pattern邏輯用()表示有兩種:
1、(\d+)表示0-9 的數,(\w+)表示字母或數字以及下划線,或是字母數字的混合。
2、([0-9a-zA-Z]+)表示數字和字母混合,([a-zA-Z]+)表示純字母 ,([a-zA-Z0-9%]+)表示純漢字。
第2種看起來似乎有些復雜,我們在寫規則時,采用第一種,簡單易懂。
移動端/wap的pattern邏輯用${}表示:這個邏輯直接對應pc邏輯,在鏈接后面加${1},${2},${3}即可。
正則規則的幾個寫法演示(一級欄目頁,二級欄目,一級內容頁,二級內容頁,其它特殊頁面)
我們一一列出各種pc頁url樣式:
1、首頁
對應URL:http://www.example.com/——>http://m.example.com/
pc適配規則:http://www.example.com/$($作為結尾)
wap對應規則:http://m.example.com/(無變化)
2、一級內容頁
純數字URL:
http://www.example.com/123.html——>http://m.example.com/123.html
pc適配規則:http://www.example.com/(\d+)\.html(“(\d+)”表示純數字,注意末尾更上反斜杠“\”)
wap對應規則:http://m.example.com/${1}.html(對應pc結構只有一層用“${1}”,不用加反斜杠)
字母數字混合URL:
http://www.example.com/xy123.html——>http://m.example.com/xy123.html
pc適配規則:http://www.example.com/(\w+)\.html(“(\w+)”表示純數字,注意末尾更上反斜杠“\”)
wap對應規則:http://m.example.com/${1}.html(對應pc結構只有一層用“${1}”,不用加反斜杠)
純字母url與字母和數字混合url的規則一樣,如上所示,這里就不在贅述。
3、二級內容頁
純數字URL:
http://www.example.com/123/321.html——>http://m.example.com/123/321.html
pc適配規則:http://www.example.com/(\d+)/(\d+)\.html
wap對應規則:http://m.example.com/${1}/${2}.html
字母數字混合URL:
http://www.example.com/www/321.html——>http://m.example.com/www/321.html
pc適配規則:http://www.example.com/(\w+)/(\d+)\.html
wap對應規則:http://m.example.com/${1}/${2}.html
純字母url:
http://www.example.com/www/xxx.html——>http://m.example.com/www/xxx.html
pc適配規則:http://www.example.com/(\w+)/(\w+)\.html
wap對應規則:http://m.example.com/${1}/${2}.html
至於三級四級內容頁以此類推,這里就不再寫了。下面繼續說目錄頁的適配規則。
4、一級目錄
純數字url目錄
http://www.example.com/123/——>http://m.example.com/123/
pc適配規則:http://www.example.com/(\d+)/$(注意使用“$”結尾,如果目錄不帶斜杠結尾,則去掉斜杠,例:http://www.example.com/(\d+)$)
wap對應規則:http://m.example.com/${1}/(注意如果目錄不帶斜杠結尾,則去掉斜杠)
數字與字母混合url目錄
http://www.example.com/ww123/——>http://m.example.com/ww123/
pc適配規則:http://www.example.com/(\w+)/$(同樣記得注意使用“$”結尾,末尾無斜杠則去掉)
wap對應規則:http://m.example.com/${1}/
5、二級目錄
純數字url目錄
http://www.example.com/123/123/——>http://m.example.com/123/123/
pc適配規則:http://www.example.com/(\d+)/(\d+)/$(同樣記得注意使用“$”結尾,末尾無斜杠則去掉)
wap對應規則:http://m.example.com/${1}/${2}/
數字與字母混合url目錄
http://www.example.com/123/www/——>http://m.example.com/123/www/
pc適配規則:http://www.example.com/(\d+)/(\w+)/$(同樣記得注意使用“$”結尾,末尾無斜杠則去掉)
wap對應規則:http://m.example.com/${1}/${2}/
3、4級目錄規則以此類推,這里就不再說明,下面說明一些特殊網頁規則。
6、url中間帶符號
純數字url目錄
http://www.example.com/123-123/——>http://m.example.com/123-123/
pc適配規則:http://www.example.com/(\d+)-(\d+)/$(把符號加上並使用對應邏輯替換)
wap對應規則:http://m.example.com/${1}-${2}/
純字母url目錄
http://www.example.com/www-www/——>http://m.example.com/www-www/
pc適配規則:http://www.example.com/(\w+)-(\w+)/$
wap對應規則:http://m.example.com/${1}-${2}/
內容頁(這里我們設置復雜點,方便大家學習)
http://www.example.com/123-123/ww845/skj-99.html——>http://m.example.com/123-123/ww845/skj-99.html
pc適配規則:http://www.example.com/(\d+)-(\d+)/(\w+)/(\w+)-(\d+)\.html(把符號加上並使用對應邏輯替換,內容頁有.html等后綴結尾,記得加反斜杠)
wap對應規則:http://m.example.com/${1}-${2}/${3}/${4}/${5}.html
注意:如果url帶有“?”或者“.”將其轉義為“\?”或”\.”,如“\.html”,結尾的“\.”加斜杠,就是轉義的。
7、某個路徑下有更多不同路徑
例如標簽頁面
http://www.example.com/tag/123ww/——>http://m.example.com/tag/123ww/
pc適配規則:http://www.example.com/tag/(\w+)/$
wap對應規則:http://m.example.com/tag/${1}/
8、路徑下部分頁面無對應wap url
http://www.example.com/(?!abc)(\w+)/$
http://m.example.com/${1}/
(?!abc)表示不會以abc開頭的頁面,如:http://www.example.com/abcde/,而可以匹配http://www.example.com/decba/。
這種可對應泛目錄,估計沒啥卵用,泛目錄站死得快,提交適配怕是死得更快。
以上就是“SEO手冊”對於“搜狗url適配規則”的全部內容,如果提交出現后出現錯誤或是無法提交,則肯定是適配規則寫錯了,請細心反復檢查,干貨很干,有用的話請收藏下吧,慢慢學習。
http://www.seoshouce.com/jyzq/16.html