搜狗url开放适配规则如何设置(图文教程)

建站知识 2021-03-24 22:47:44

有很多网站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和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(把符号加上并使用对应逻辑替换,内容页记得加反斜杠)

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
版权声明

本文系熊熊SEO发表,转载必须留链接,否则必究

分享:

扫一扫在手机阅读、分享本文