今天和大家一起来学习一下改如何设置404页面。什么叫做404页面呢,所谓的404页面就是当用户输入一个错误或非存在的链接时,显示的一个页面。404页面的主要作用就是要告诉用户,你输入的网址多请求的页面是不存在的或者是一个错误的链接,从而引导用户能够进入网站的其他页面而不是离开。. l7 m9 S; w; J/ c5 |
那404页面对seo来说有什么意义呢,404页面不仅是可以增加阅读者的用户体现,更重要的对搜索引擎还是比较重要的。当各大搜索引擎在接入这个url时,得到的是404的状态,就知道这个url是错误的链接,这个页面是不存在的,从而可以知道这个url已经是失效的了,各大搜索引擎的蜘蛛就不会索引这个页面上的内容,并且在搜索引擎的数据库里面将这个url对应的页面从数据里面进行删除,删除这个这一条记录肯能要很长时间,也可能一下就删除掉了,这个取决于搜索引擎本身,但是当得到”200”状态码的时候,搜索引擎会认为这个url是存在有效的,便会去索引收录到数据库当中去,这样就产生了两个不同的url,这两个url上面的内容是完全一样的,这样的话搜索引擎就会觉得你出在复制网站的问题,这可能会被降权,严重的可能网站被直接K了。% ^ [' q7 Q. E6 A2 r
如何设置合理化的404页面呢,不仅要把问题描述好,做好良好的客户体验,引导用户去进去想要去的页面。
, V4 Q' w$ A; o$ ~: Q 404页面设置的正确方法:
4 t* X: ]5 R: |, ? 1,Apache服务器404页面的设置方法在.htaccess 文件中加入代码:ErrorDocument 404 /Error.html 然后建立一个简单的html404页面命名Error.html 把Error.html放置在网站根目录即可。' d$ O& k$ }1 G* h1 R
2,IIS/ASP.net下设置404错误页面首先,修改应用程序根目录的设置,打开“web.config”文件编辑,在其中加入如下内容: 注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。然后,在自定义的404页面notfound.asp中加入以下为引用的内容: 这样,便可以保证IIS能够正确地返回404状态码.) q1 w X5 B- q+ ?0 e, E
seo论坛 |