问题解决:网址已提交,但会返回“未找到”(404) 错误

如果你不知道怎么开始,那就按照下面的流程来:

是哪些 URL 出了问题?

你只需要点击对应问题,就可以查看所有出问题的 URL。获得 URL 清单之后,你只需要挨个产看这个 URL 是隶属于哪个分类(目录)、或是哪个标签。

这样你才知道 404 是符合预期,还是不符合预期的。

毕竟有些 404 页面是你单独设置的(即为合理的),而有些肯能是程序、或是误操作导致的(即不合理的)。做出明确区分之后,就可以合理的安排调整方案。

这些 URL 是通过什么方式提交的?

你只需要将 URL 挨个放入 Google Search Console 顶部的输入框中:

回车,执行检索,并得到结果。然后打开其中的覆盖率查看提交方式(手动提交和站点地图)和引荐来源

站点地图:是指该检测的 URL 存在与你当前的网站地图中。如果在第一步,你判断该 URL 是不合理的,那么就应该从站点地图中将其删除;如果是合理的那么就应该思考为何会在网站地图中,是否应该调整地图的设置?(一般存放在地图里的 URL 都是需要被索引的。)

引荐来源:是指 Google 在哪个页面上发现过你的这个 URL。既然 URL 存在与你的另外一个页面中,那么就有必要进入该页面,并将链接修改成可访问的链接(返回值 200 的 URL)。

最终极的解决方案

上述的这些都是标准流程。但是如果你和我一样怕麻烦,那么还有一个最终极的解决方案:将错误的 URL 301 跳转至正常的 URL 上。

如果你没有适合跳转的 URL,那么就直接 301 到首页吧!

推荐阅读:

无文章