404页面的目的是:告诉浏览者其所请求的页面不存在或连接错误,同时引导用户使用网站其余页面而不是关闭窗口离开。html
不少开源系统包括CMS系统、Blog系统等不提供404页面或提供的404页面并未达到SEO的要求,这让网站的权威性大打折扣。服务器
404页面该达到怎么样的效果才符合SEO要求?网站
搜 索引擎经过HTTP状态码来识别网页的状态。当搜索引擎得到了一个错误连接时,网站应该返回404状态码,告诉搜索引擎放弃对该连接的索引。而若是返回 200或302状态码,搜索引擎就会为该连接创建索引,这致使大量不一样的连接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅下降。——不少 网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。搜索引擎
正确创建404页面的方法是:(仅适合Apache服务器)spa
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.htmlhtm
创建一个简单的html404页面命名 Error.html索引
把 Error.html放置在网站根目录域名
注意:it
不要将404错误直接转向到网站首页,这将致使首页不被收录;stream
/Error.html 前面不要带主域名,不然返回的状态码是302或200状态码。
江苏南京 大三 求实习机会