滁州高端响应式网站设计

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

建站案例

什么是网站404页面?

404在互联网上一直流传着一个传说。在欧洲核研究组织的 404 号房间内,存放着互联网第一台服务器,万维网的发明者 Berners-Lee 就在这里办公。如果你要访问网页,必须向这个房间提交申请,如果找不到这个网页就会提示你「404 not found 」。

什么是404页面?

404页面就是程序员为了让用户,在链接网络或者网站某一个站点链接错误的时候,,可以知道自己错在哪而设置的,也可以让用户很方便的返回正确的页面访问和浏览。

404对网站优化的影响

自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到404页面对搜索引擎的影响,譬如:错误的服务器端配置导致返回状态码“200”或自定义404错误页面使用Meta Refresh导致返回“302”状态码。

网站在设置404页面之后就可以避免产生死链而带来的网站权重降低等情况。如果你的网站出现死链,那么搜索引擎蜘蛛在看到“404”的提示之后就会知道这个页面已经失效,便不会再来抓取该网页,这样一来是避免影响网站权重降低,二来也是为了给用户更好的服务。

如何设置404页面

Apache服务器设置404方法:

为Apache Server设置 404错误页面的方法很简单,只需:

1、在.htaccess文件中加入如下内容:ErrorDocument 404 /notfound.PHP,将.htaccess文件上传到网站根目录。

2、制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录里面即可。

注意:

(1).切记不要将404错误转向到网站主页,否则可能会出现主页在搜索引擎中消失的情况。

(2).切记不要使用绝对URL,如果使用绝对URL会返回302+200的状态码。

IIS/.net服务器设置404方法:

首先,修改应用程序根目录的设置,打开web.config文件编辑,在其中加入如下内容:

以下为引用的内容:

<configuration>

<system.web>

<customErrors mode=On defaultRedirect=error.ASP>

<error statusCode=404″ redirect=notfound.asp />

</customErrors>

</system.web>

</configuration>

注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。

然后,在自定义的404页面notfound.asp中加入以下为引用的内容:

<% Response.Status = 404 Not Found %>

这样,便可以保证IIS能够正确地返回404状态码了。

做网站404页面的注意事项:

1、让用户返回上一页

当用户点击错误的404页时,用户将需要返回上一页,然后我们将为用户提供返回上一页的按钮,供用户继续浏览网站中的其他页面。

2、提供搜索功能并提供更多选项

用户单击了404错误页面,但这只是系统提示的错误页面,用户单击查看的页面不再存在。此时,用户仍然希望根据自己的需求找到相应的内容。如果你的网站内容丰富,你可以为用户提供一个搜索框来搜索和找到他们想要的内容,从而满足用户的需求,让用户留在你的网站上。

3、更多推荐内容

404错误页面可在此页面推荐您的热门标签和热门内容。也许用户只是好奇想找到网页,但是谁知道是404错误提示页,原来的网页不存在。此时,向用户推荐更受欢迎的内容也是一个不错的选择。

4、正确的通知信息

必须清楚地告诉用户他想看的内容不存在。404提示错误页面只是一个提示错误页面,不是真正用户想要看到的页面。否则,用户会认为我想见张三,但你给了我李四。不要做出驴唇不对马嘴的事情,这对用户的体验非常有害。

因此,推荐一些内容同时正确通知用户页面不存在是一个理想的解决方案。

5、你也可以给一些优惠/促销活动

唉,你访问的页面不存在。这是我们工作中的错误。我们会补偿你,并给你一张200元的代金券...等等。您想要访问的页面不存在。这是我们的问题。补偿你的方法是给你一张200元的代金券。点击立即收集,当然你可以浏览其他热门内容。



相关文章