如果你的 Google Search Console 中的覆盖率报告中出现了这样的错误:网址已提交,但会返回“未找到”(404) 错误,应该怎么办?答:终极的解决方法就是 301 重定向。
如果你不知道怎么开始,那就按照下面的流程处理。
是哪些 URL 出了问题?
你只需要点击对应问题,就可以查看所有出问题的 URL。获得 URL 清单之后,你只需要挨个产看这个 URL 是隶属于哪个分类(目录)、或是哪个标签。
这样你才知道 404 是符合预期,还是不符合预期的。
毕竟有些 404 页面是你单独设置的(即为合理的),而有些肯能是程序、或是误操作导致的(即不合理的)。做出明确区分之后,就可以合理的安排调整方案。
这些 URL 是通过什么方式提交的?
你只需要将 URL 挨个放入 Google Search Console 顶部的输入框中:
回车,执行检索,并得到结果。然后打开其中的覆盖率查看提交方式(手动提交和站点地图)和引荐来源:
站点地图:是指该检测的 URL 存在与你当前的网站地图中。如果在第一步,你判断该 URL 是不合理的,那么就应该从站点地图中将其删除;如果是合理的那么就应该思考为何会在网站地图中,是否应该调整地图的设置?(一般存放在地图里的 URL 都是需要被索引的。)
引荐来源:是指 Google 在哪个页面上发现过你的这个 URL。既然 URL 存在与你的另外一个页面中,那么就有必要进入该页面,并将链接修改成可访问的链接(返回值 200 的 URL)。
最终极的解决方案
上述的这些都是标准流程。但是如果你和我一样怕麻烦,那么还有一个最终极的解决方案:将错误的 URL 301 跳转至正常的 URL 上。
如果你没有适合跳转的 URL,那么就直接 301 到首页吧!
SiteGround外贸主机推荐
SiteGround搞18周年庆,产品包括云虚拟主机、WordPress主机、WooCommerce主机、云服务器。