踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框,对seo人员来说,google提供的这
个功能真是太好了,大家快点利用起来吧。
码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,
这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多
网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。
说,我们常常需要对网站进行调整、改版,便会有网页被删除、改名或移动位置,这时候,虽然相应内容
的网页还存在于网站中,但使用原来的地址访问则无法访问。——当然,对这类情况首先要考虑的是为原
来页面地址做301重定向,以尽可能地减小对SEO效果的影响。——其次,在别人建立指向网站的链接时,
也可能会由于出现拼写错误而使其成为一个无效的链接:在网站内找不到相应的内容页面。
简单说来,这类无效链接是由web服务器自动处理的:当Web 服务器接到类似的数据请求量,会返回
一个 404 状态码,告诉对方其要请求的资源并不存在。但是,Web服务器默认的404错误页面,无论
Apache还是IIS,均十分简陋、呆板且对用户不友好,无法给予用户寻找相应信息的更多线索,用户看到
这类页面往往最直接的反应并是关闭浏览器窗口离开,这在很大程度上给网站造成损失。毕竟,对网站来
说,用户永远是最重要的资源,以这种方式损失用户更意味着某种程度的失败。
当然,HTTP状态码有很多种,分别对应不同的情况,下面就与本文内容相关的几种作一简单介绍,更
详细的信息可参考W3C规范:
404 : 请求的网页不存在(不排除日后该链接有效的可能性);
410 : 请求的网页不存在(永久);
200 : 服务器成功返回网页
302 : 网址临时重定向(跳转)
301 : 网址永久重定向
正确建立404页面的方法是:(仅适合Apache服务器)
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404页面命名 Error.html
把 Error.html放置在网站根目录.
好了今天关于404页面就聊到这里了,欢迎站长们的交流。
插入表情