提交新站点地图后,google 仍在寻找旧站点地图文件
After submitting the new sitemap, google still looking for old sitemap files
我们最近(大约 4 个月前)对我们的网站做了一些更改。主要变化是将整个网站从 HTTP 迁移到 HTTPS。我们还重新构建了站点地图文件。早些时候我们有这样的文件:sitemap-1.xml、sitemap-2.xml 等。在新的实现中,我们用 .gz 版本替换了所有站点地图文件并提交了 index-sitemap.xml到 google 进行抓取(遵循 google 的指南)。除了
以外,其他一切都正常
- google 仍在尝试获取导致 404 错误的旧站点地图文件
- google 也在 HTTP 上发出请求,导致 301 重定向
知道我们是否遗漏了什么吗?或者到什么时候 google 将停止访问旧网址?
这是正常现象。当出现 404 时,Google 想要确保这不是服务器端的临时事故。所以他们不时尝试再次访问它,直到他们放弃(有时在 6 个月后)。
您可以 return 410 而不是告诉 Google 页面(或 sitemap.xml)已经消失了。他们会更快地停止一次又一次的尝试。
关于301,一些来自外部网站的页面可能仍然指向您页面的http版本。如果您无法控制它们,您将无能为力。
我们最近(大约 4 个月前)对我们的网站做了一些更改。主要变化是将整个网站从 HTTP 迁移到 HTTPS。我们还重新构建了站点地图文件。早些时候我们有这样的文件:sitemap-1.xml、sitemap-2.xml 等。在新的实现中,我们用 .gz 版本替换了所有站点地图文件并提交了 index-sitemap.xml到 google 进行抓取(遵循 google 的指南)。除了
以外,其他一切都正常- google 仍在尝试获取导致 404 错误的旧站点地图文件
- google 也在 HTTP 上发出请求,导致 301 重定向
知道我们是否遗漏了什么吗?或者到什么时候 google 将停止访问旧网址?
这是正常现象。当出现 404 时,Google 想要确保这不是服务器端的临时事故。所以他们不时尝试再次访问它,直到他们放弃(有时在 6 个月后)。
您可以 return 410 而不是告诉 Google 页面(或 sitemap.xml)已经消失了。他们会更快地停止一次又一次的尝试。
关于301,一些来自外部网站的页面可能仍然指向您页面的http版本。如果您无法控制它们,您将无能为力。