|
 |
|
|
 |
|
|
 |
搜狐 新浪 网易 百度 雅虎 GOOGLE
网页制作 TOM搜索
搜狗 |
|
|
| |
|
| | |
网站出现404错误页面怎么办 |
站长买了虚拟主机挂网站上去,一段时间后,由于网站改版或者是删除某些网页,这直接导致以前曾被搜索引擎收录的网页连接失效。所以我们可以使用404的自定义错误页,自己给这个404页子里放个什么指向首页的连接什么的。当错误页失效连接多了之后,这个做法非常的危险:
1、如果给404错误页里放些指向首页的连接吧?404叶子多了之后,搜索引擎尤其是GOOGLE会认为你在复制网页
2、如果直接将404错误页做个什么转向到首页吧?那不是找死?!!用不了几天就被K出局外了。
可是不做个404错误页吧?好不容易进来的访客你给人家说
无法找到该网页,就好比咱去访问个亲戚朋友,去了结果他不在了,你这个朋友还算朋友吗?还感信任你吗?同理你站还有信任度吗?
也同理,当错误页多了之后,搜索引擎数据库定期更新他的已收录的URL连接,怎么每次都是“404找不到文件,错误已返回的提示” ,搜索引擎都不信任你了。
以下是网友们说的:
自定义404错误页使用Meta Refresh返回“302”状态码
常常看到许多网站的自定义404错误页面采取类似这样的形式:首先显示一段错误信息,然后,通过Meta
Refresh将页面跳转到网站首页、网页地图或其他类似页。根据具体实现方式不同,这类404页面可能返回“200”状态码,也可能返回“302”,但不论哪种,从SEO技术角度看,均不是一种合适的选择。
对“200”状态的情况我们上面已经谈过,那么,当404页面返回“302”时,搜索引擎会怎么对待呢?从理论上说,对“302”错误,搜索引擎认为该网页是存在的,只不过临时改变了地址,仍然会索引收录该页,这样,同样会出现类似于“200”状态码时的重复文本问题;其次,以google为代表的主流搜索引擎对302重定向的适用范围要求越来越严格,这类不当使用302重定向的情况存在很大的风险。
确保自定义404错误页面能够返回“404”状态码
在自定义404错误页面设置完毕后,一定要检查一下其是不是能够正确地返回“404”状态码。可以使用Server
Header检查工具,输入一个不存在网页的url,查看一下HTTP Header的返回情况,确信其返回的是“404 Not found”。
404错误的处理方式
(一)定制404错误页面的基本原则
首先应明确的是,404错误应工作在服务器级而不是网页级。对定制使用动态页面如PHP脚本类型的404页时,必须确保在PHP执行前服务器已经顺利地送出“404”状态码,不然,一旦执行到了ISAPI级别,返回的状态码便只能是“200”或其他如“302”之类的重定向状态码了。
其次,在自定义网站的404错误页面时,对设置的错误页面URL链接应使用相对路径而不是绝对路径,而且自定义404页面应该放在网站根目录下。尽管无效链接可能是多种形式的URL,但当发生404访问错误时,WEB服务器会自动将其转到自定义的当404错误页中,这跟URL的形似没有关系。
作者:广州网站建设
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。 | | | | |