我的站点地图.xml需要很长时间才能加载



所以我做了一个php脚本,它只从数据库中读取页面(大约25k URL)并将它们写入网站根目录中的站点地图.xml。

XML 文件大小为 4.6mb

当我尝试打开站点地图.xml时,我没有收到任何错误,但是只需3-4分钟即可将其加载到浏览器中。我只是想加载,看看它是如何出来的。

我使用了一些指向URL的Web xml验证器,它说它是有效的并且没有错误,所以这不是问题。

我只是担心,由于加载时间长,它可能会让搜索引擎甩掉?我的意思是,4.5mb 应该在 10 秒内下载!

加载时间可能是由于

  • 您的互联网连接
  • 服务器上游速度

4.5是一个庞大的站点地图,我想知道您是否需要这么大的站点地图。您可以将其拆分为多个站点地图并使用站点地图索引

回顾您在下面的评论,可能是从大量数据中生成站点地图会占用大量时间。它必须从数据库中获取它,我想这需要时间。加载站点地图后尝试保存站点地图,然后上传站点地图的"独立"文件。看看加载速度是否更快。如果是这样,那么您的脚本滞后于加载过程。

最新更新