0

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

XML 文件大小为 4.6mb

当我尝试打开 sitemap.xml 时,我没有收到任何错误,但在我的浏览器中加载它只需要 3-4 分钟。我只是想加载,看看结果如何。

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

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

4

1 回答 1

0

加载时间可能是由于

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

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

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

于 2012-12-18T08:02:23.053 回答