资深站长解读:什么是301转向,如何做域名301跳转(精华)- j. L3 b2 `7 K% A6 D
. N- d/ @/ T/ P8 Q, j
什么是301转向
6 w) y- z! O9 ?$ i9 p8 |) ]我们把网站页面A,301转向到网站页面B的时候,用户或搜索引擎蜘蛛来访问A页面的时候,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到B页面地址。通常我们叫301转向或301重定向,301跳转,其实实现这种效果的不仅只有这一个办法,还可以利用302转向,JS跳转等方法,但是其他的方法搜索引擎会是认为一种作-弊手法,而且不会把当前页面的权重传递到定向的页面上,只有301重定向搜索引擎才会识别。RrT百度排名优化6 p- g% N+ q, P/ G2 {/ u% l; Z
1 J7 |. ?. ]; N6 H/ T( V9 }什么样的情况要做301定向
$ \' G A# ]: Q0 s0 B8 b* e- A 很多朋友还是不知道,要在什么情况下去做301定向,导致有很多人在做优化的时候使用作-弊的方法,购买多个高权重的域名,在把301定向到一个域名下面,提升网站权重,在前一段时间或许还有用处,现在用这个方法就不好了,典型的例子,利-为-汇、狼雨SEO,他们的网站都做过这样的方法,可是都被降权了,一般我们是在网站要更换域名或某个页面路径要变换时我们采用301跳转,在前面我们说到如何处理网站打不开的链接中也提到过301跳转,也就是说如果当有一个页面被删除,但是我们还要保留这个页面的内容我们就可以通过百度快照把老地址的内容复制下来然后从新做一个页面把老的地址301跳转到新地址。
7 D0 X! a6 W+ E/ z$ e
; f# V% |8 R+ W7 K* F如何去做301跳转
( {4 ?* x* e9 o* a+ X2 u一,PHP网站程序设置301重定向:
" S& {4 J" N0 m/ e- E: Pheader()
* _/ S- y/ m" I! ]- T2 K5 sheader()
6 o& C) q* g. F* uexit()
8 @( P. I9 `% M二,设置htaccess文件实现301重定向(只适用于linux系统)
5 D5 S6 k' P+ t) f9 h) ?使访问iisp.com/的时候就会自动转到http://iisp.com/?s=wukun
; [. L- T% {0 D& @* W" d' C' P& n9 [在htaccess文件里写上以下代码即可。
9 t$ X4 E1 B8 v# V Z( k三,Unix服务器的网站设置301重定向& L. S$ ^. [' c4 m
通过此代码通知搜索引擎的spider你的站点文件不在此地址下,内容已经放到另一个位置了。' T2 C5 q6 Z" z$ R8 a9 p
IIS服务器实现301重定向
* i% F* c6 F0 y9 B- ?9 {8 W*打开internet信息服务管理器,在欲重定向的网页或目录上按右键
/ B: J" `& m m9 M*选择“重定向到URL” # j' A8 Z* e o
*在“重定向到”输入框中输入要跳转到的目标网页的URL地址
1 D% {! c1 T. k*选中“资源的永久重定向”(切记)
: |" z5 M V9 s$ k8 Y% q* D*最后点击“应用”6 E1 D! t$ T. `3 n( G1 y
四,ASP网站程序设置301重定向:/ v/ m; a! I/ J7 G- k0 _. g; k
Response Status+ F) X; s0 H H5 i; S
Response AddHeader
' O: P) W% T& _. ^+ s( e" i; C% I4 eResponse End
: [! @6 g! n; E( l, W
0 Y/ @5 j* [' Z8 G) w2 u$ r有关什么是301转向,如何去做301跳转的知识今天就说到这里,欢迎和广大站长朋友们一起交流学习。) E" I/ _- _: z" m
, W5 D6 N5 d6 X6 c9 v* `了解更多请登陆http://www.iisp.com/zt/?s=wukun
! Q) t7 z( B1 O- _8 S, W' j+ L; P N' |5 s$ v% |, }
|