武汉SEO

您的位置:首页 > SEO基础知识

孝感seo网站优化做301重定向实践操作

2018-03-10 12:23:00


301永久重定向,是站长必须要了解的一个功能,它包含了有网站域名唯一性,网站改版,网站链接独立性的重要设定。所以做为站长一定要熟知网站的301怎么去做。
 
1.什么情况下会做301?
 
在网站的正常运营中,做的301只不过是把自己域名不带www的地址,去指向带www的地址,这种情况一般在域名解析中就可以完成,因为现在的空间都自带有域名301功能,具体怎么解析可以去看:建站篇:网站域名、空间、建站程序相互连接 这篇文章。
 
今天主要讲的是第二种情况:网站改版。网站改版后都知道很多链接地址都与以前的不一样,那就需要我们还做网址301重定向了,不然之前收录的页面地址就成死链接了,对网站优化非常不好。
301重定向规则
 
2.301规则改版写法
 
网站改版要做301重定向,首先要了解下301的规则写方,其实在百度站长平台里面已经有很详细的说明了,只不过是话语较专业性,很多人有点看不懂,我也是看了好几遍才看懂是怎么回事的。它里面写了一个网址要重定向到另一个网址,如果是单纯的只有一条网址的话我们就不用规则改版了,直接用文件代码写死就好了。
 
但是如果是多条网址,那就可以通过规则写法来方便操作了,如:
改版前地址:http://www.a.com/mulu/1.html
改版后地址:http://www.a.com/1.html
301规则写法:旧地址 http://www.a.com/mulu/(d+).html  新地址 http://www.a.com/${1}.html
301正则表达示
 
3.规则通用说明
 
在这果说明一地那些语法的其中含意,在这时可以看到我们是去掉了一个目录,因为目录下面是有很多文章的,如1.html;2.html;3.html;4.html……等等这些文章都在mulu这个目录里面,现在要把这些文章地址前的目录名全部去掉。
 
我们只需写一条规则就可以了,用301语法替换地址其他相同的位置,如
http://www.a.com/mulu/(d+).html 其中的(d+).html表示的是可以是1.html;可以是2.html;可以是3.html;可以是4.html……
而:
http://www.a.com/${1}.html 其中的${1}.html表示的是与旧地址的(d+).html一一对应起来,意思是说如果(d+).html是1.html,那么新地址的${1}.html也是1.html。
 
好了这就是301重定向里的规则通俗要表达的意思。
规则表达通用说明
 
4.301规则常用表达示
 
数字式:相同位置用(d+)
旧地址:http://www.a.com/mulu/1.html 
新地址:http://www.a.com/1.html
规则:旧 http://www.a.com/mulu/(d+).html 新 http://www.a.com/${1}.html
 
字母式:相同位置用([a-zA-Z]+)
旧地址:http://www.a.com/muluyi/mulu/1.html 
新地址:http://www.a.com/mulu/2.html
规则:旧 http://www.a.com/muluyi/([a-zA-Z]+)/1.html 新 http://www.a.com/${1}/2.html
 
字母数字下划线混合式:相同位置用(w+)
旧地址:http://www.a.com/mulu/5KH8D/1.html 
新地址:http://www.a.com/5KH8D/2.html
规则:旧 http://www.a.com/(w+)/1.html 新 http://www.a.com/${1}/2.html
 
旧地址:http://www.a.com/mulu/5KH8D.html 
新地址:http://www.a.com/5KH8D.html
规则:旧 http://www.a.com/mulu/(w+).html 新 http://www.a.com/${1}.html
301永久重定向示例
 
 
《看了这篇文章的人还看了》

相关文章

  • 内链、外链、友链如何做SEO优化

    内链、外链、友链如何做SEO优化

    链接是带动一个网站提升排名的不可或缺的因素,它即能让网站提升排名,同样也能让网站排名下降。为什么这么说呢?因为做内链、外链、友链是有技术要求的,好的链接能提升排名,不好的链接能让网站被降权,导致排名下掉。 1.内链的作用及要求 内链的作用: 内
  • SEO高手是如何做网站代码优化

    SEO高手是如何做网站代码优化

    网站代码是给搜索引擎蛛蛛看的,如果我们网站的代码不利于蛛蛛爬取,那就会导致我们的网站不利于优化排名,也会让我们做为SEO优化人员优化起来非常的困难。 那做SEO是否要对代码精通呢?其实不是的,我们只要懂得基本的SEO代码优化就可以了。 1、第一个代码
  • 百度权重是什么意思?

    百度权重是什么意思?

    我们SEOer站长们在做网站优化,在通过工具查询自己网站数据时通常会注意一个点,也就网站权重了,它是指搜索引擎给网站赋予的一定的权重值,对网站权威的评估。网站权重在各大搜索引擎的叫法不同,如百度的我们通常会称之为百度权重,谷歌的我们通常会称之为