切换到宽版
SEO报名
社区应用
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
最新帖子
精华区
社区服务
邀请注册
勋章中心
会员列表
统计排行
社区服务
道具中心
基本信息
银行
帮助
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
门户
群组聚合
帮助
圈子
群组
SEO证书查询
SEO搜索引擎优化 - Search Engine Optimization
SEO站务区 - SEO Management
群组分类
帖子
日志
用户
版块
群组
帖子
搜索
热搜:
结婚
母婴
phpwind
蓝色天空
水墨江南
黑色旋风
绿之印象
紫色梦幻
SEO研究协会
>
SEO技术交流 - Technology exchange
>
301转向和网址规范化
发帖
回复
返回列表
新帖
8028
阅读
1
回复
301转向和网址规范化
[复制链接]
上一主题
下一主题
离线
李唐
UID:1
注册时间
2008-06-29
最后登录
2025-06-26
在线时间
41小时
发帖
96
搜Ta的帖子
精华
0
金钱
185
威望
44
贡献值
6
交易币
0
访问TA的空间
加好友
用道具
管理员
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
0楼
发表于: 2011-01-03
关键词:
301转向&&301重定向
解的301转向在搜索引擎优化方面的应用。
什么是301转向?
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
为什么要做网址转向?
除了前面介绍过的网址规范化问题外,还有很多需要做网址转向的情形。比如,为保护版权,你拥有不同TLD的多个域名:
litangpr.com
litangpr.net
litangpr.org
litangpr.com.cn
litangpr.cn
等等。
很自然这些域名全部指向一个网站。如用litangpr.com为主域名,其它域名就可以转向到litangpr.com。
或者你注册了公司全称域名litangwangluogongguan.com,但太长 ,你也注册了缩写域名方便用户记住ltpr.com,其中一个做主域名,另一个就可以转向到主域名。
为什么要用301转向?
网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新,等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。何必冒险呢。
当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题,第二,也很重要的,网页A的PR网页级别会传到网页B。
很多时候其它网站会链接到
http://domainname.com
http://www.domainname.com/index.html
http://domainname.com/index.html
而不是你希望的
http://www.domainname.com
这样链接的PR也会传递到所有URL,如果你用301转向把前三个URL转到
http://www.domainname.com
PR也就集中在网页
http://www.domainname.com
了。
怎样判断网站有网址规范化问题?
英语中有句话,东西没坏就别修理。很多网站没做301转向排名也没影响,那就别动它。
如果你觉得网站排名没有预想的好,可以看看是否有网址规范化问题:
1) 查一下这些URL是否都有差不多的PR值和网页快照:
http://domainname.com
http://www.domainname.com/index.html
http://domainname.com/index.html
http://www.domainname.com
如果是,那可能有问题。
2)搜一下site:domain.com看是否结果中有多个主页版本。
3)你的网站是否在Google有大量网页被标为“ 补充材料”(Supplemental Result)。一般认为被归为“ 补充材料”是网址规范化问题的征兆。
怎样做301转向
如果你用的是Unix/Linux主机,可以用文件(Unix/Linux中用于目录特定指令如密码,转向,错误处理等的文件)。
比如把/old.htm转到
http://www.domain.com/new.htm
,可以用这个指令:
redirect 301 /old.htm
http://www.domain.com/new.htm
或
redirect permanent /old.htm
http://www.domain.com/new.htm
如果要把所有
http://domain.com
形式的URL用301重定向转到
http://www.domain.com
,包括:
http://domain.com/about.htm
转到
http://www.domain.com/about.htm
及
http://domain.com/dir/index.htm
转到
http://www.domain.com/dir/index.htm
等等,还要用到mod_rewrite:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$
http://www.domain.com/$1
[L,R=301]
如果你用的是 Windows主机,应该在控制面板做301转向设定。
补充 :在网址规范化评论里回答石头王的问题,可能对大家有帮助:
据我所知,HTML无法做301转向。在HTML里只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码了。
如果你的页面是ASP或PHP还可以做301转向:
ASP:
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” [url]http://www.domain.com
共
条评分
评价一下你浏览此帖子的感受
精彩
感动
搞笑
开心
愤怒
无聊
灌水
相关话题
使用 Python 指定内容 爬取百度引擎搜索结果
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
root
UID:5362
注册时间
2011-01-07
最后登录
2011-01-07
在线时间
1小时
发帖
9
搜Ta的帖子
精华
0
金钱
12
威望
2
贡献值
0
交易币
0
访问TA的空间
加好友
用道具
小学生
加关注
发消息
只看该作者
1楼
发表于: 2011-01-07
共
1
条评分
,
威望
+1
李唐
威望
+1
感谢支持!
2011-01-07
回复
举报
发帖
回复
返回列表
https://bbs.seo178.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
隐藏
快速跳转
SEO课余活动区(重在参与)
黑帽SEO技术交流
休闲灌水区
SEO线下活动
SEO搜索引擎优化 - Search Engine Optimization
SEO行业动态 - Industry News
SEO技术交流 - Technology exchange
SEO案例研究 - Case Studies
SEO人才市场 -- SEO Jobs
SEO需求发布 - Demand Publisher
SEO站务区 - SEO Management
SEO问题咨询 - SEO Advisory
SEO协会事务
关闭
关闭
选中
1
篇
全选