-
本文更新了百度官方提供的301问题汇总,参见文章结尾。
这篇文章可看可不看,以前讲301重定向都是回复别人的评论,而没在自己博客上发布过一篇详细关于301重定向的文章,在我印象中,已经有好几位朋友让我发布一篇关于301重定向的文章。索性今天我就详细写一下吧,也许此文对你有用,也许此文对大多数人已经是再常见不过的问题了,你说是吧weiking。
301永久重定向对SEO无任何不好的影响,而且网页A的关键词排名和PR级别都会传达给网页B,网站更换了域名,表示本网页永久性转移到另一个地址,对于搜索引擎优化|SEO来说,给搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面。
什么情况下使用301重定向
1:网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失和SEO。
2:当出于需要删除网站中的某些目录时,比如我要删除我博客下的博客导航,这时就可以用301永久重定向到网站首页。
3:如果你有多个闲置域名时需要指向同一网站时,通过301永久重定向可以实现。
4:你打算实现网址规范化。
如何实现网址规范化
我重点讲讲这个网址规范化,因为这是大家很容易忽略的问题。例如我的域名,如果不做任何设置,它默认会产生四个网址:
(1)lusongsong.com(2)www.lusongsong.com(3)lusongsong.com/default.html(4)www.lusongsong.com/default.html
如果不做301重定向会导致:你站点主域名的pr值分散到其他几个URL了。先查询上面4个网址的PR值,如果结果一致,说明网站没有规范化问题;如果不一致,表明有规范化问题。这时候我们就需要使用301永久定向技术来实现网址的规范化了。需要注意的是,带www和不带www的两个网址,www其实是个二级域名。
我所知道的常用的301重定向设置方法有2种。一个是通过IIS界面直接设置,另外一个是通过代码来实现301重定向设置。卢松松建议用服务器组件来做重定向,我以下例子以我的域名lusongsong.com301重定向到lusongsong.com进行讲解。
1:IIS 服务器实现301 重定向
打开IIS,右键-属性-网站-IP地址哪里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。如图所示:
打开IIS,首先新建立一个站点,随便对应一个目录E:\wwwroot\301web。该目录下只需要2个文件,一个 default.html,一个404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示:
2:Apache 服务器实现301 重定向
在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / http://lusongsong.com:
redirect permanent /old.html http://lusongsong.com:修改这句即可。3:在.htaccess文件中增加301重定向指令
采用“mod_rewrite”技术,形如:
RewriteEngine on
RewriteRule ^(.*)$ https://lusongsong.com/$1 [R=301,L]
4:适用于使用Unix网络服务器的用户
通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。
形如:Redirect 301 / https://lusongsong.com/
5:在服务器软件的系统管理员配置区完成301重定向
适用于使用Window网络服务器的用户
6:绑定/本地DNS
如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
DNS服务器的设置
若要将blog.lusongsong.com指向lusongsong.com,则只需在DNS服务中应增加一个别名记录,可写成:blog IN CNAME lusongsong.com。
如需配置大量的虚拟域名,则可写成:* IN CNAME lusongsong.com.这样就可将所有未设置的以lusongsong.com结尾的记录全部重定向到lusongsong.com上。
7:用ASP/PHP实现301重定向:
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","https://lusongsong.com/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:https://lusongsong.com/");
exit();
301重定向代码和测试工具
国外:http://www.s
eoconsultant s.com/tools/ headers 国 内:http://www.r
anknow.cn/to ols/redirect check 如 果出现结果200表明请求已成功,请求所希望的响应头或数据体将随此响应返回。
常用的跳转方式
301代表永久性转移,301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。
302代表 暂时性转移,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。
用HTML跳转:<META HTTP-EQUIV=REFRESH CONTENT="5;URL=http://www.l
usongsong.co m">, 表示5秒后自动跳转到首页,你也可以把时间设置的更短,但也很容易被搜寻引擎容易误判为spam而遭到惩罚。 用javascript跳 转:<script language="javascript">location.href='http://www.l
usongsong.co m'</scrip t> 转发和重定向的区别
一句话,转发是服务器行为,重定向是客户端行为。转发时一次请求,重定向是2次请求,转发地址栏不会发生改变,重定向地址栏会改变,转发在项目内,重定向 可以转到项目外。当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。
怎么选择是重定向还是转发
通常情况下转发更快,而且能保持request内的对象,所以他是第一选择。但是由于在转发之后,浏览器中URL仍然指向开始页面,此时如果重载当前页 面,开始页面将会被重新调用。如果你不想看到这样的情况,则选择转发。
备注:立刻关注微信公众号:站长那点事,争取获取更多站长相关的干货好文。
附:百度官方给出的301跳转常见问题汇总
上周有站长朋友在百度站长平台社区提出了一些关于301跳转的问题,我们特别邀请Baiduspider技术专家对此做了解答。在后续与Baiduspider技术专家沟通时,我们又获得了一些信息,今天通过采访的形式将内容传递给更多的站长朋友。
问:我设置了301跳转,多久可以生效?
答:目前百度无法承诺301跳转的生效时间,因为站长感受到的生效时间会受多因素影响,比如Baiduspider再次抓取这个页面发现其设置了301的时间、网页的重要程度以及自身质量等。
问:301跳转生效后,原网页是否会被删除?
答:不会,会与跳转后的新网页同时存在。
问:原网页新网页都存在,相当于两个内容重复的页面,排名怎么处理?
答:通常百度会认为跳转后的新网页更加重要,原网页是被放弃的网页,会让新网页继承原网页属性,在搜索结果中会优先展现新网页。
问:将老域名跳转到新域名,是仅首页301就可以了?还是必须所有页面301?
答:必须所有页面301至新域名的相应页面。
问:原域名所有页面都跳转至新域页首页会有什么影响?
答:新域名首页将会替换旧域名首页,新域名首页仅继承旧域名首页的属性,不会产生1+1>2的效果。旧域名在短时间内仍然可查。但随着时间推移,旧域名由于质量下降最终会被清除出数据库。
顶: 12 踩: 11相关文章:
来源:卢松松博客 QQ/微信:13340454
详解301永久重定向实现方法
| 阅读量 | 分类: SEO推广 | 作者: 卢松松
相关文章阅读更多:网站优化
- 2024-09-21 现代SEO:让搜索引擎抓取一半的内容
- 2023-02-26 怎么才能加快新站的收录,我是这样做的
- 2022-02-12 在月赚100万的网站公司干SEO的心得
- 2021-12-09 2个小时快速分析行业的网站数据
- 2020-06-30 黑帽SEO圈里流行"反推技术秒收"
- 2020-06-19 3个传统行业优化SEO干货分享
- 2020-01-18 网站降权了怎么办?如何快速恢复
- 2020-01-16 谷歌搜索突显网站的ICO图标和网址
- 2020-01-16 搜索引擎各大站长平台汇总(盘点)
- 2020-01-03 网友爆料:百度竞价封杀SEO搜索优化推广业务
- 2019-12-18 2020年搜索优化方向
- 2019-11-10 单页面快速获取百度排名办法
- 2019-10-28 Bing 搜索的新长青 Bingbot
- 2019-10-08 网站建设公司如何击败低价竞争者
- 2021-09-08凡是在卢松松博客投稿的作者都有机会得到IT类图书哦!
发表感想加入微信群
访客
高压包
十五年老站长
成都APP开发
致青春网赚论坛
急哦
301跳转问题
Monologue
快速排名推送者
大益普洱茶最新价格
网站301重定向不起帮我看看呀
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(023server\)(:80)? [NC]
RewriteRule ^(*) 023server/$1 [R=301,L]
order deny,allow
这上面是我301 的文件代码 麻烦帮我检查一下 我从昨天开始设置就一直显示不了,另一个网站同样的代码格式都可以实现301跳转。
昆明床垫定制
宣威火腿
纯正山茶油
张大妈官网
seo不悔的实战分享
欢威
电脑百科
康美门帘窗饰
运动服装
sarah
快打包
朋友圈小视频制作技术
中国AR网
珍惜SEO博客
潍坊装修网
百度云论坛
迪豪无锡灯饰
QQ25589464
蜗牛
zencart
广美品牌设计
刘钰德
rongwanhu
rongwanhu
magicfu
青岛开锁
卢松松粉色
自媒体博客
小小蚂蚁博客
江湖我独行
计算机编程
睿云互动
果露酒
莱芜
一网不捞鱼
返利网
逆袭吧
ifeedy
potentiometers
上古卷轴ol
因为我想把网站的域名换一下
sbrand988
心蓝
稻草人
SEO学习
华兴网
郑州快捷酒店装修
shinepao
秘笈在线
秘笈在线
周杰伦
杨阳
最后一个段落里面的最后一个“选择转发”是不是打错了?应该是“选择重定向”吧?
hcc
广州废品回收
选煤机
痕迹
lenny
微循环检测仪
1.e68ph.net
创建.htaccess文件
w3chtml
屋必家
3D背景墙
洗煤机
QQ趣味吧
一步印
uudu.org
荏苒
怎么通过比较它的PR值来判断?“先查询上面4个网址的PR值,如果结果一致,说明网站没有规范化问题;如果不一致,表明有规范化问题。”你这里说得很含糊,照你这样说,一样不一样都是没做301重定向的
态度网
阿能博客
销售技巧和话术
51激光设备
雄霸天下
够味社区
RMBbox
如飞
我的网站是ASP类型的,开启伪静态,默认首页是indexhtml。
访问我们的域名xxx,会自动跳到xxx/indexhtml。
按您说的,这样会分散域名的权重,我该怎么弄呢?谢谢!
我希望我的网站只存在xxx,不存在xxx/indexhtml
核桃
武汉木门网
V
汽车博客
乐谷扬思
宫颈息肉检查
HH