学习百度网站改版中的规则改版

最近准备将t.rixin.cc这个域名利用好,该域名现在建设的网站为日新轻博客,因为一些原因准备将这个网站转移到日新博客的二级目录下面,以后将上述域名给日新微博使用,感觉有点很绕人。目前日新轻博客已经被收录了,而且每天还有很多的展示量和点击量,那么就要做好301重定向,但是301重定向只能将主页定向过来,下面的页面还是可以直接访问的。

我看到百度站长工具中有网站改版,由于我这个不是一个主域名的修改,必须选择规则改版。以前没有使用过,所以看着有一点晕,百度也介绍了一段:

网站改版工具注意事项

1)改版规则中的新旧链接一定要使用301的方式进行跳转。
2)建议您尽量使用站点改版和规则改版,会有比较短的处理周期,也缩短后续您反馈问题的追查用时。
3)百度站长平台对改版规则的校验时间范围为0.5——2小时,改版生效时间范围为12——48小时,整体来看,您从提交改版规则到线上生效,最短12.5小时,最长50小时。
4)改版完成后不要立即清除跳转关系,保持跳转关系至少三个月,网站避免出现校验失败原因中的问题。

正则格式说明

以站点news.a.com改版到站点a.com/news为例:
改版前url地址为http://news.a.com/09/1001/07/5KH8DE1F000120GR.html,
其对应的改版后url地址为http://a.com/news/09/1001/07/5KH8DE1F000120GR.html

步骤一:确定改版前链接中的可替换参数或者路径,得到其位置序号和类型。
改版前页url:

学习百度网站改版中的规则改版

根据网站自身url的层次结构,其中09,1001,07和5KH8DE1F000120GR为动态可替换的路径。除5KH8DE1F000120GR为字母和数字混合外,其余均为纯数字。

步骤二:根据可替换参数或路径的类型,得到改版后链接的表达形式。
使用正则匹配符号(d+)或者(w+)表示该路径或参数。(d+)表示纯数字字符串,(w+)表示字母数字下划线组成的字符串。

学习百度网站改版中的规则改版

步骤三:根据改版后url,以及可替换参数在步骤一中的位置序号,依次用${1},${2},……表示替换掉改版前url中的可替换参数或路径,得到改版后链接pattern形式。

学习百度网站改版中的规则改版

至此,便得到了改版前后的规则:
http://news.a.com /(d+)/(d+)/(d+)/(w+).html
http://a.com/news/${1}/${2}/${3}/${4}.html

初次写改版规则

我看了半天并没有看懂上面的规则,所以自己就学习写了一条规则

t.rixin.cc/(w+)/(d+)

www.rixin.info/${1}/${2}.html

添加到百度站长工具后,发现校验不通过。

然后又修改成为:

t.rixin.cc/t/(d+)

www.rixin.info/blog/${1}.html

添加到百度站长工具后,校验通过了。

我以为这样就结束,第二天发现提示规则错误,难道哪里有问题?最后可能是301重定向的问题,我将继续学习修改。

网友评论1

  1. 沙发
    日新:

    我今天发现www.rixin.info/blog是一个分类的网址,所以与跳转的相冲突了,后来我将规则修改为www.rixin.info/t/${1},希望能够成功

    2020-03-03 13:20 [回复]

发表评论

表情
还能输入210个字