网站改版 内容排序(站长平台推出网站改版工具已经有一段时间,值得站长们注意)
优采云 发布时间: 2021-09-05 15:01网站改版 内容排序(站长平台推出网站改版工具已经有一段时间,值得站长们注意)
亲爱的站长朋友:
大家好!站长平台推出网站改版工具已经有一段时间了。最近我们进行了大量的数据分析,发现了很多值得站长关注的问题:
1、 短时间内频繁更换域名、二级域名与二级目录的交互、URL规则频繁变更等;
2、No 新旧网页设置301跳转关系或301跳转关系在很短的时间内停止;
3、旧网页短时间内无法访问;
4、网站修改后未在站长平台提交,或提交时间较长。
一般情况下,网站改版在搜索引擎中会造成其性能的小幅损失。一旦出现这些问题,损失就会被放大,这是我们和站长都不愿意看到的,所以希望站长们:
1、网站修改要谨慎,只有在认为非常必要时才进行;
2、新旧网页必须建立301跳转关系,并将新旧内容和跳转关系保持一段时间,直到新网页的爬取、收录和排序达到相对稳定,状态良好;
3、网站改版准备工作完成后,请登录站长平台网站改版工具及时提交相关资料。
最后,关于网站改版工具的详细使用请阅读网站改版工具帮助
网站改版注意事项-网站改版工具帮助
当您的网站被修改时(如更改域名或大量链接会在短时间内永久重定向),以确保新资源及时为收录方式,且索引量和显示效果不会有明显波动,建议步骤如下:
首先使用301重定向重定向所有页面,系统发现后会逐步替换新旧;
再次来到站长平台,使用网站改版工具通知百度网站新旧改版的内容(新旧网站都需要验证),可以加快系统处理速度共 301 次跳跃。
提交的信息会先经过系统验证,验证周期一般在一周左右。验证通过后,更改需要一段时间才能生效。在此期间,您可以通过以下方法检查进程是否正常运行:
关注Xin网站的抓取异常,短期内适当增加抓取压力,帮助Xin网站更快抓取
关注新网站的指数波动,关注网站改版工具显示的替换链接数
同时,旧的网站域需要保留一段时间,直到新的网站被索引并在百度上显示效果良好
如何向百度提交网站改版规则
1)tell 域名替换
如果只是换了域名(即修改前后的网址除了站点外都是一样的),首先确保新旧网站的所有权已经验证,然后再去到网站改版工具添加新的修改内容,并选择“通知域名替换”,填写旧域名和新域名(如果验证了主域,可以填写任何子站点) 提交后,关注系统反馈的验证信息。验证周期一般在一周左右。
2)提交常规规则
如果您正在经历比更改域名更复杂的修改,例如在目录级别重定向大量链接,您可以通过常规规则通知百度。到网站改版工具添加新的修改内容,选择“提交常规规则”,输入旧网址规则和新网址规则,以及两套新旧网址示例,帮助验证规则;填写完成后点击提交。提交后,关注系统反馈的验证信息。验证周期一般在一周左右。
注意:网站revision 工具最近采用了新的更通用的PCRE标准正则表达式,使用原表达式提交的修改规则不受影响。
3)提交新旧网址对
如果你发现以上两种方法都不能描述你的网站revision情况,你可以直接列出改版的新旧网址对,告知百度你的改版内容。进入网站改版工具添加新的修改内容,选择“提交新旧url对”,将新旧url对放入txt文本文件,上传提交。提交后,关注系统反馈的验证信息。验证周期一般在一周左右。
如何写网站修改的正则规则
规则由两部分组成:旧网址的正则表达式和新网址的正则表达式。
正则标准说明:支持PCRE标准表达式。
以下示例说明:
修改前的网址:/bbs123/?a=2&b=137
修改后的网址:/thread-137-2.html
修改了这种外观的 URL
首先用正则描述来描述修改前的旧url规则:^/([a-z0-9]+)/?a=([0-9]+)&b=([0-9] +)$
使用字符串和捕获引号来描述修改后的新url规则:/thread-3-2.html
注意:它是一个转义字符,后面跟着数字0-9表示对捕获字符串的引用,或者另一个表示一个字符“,其余的字符后面不能跟一个单独的后面。其余的字符代表他们自己。
提交以上常规规则后,如修改前的url
/bbs123/?a=2&b=137
匹配这条规则,会生成下面的捕获对应
bbs123 => 1
2 => 2
137 => 3
然后得到最终修改后的网址如下
/thread-137-2.html
请注意,此规则不涵盖以下网址:
/BBS123/?a=2&b=137
原因:规则配置的第一次捕获指定了通配符[a-z0-9],但不包括大写字母
/bbs123/?a=&b=137
原因:规则配置+匹配的第二个捕获指定必须至少有一个字符
/bbs123/?a=2&b=137&c=45
原因:规则末尾指定的$表示url要到这里结束,否则不匹配。
附上PCRE规则中的常用字符,可以在标准库中了解更多。
^:表示字符串的开头,即在此之前不能再有字符
$:表示字符串的结尾,即此后不能再有字符
?:表示前一个元素可以出现0次或1次
*:表示前一个元素可以出现0次或多次
+:表示前一个元素可以出现1次或多次
{number}:表示前一个元素必须出现次数
{number,}:表示前一个元素至少需要出现次数
{Number 1, Number 1}:表示前一个元素出现的次数不小于number 1且不大于number 2
[Some characters]:代表某些字符中的一个字符,某些字符部分可以用-缩写,例如[abcde]相当于[a-e]
.:代表任意字符
:转义字符,当上面的字符有特殊含义需要表达其字面值而不是特殊含义时,可以用特殊字符来表示特殊字符本身,例如?意味着一个?而不是 0 或 once 。转义符也可以和一些非特殊字符一起使用,表示特殊含义,见下面说明
d:代表一个数字[0-9]
w:代表一个词[a-zA-Z0-9_]
(子模式):一般来说,计数字符如?和 * 仅对前一个元素有效。当需要对子模式生效时,需要加上括号。同时,括号中子模式匹配的字符串会作为一个捕获存在,后面可以引用。计数方法是“从左到右,每个括号内的子模式依次编号为capture1、2、3、4 等”。整个规则本身的匹配部分也是一个捕获,标记为捕获0
|:表示前一个子模式和下一个子模式之间至少有一个匹配。例如,a(bc|de)f 可以匹配 adef 和 abcf
申请创业报告,分享创业好点子。点击此处,共同探讨新的创业机会!