七彩知识堂[服务器租用|服务器产品知识]
如何定义友好的404错误页面
  站长在建站过程中,大多数不可避免的进行网站改版或者调整,比如建站程序问题、模板更换、主题定位问题等等。在这种情况下,不可避免的回游部分网页被删除、重命名或者被移动了位置。这时候,再使用原来的网址访问站点则会出现此页无法显示的提示;有的时候,由于访客拼写错误也会产生一个错误的无效链接。而当访客通过url无法打开网站页面时,90%以上选择离开站点,这就很不利于用户体验,因此我们应当定义一个对访客友好、对搜索引擎友好的404页面很有必要。那么,如何定义一个友好的404错误页面呢?
   3如何定义友好的404错误页面 定义友好的404错误页面包括对用户友好和对搜索引擎友好2种情况,只有兼顾二者才是最友好的。先来说说怎样对用户友好吧。
   (1)对用户友好的404页面 当访客所访问的页面不存在时,我们应该告诉用户一个什么样的信息才能留住访客,让他继续留住网站呢?我认为,首先我们要提示访客:您所访问的页面不存在或已删除,请谅解。这句话其实是给访客一个心理暗示,你所查询的页面已经不存在了,不要生气。然后我们在页面再给出另一个需求提示:这些页面或许您也会感兴趣,之后我们列出几个相关页面的链接,提示访客还可以从别的链接寻求答案。最后我们在提示:还没有找到您感兴趣的吗?点我返回首页。让访客回到首页去。这些步步为营的提示,是不是就能留住访客了呢?
(2)对搜索引擎友好的404页面 404页面可以做成标准的html网页内容,然后进行服务器配置。很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。其实搜索引擎是通过HTTP状态码来识别网页状态的。当返回200或302状态码,搜索引擎就会为该链接建立索引;而当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。如果我们没有进行正确的配置,就会导致404页面返回的状态码不是404这就会导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。记住:不要在页面中设置几秒后自动跳转到首页,而是让用户区点击返回首页。那么如何配置404错误页面呢?
   4如何配置404错误页面 (1)Apache下设置(一般是Linux主机) 为Apache Server设置 404错误页面的方法很简单,只需: 在.htaccess 文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录 制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。(2)IIS/.net下设置404错误页面 首先,修改应用程序根目录的设置,打开 web.config文件编辑,在其中加入如下内容:
   注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。
  然后,在自定义的404页面notfound.asp中加入:这样,便可以保证IIS能够正确地返回404状态码。一个简单实用友好的404错误页面能大大提升网站的信任度,赶紧试试吧。
Server Header检查工具网址
用Server Header检查工具可查一个网页返回的状态代码。
例如返回 200 OK,301 Moved Permanently,302 Found,304 Not Modified,307 Temporary Redirect,403 Forbidden,404 Not Found,410 Gone等状态码,为SEO时提供检查和优化依据。
以下是一个比较好用的Server Header检查工具网站网址
http://www.seochat.com/seo-tools/check-server-headers/
Results for: http://www.qicaispace.com/sms/
HTTP/1.1 404 Not Found
Content-Length: 1058
Content-Type: text/html
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Mon, 24 Jan 2011 08:37:36 GMT
Connection: close
 
经典短信推荐
资讯中心 | 电子商务 | 搜索营销 | 设计学院 | 中医养生 | 养生保健 | 节日祝福 | 民俗文化 | 奇闻趣事
建站知识 | 人世百态 | 网站导航 | 传统节日 | 搜索热点 | 星座运势 | 趣闻轶事 | 祝福的话 | 短信大全
© 2023 QicaiSpace.Com