在各个大佬的SEO文章中提到,Typecho设置伪静态有利于搜索引擎的收录,而本博客在配置伪静态之前各大搜索引擎已有100左右的索引量,纠结于配置伪静态对原有收录有影响与不配置对收录不利之间,最后还是配置了伪静态,可是原有收录怎么办呢?

前言

配置完伪静态于是我更新了一下sitemaps,顺带在百度站长平台刷新了一下站点地图。
无意间发现有一个网站改版设置,不断摸索居然成功转换了收录链接。
网站改版

使用说明

1. 当一个站点的域名或者目录发生变化时,如果想让百度快速收录变化之后的新链接、用以替换之前的旧链接,那么您就需要使用百度搜索资源平台的网站改版工具来提交您的改版关系,加速百度对已收录链接的新旧替换
2. 改版规则中的新旧链接一定要使用301的方式进行跳转
3. 建议您尽量使用站点改版和规则改版,会有比较短的处理周期,也缩短后续您反馈问题的追查用时间
4. 百度搜索资源平台对改版规则的校验时间范围为0.5——2小时,改版生效时间范围为12——48小时,整体来看,您从提交改版规则到线上生效,最短12.5小时,最长50小时
5. 该工具针对的是网站链接的改变,网站内容改版不适用于该工具
6. 您提交的三类改版形式,不能有交叉或者包含关系,即不能有一条链接同时属于多个改版形式
7. 改版跳转关系请长期保持,直到新站流量完全稳定
8. 从您提交改版规则时间计算,如72小时后线上状态一直提示改版中,您可在反馈中心提交反馈,便于工程师查看问题
添加改版规则

改版种类

网站改版有三种:
站点改版(更换域名)
规则改版(更换链接形式)
新旧URL对改版(一对一替换)

配置伪静态后用到规则改版,新旧URL对实在太麻烦
点进去一看,完了 正则表达式,之前接触太少,然后学习了一下正则。

正则格式说明

步骤一:确定改版前链接中的可替换参数或者路径,得到其位置序号和类型。
改版前页url:
改版前
根据网站自身url的层次结构,其中09,1001,07和5KH8DE1F000120GR为动态可替换的路径。除5KH8DE1F000120GR为字母和数字混合外,其余均为纯数字。
步骤二:根据可替换参数或路径的类型,得到改版后链接的表达形式。
使用正则匹配符号(d+)或者(w+)表示该路径或参数。(d+)表示纯数字字符串,(w+)表示字母数字下划线组成的字符串。
表达式
步骤三:根据改版后url,以及可替换参数在步骤一中的位置序号,依次用${1},${2},……表示替换掉改版前url中的可替换参数或路径,得到改版后链接pattern形式。
对应关系

*通俗讲就是第一个正则匹配对应${1},第二个对应${2},以此类推。

提交规则

旧文章页:www.blogbig.cn/index.php/(\w+)/(\w+).html
新文章页:www.blogbig.cn/${1}/${2}.html

我文章链接没有设置过-之类的符号,直接匹配字母。
有设置符号的可尝试(\S+).html之类的规则,由于我很少接触正则也不敢肯定
文章链接直接用id的就可以用(\d+).html匹配
文章链接替换

旧分类页:www.blogbig.cn/index.php/(\w+)/(\w+)/
新分类页:www.blogbig.cn/${1}/${2}/

之前规则都提过就不多说了。
分类链接替换
提交后等待处理就行了。
等待处理

后记

本人没怎么接触过正则表达式,如果各位大佬有更好的改版正则希望能和我这位萌新分享
在此提前感谢大佬!!!

*可在下方评论提出你宝贵的建议

最后修改:2020 年 03 月 26 日 10 : 00 PM
如果觉得我的文章对你有用,请随意赞赏