网站的404页面该怎么优化?

2020-02-28 15:55 seo基础 74 梁俊威

404页面一般是告诉浏览的用户,当前请求的页面发生了错误,或者是原有的内容页被删除导致的,在告知的同时也引导用户去访问网站中的其他页面,减少网站跳出率。

大部分的开源cms系统并没有直接提供404页面,或者提供的404页面并不太符合seo的要求,最后导致网站的权威性可能一蹶不振。

那么,什么样的404页面才能够达到seo标准要求呢?

我们也知道,搜索引擎在识别我们网站的时候是通过服务器返回的头部信息中的HTTP状态码;当搜索引擎错误访问了一个链接的时候,服务器给他返回的应该是404状态码,要告知搜索引擎放弃对这个页面的索引。

但是如果返回的是200、302等状态码,搜索引擎会直接考虑为该链接建立相关索引;这导致大量链接指向了同一个页面的内容,结果导致:网站的信任度大幅降低。

就小编看到过的,很多的网站都会存在这个问题,他们的404页面状态码不是返回200就是302!

嗨~ 身为程序员出身的小编,不得不给给大家举个例子不是:

一、Apache服务器设置404页面

在根目录下添加.htaccess文件,在文件中加入一行:

ErrorDocument 404 /Error.html

大概的意思就是设置error.html返回的http状态码为404

二、Nignx服务器设置404页面

找到Nignx配置文件设置

// 需要开启代理错误拦截功能
proxy_intercept_errors on;

再设置

error_page 404 /404.html;

三、虚拟主机设置404页面

部分小伙伴购买的是虚拟主机,一般的虚拟主机都是IIS服务器,虚拟主机的控制面板一般是可以直接设置404页面的。


小编很认真的给大家提个醒!

不要直接将404的页面再重定向到你的网站首页,他很可能会导致你网站首页不被收录。建议使用js的window.location.href=location.href;


若无特殊说明,本站点所有内容均为原创,转载请说明出处!

原文链接:https://www.codelearn.cn/read/58.html 点击复制