部分客户反映虽已设置了404页面,可是百度仍然没有更新死链收录情况,后细查原来是http状态返回码仍然是200这会使搜索引擎会认为这个“根本不存在的”网页在网站内是存在的,这会导致很多问题,影响网站的最终SEO效果。
解决方法如下:
1、 链接FTP,找到404页面存放的位置;
2、将404页面,html文件下载到本地;
3、将下载到本地的404.html文件用记事本方式打开,找到<head>位置,添加以下代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.codePage=65001%>
<% Response.Charset = "utf-8" %>
<% Response.Status = "404 Not Found" %>
-------添加完成后保存;
4、将保存之后的404.html文件重命名,修改文件的后缀为asp,目的是要把动态页面修改为动态页面;
5、打开FTP将404.asp文件上传到404页面存放的位置;
6、重新测试一下,成功了