网站规则改版:第一对旧URL及第二、三对校验不通过怎么办?

个人博客 1541 0

网站规则改版:第一对旧URL及第二、三对校验不通过怎么办? 第1张

58侠客之前有个网站因为www和不带www都收录了,所以需要进行下改版替换。但是通过百度搜索资源平台(原百度站长平台)里的网站规则改版时,直接提示:第一对旧URL、第二对旧URL、第三对旧URL url校验不通过。到底该怎么解决这个问题呢?

首先我们来看看百度搜索资源平台网站规则改版填写要求,主要分2个部分。

1. 提交规则

示例

abc.com/news/100.html 改为 https://www.abc.com/news/100html

那么提交规则应该为

abc.com/(\d+)/(\d+).html

https://www.abc.com/${1}/${2}html

2. 提交验证URL对

示例

旧 abc.com/news/110.html 和新 https://www.abc.com/news/110html

旧 abc.com/news/120.html 和新 https://www.abc.com/news/120html

旧 abc.com/news/130.html 和新 https://www.abc.com/news/1330html

那么问题来了,博主填写完后提交就立马弹出如下图的错误提示:第一对旧URL、第二对旧URL、第三对旧URL url校验不通过。

网站规则改版:第一对旧URL及第二、三对校验不通过怎么办? 第2张

错误提示分析:

提交验证URL对我们是肯定不会写错的,这样一来肯定就是提交规则有问题了。

解决方法:

百度搜索资源平台给出的规则是使用正则匹配符号(\d+)或者(\w+)表示该路径或参数。(\d+)表示纯数字字符串,(\w+)表示字母数字下划线组成的字符串。

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

改版后的URL规则一般不会写错,问题主要就是改版前的URL规则。因为(\d+)或者(\w+)我们可能有些地方写错了。

正确的写法示例:

abc.com/(\w+)(\d+).html

https://www.abc.com/${1}/${2}html

通过这样的修改我们再次提交网站规则改版就不会再提示:第一对旧URL、第二对旧URL、第三对旧URL url校验不通过这样的错误了。

标签: 建站知识 SEO技术

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~