每个网站,无论大小,在运行一段时间后都会出现404页。在seo优化中,404页面优化是一个必要的过程。设置不当会对优化效果产生一定影响。那么如何正确设置404页呢?我们关注HTTP状态码
因为网站上的一些文章页面已被删除,但删除页面的URL链接仍然存在。打开已删除的文章URL时,这是一个没有内容的空页面。这样的页面也是错误页面,因此称为404页面。在外国人眼里,404是个不吉利的数字。因此,国外没有404房间或404车站。它们都是与404相关的跳跃和转移
因此,互联网上404的固定术语意味着“找不到,不存在”。例如,网址a在正常情况下可以访问其页面;由于网站管理员更改了一些设置,网址a变成了网址B。当用户再次访问URLa时,这是一个错误的链接。默认情况下,404页是没有任何内容的空白页
404页的HTTP状态码返回200是正常的吗
无论网站多么不可避免,一组用户友好的404页都是用户继续浏览网站内容的基础。对于找不到的页面,您需要单独设计一个漂亮的页面。例如,title标记表示“404notfound”标题。在页面上,简要说明“您访问的内容正在被审阅或已被删除,并在5秒内跳转到主页”
例如,如果上面的404页面很漂亮,那么它看起来非常赏心悦目,没有任何反感。尝试向404页面添加链接,打开网站主页和一些热门栏目,以便用户可以直接访问其他页面而不是任何链接。用户很可能会关闭网页并直接访问其他网站,从而失去用户
首先,将设计的404单页上载到空间或服务器网站的根目录。如果是虚拟主机,请登录主机业务管理面板,找到404页面设置,然后根据提示添加。如果是独立服务器,请根据您使用的web服务器(如IIS、Apache或nginx)进行设置。将404设置为指向之前上载的404单页
只需在网站上输入一个不存在的错误URL即可打开404页。如果您可以正常打开我们单独设计的404单页,则意味着web服务器已成功绑定该页。大多数人都会这样做。事实上,我们需要验证404的HTTP状态码,也就是说,只有当HTTP状态码返回404时才能成功设置。如果状态代码为200,则web服务器设置有问题。具体步骤如下
右键单击404页面,查看元素/检查、网络/网络,再次刷新页面,然后单击错误的URL以显示页面的状态代码。如果状态代码为404notfound,则设置完全正确,如下图所示。如果返回200或任何其他状态代码,则设置不正确
如果不使用浏览器查看页面的HTTP状态代码,则可以使用第三方工具(如网站管理员工具)来检测它。直接输入URL非常方便
为什么404页上的HTTP状态码不能是200?在HTTP状态代码中,200表示成功,对用户没有影响。状态码的主要影响是搜索引擎捕获页面。如果状态代码是200,搜索引擎会认为这是一个正常的页面,可以安全地检索和包含。如果是404状态码,下次将从索引中删除。如果搜索引擎在一个网站上包含的404页太多,将影响网站的关键字排名
假设一个网站充满错误页。搜索引擎应该包含更多的页面,因此错误页面必须返回404个两部分和200个状态代码。在200状态码下,用户可以正常打开页面,但搜索引擎会将其视为普通页面,这对SEO优化极为不利,分散了其他真实页面的权重。爬行器总是捕获404错误页面,这将影响其他正常页面的收集。因此,对于404页面,您不仅应该设计页面布局以增加用户体验,还应该检查HTTP状态代码以使其正确。