浅谈软404错误

Zoao

前端工程师 - Zoao

2021年10月15日
浅谈软404错误

遇到问题或者要搜索某个指定网页的时候,我们都会想到:”百度一下,你就知道。“于是,你打开搜索引擎,在地址栏输入一个网址,但是有时却没有进入到你想要看到的网站,页面赫然显示一个大大的数字:200;还有的有时候是资深网民都熟知的“404”。遇到这类报错,不用懵圈,小编今天跟大家科普一下这类问题。

先来看看,什么是软404错误?

软404是用户输入网址时,其实目标网页不存在,所以在返回的页面中返回200状态码,向用户表明页面不存在的情况。在某些情况下来说,软404并不是加载失败的网页,它可能只是一个内容很少或者是不含内容的页面。简单来说,软404的页面一定是因为出错了。

为什么会变成软404?

其实,相比于返回404、301等状态码,返回200,对一个网站来说却并不是一个好讯息。返回200状态码也叫做返回成功状态码,相当于是告诉搜索引擎,此网址是存在一个有实际内容的网页的,所以在搜索结果中,会被包含在内。很多时候,搜索引擎也并非如此“智能”,它也可能将继续抓取这个不存在的网页,那么你的其他实际网页也将会被耽搁。到最后,这个并不存在的网页被搜索引擎识别为错误的网页后,将会把这个网页标记为软404错误。

软404≠404错误

404错误与软404错误是截然不同的,因为软404的返回代码是200,404错误就是返回404。404错误是对网页错误返回的状态码,用户在地址栏输入网址后,服务器会根据输入的网址判断是否有对应的网站信息,如果没有,将会给出相应的反馈,返回404,表明该链接无效。

怎么解决软404错误?

当网站出现软404错误之后,为了不造成更加消极的影响,要尽快解决这个问题。可以通过多种方法去解决,但也要具体取决于各网页的状态和预期的结果。

  • 当网页和内容不存在

网站的相应网页已做相应的移除,并且该网站上没有相类似内容的替代网页,可以给搜索引擎释放信号:这个网页已经被移除,是不存在的,它不该再被编入索引了。那么这个“信号”就是对网页返回404状态码和410状态码。

  • 当网页或内容被移走

如果你网站的网页已经被移走或者有相应的替换网页,那么使用301重定向是你的好选择。使用301重定向,可以将用户重定向到你的新网页,这样不会半路中断用户的浏览过程,保护了用户的良好体验,而且很好地告知搜索引擎你的网页新位置。

  • 当网页和内容仍存在

如果当你发现,你的网页本身是正常显示的,但却被标记为软404错误,可能是你的网页无法正常加载。在这种情况下,原因有很多种,可以检查网页的最终呈现内容和返回的HTTP代码。比如网页呈现的是几乎空白或者完全空白的网页,那么极有可能是网页的资源加载失败,那么这种情况被标记为软404便不足为奇。

简而言之

软404错误并不是真正的404错误,如果软404页面内容没有被快速修复的话,在被搜索引擎索引时,它会将网页认为是页面内容不优质或者造成网站中出现大量的“资源未找到”会影响其他正常的网页的在SERP上出现的频率,降低对网站的收录,将会对网站的权重产生影响。所以最好定期检测站点,查看是否存在有软404错误,解决问题,从而改善用户体验。

原创文章归Sytech版权所有,转载请注明出处,商用请联系本站获取版权。

Zoao

前端工程师 - Zoao

Sytech科技前端工程师,专注于前端页面编写与优化,和页面功能的实现,擅长页面和功能的优化,发掘新的功能和框架。

2022年1月25日

网站建设

关键词排名高却没询盘?SEO优化有猫腻

辛辛苦苦所做的网站SEO空有高排名,却不见流量?虽然SEO托管公司交出了一份看似完美的答卷,但流量却没有达到预期,这样的网站优化与饮鸩止渴何异?

Mickey

IT工程师 - Mickey

了解更多

2022年1月28日

网站建设

如何让Google PageSpeed Insights为你所用

为什么我的网站在Google PageSpeed Insights中分数这么低?如何才能使网站获得100分?对于Google PageSpeed Insights时,仅仅指关注分数,而忽略了最为重要的改进建议,那可就本末倒置了,要是能够将关注重点放在性能优化方面,那网站速度也将大有不同。

Mickey

IT工程师 - Mickey

了解更多

想要马上开始定制开发您的网站建设?

添加微信咨询 扫描二维码添加微信客服

微信二维码 微信客服

其它联系方式

Sytech科技电话

邮寄联系地址 广州市番禺区洛浦街东乡村南桂路2号丽阁商务中心四楼403 联系服务热线 020-84808073