当我们访问一条不存在的页面或者站内资源,一条不存在的URL的时候,WEB服务器收到类似请求时,会返回一个404错误页面,也就是我们都是到HTTP 404状态码。
404错误页面存在的一个目的就是告诉浏览者所请求页面不存在或者链接错误,但是404错误页面还有一个目的就是引导用户点击访问网站内其他页面而不至于让访问者觉得:网站出现错误,其他页面也不能访问,于是直接关闭了浏览器窗口离开。
没有404错误页面的网站也可以说:该网站在内部SEO优化还没有达到合格或者说还有漏洞。制作404错误页面旨在增强用户体验,减少访客在遇到错误页面时的跳出。
先说重点制作帝国CMS自定义页面,如图:
1、登录帝国CMS后台
2、找到“栏目”
3、左侧选项卡找到“自定义页面”
4、展开“自定义页面”点击“增加自定义页面”,这里可以选择两种页面模式:1、直接页面式;2、采用模板式
直接页面式:可以直接在下面“页面内容”里面添加页面代码
采用模板式:模板需要保存在“自定义页面模板”,然后在添加自定义页面的时候选择模板。
知道怎么在帝国CMS里面建立自定义页面,那么我们就来决定404错误页面应该如何制作或者说布局怎么样?
像我们一般服务器都会有一个默认的404错误页面,看着是不是觉得有点古板,有些网站会做一些或高校或可爱的图片放在404页面,增加用户体验度。那么百度的404错误页面是什么样的呢?
输入一条百度的错误链接看一下:
先仿做一个类似百度404错误页面。看一下百度有哪些特色:
1、体现此链接是错误页面,不存在页面的文本说明
2、首页的链接,至于能否直接做那种几秒自动跳转到首页的404错误页面,这里建议:技术不到家,何必搞那么炫!看了网上一大堆的关于这个问题讨论,还不如保险一点,让客户选择自己需要信息链接。
3、有一个直接搜索框,访客可以直接搜索自己想要的内容
4、推荐访问:推荐访问可以是站内访客热搜的一些关键词,或者一些专题调用。
根据百度的404错误页面,目前在负责的一个网站404页面如图:
这里我也添加了站内搜索框以及下方的搜索热词,"推荐访问"我调用的是制作的“专题”。“返回首页”是必不可少的,有的还加上了“返回上一页”。
网站推广,做营销型企业站,公司的联系方式肯定是必须随处可见哒!
关于站内的帝国CMS专题调用,帝国CMS搜索模板以及帝国CMS搜索关键词调用,官方都有教程的,可以自己看一下。
404错误页面制作完了之后,我如何设置404错误页面?
虚拟主机:我这里也没有太多虚拟主机做测试,一般现在虚拟主机能够支持自定义404错误页面,在里面把前面自定义的404错误页面地址填进去保存就可以了。
VPS或者云主机:我正在使用的Linux系统,自带的WDCP网站管理,里面创建站点的时候在根目录里面会自动的产生一个能够使用的错误页面模板文件夹。前面说的在帝国CMS后面建立自定义页面的时候生成的路径可以改到这个Linux系统生成错误页面文件夹下面:
windows的主机设置错误页网上也很多,可以参考百度经验里面文章设置,这里就不详述了。只是选择文件路径的时候选择帝国CMS自定义生成的404错误页面地址保存就好了。
最后确定404错误页面有没有生效,输入一个错误页面地址是否跳转到自定义的404错误页面,成功之后,再使用“站长工具”检测一下HTTP状态码是否是404,如果404错误页面返回状态码是200,对于搜索引擎来说,你这个页面是存在的,并不算错误页面,也就造成好多链接都会跳转一个页面,对于SEO优化肯定是不利的。
来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/16.html转载请标注此链接
Davids zhou | 站点地图 | | | 皖ICP备14017762号 如有侵犯您权利点击上面QQ -Powered By 帝国CMS -davids.zhou#qq.com(#换@)
Davidszhou个人博客主要记录在网站建设、SEO优化、python开发、PHP开发中遇到问题记录保存,作为他人参考学习教程