404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
( s2 r; M% ~1 D1 U* a3 e7 Y2 c4 U/ Y0 @0 B& ?' W7 f- o+ h
很多开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。
" J3 s. w" O8 V# |% x
; }; U' B) w; S5 f: j' ^& v( G 404页面该达到怎么样的效果才符合SEO要求?, J, i$ P6 w V
$ M6 b( S/ j6 o+ n2 `: D% K 搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。
! {5 t( E6 D: Q9 h: q
% M: Z( \! B/ z& T, q 正确建立404页面的方法是:(仅适合Apache服务器) ~: p) C% w: j- b2 l
) G _% M/ d F0 I- N1 i
在。htaccess文件中加入代码:ErrorDocument404/Error.html
6 P$ |( J/ e7 Q" A7 j7 p' Y( b. w, K0 g( v8 {% m: K6 x1 Y
建立一个简单的html404页面命名Error.html2 J1 S+ p6 W& E) y7 [# G% ^
% u! {, h! |. ~) T5 L. b% h( { 把Error.html放置在网站根目录
. @ l/ v7 u/ b% R# g3 a
7 q6 x/ a) K0 H" ^( z& G5 ` 如果碰到困难,参考本站:& o0 m/ \& Z+ K, v# Q. O
% Y0 d, Z; e5 N: f# ^$ X0 q4 R
注意:
' X$ ]7 {% Z- z4 ~8 m1 @6 l& k; A: Z) p
不要将404错误直接转向到网站首页,这将导致首页不被收录;, i5 ~; ^/ ?( I; O5 {* t7 l
7 V# I7 l4 Z2 S" P3 C
/Error.html前面不要带主域名,否则返回的状态码是302或200状态码。# Y1 ~$ X: ~# B3 Q) B' z* [
% F/ i. v$ p' q
这些都是seo的基础知识,要是想系统的学习SEO的话,建议你选择旗锦南昌SEO培训,系统的学习下SEO知识。 |