web – 为任何CMS系统创建sitemap.xml的性能最有效的方法是什么?

web – 为任何CMS系统创建sitemap.xml的性能最有效的方法是什么?,第1张

概述我们希望在CMS系统中实现sitemap.xml功能.我们的开发人员认为,由于每次在内容中进行更改时,此功能都会影响性能,因此需要创建站点的完整链接列表并将其放置在sitemap.xml中. 我们的想法是,每次编辑或添加公共查看页面时,都会立即将其添加到sitemap.xml,使其与网站保持同步. 在您回答的时候,如果您有时间,其他CMS系统打开或未打开内置站点地图生成? 谢谢, 每次更新CMS时 我们希望在CMS系统中实现sitemap.xml功能.我们的开发人员认为,由于每次在内容中进行更改时,此功能都会影响性能,因此需要创建站点的完整链接列表并将其放置在sitemap.xml中.

我们的想法是,每次编辑或添加公共查看页面时,都会立即将其添加到sitemap.xml,使其与网站保持同步.

在您回答的时候,如果您有时间,其他CMS系统打开或未打开内置站点地图生成?

谢谢,

解决方法 每次更新CMS时更新站点地图肯定会产生性能问题,因为站点地图往往很大,生成成本高(从cpu和磁盘i / o的角度来看).

我会做的是: 1.绘制您网站的结构 2.确定您需要在站点地图中链接到哪些区域 3.将站点地图索引的名称添加到robots.txt文件中 4.编写一个脚本,该脚本将从数据库中读取并生成静态xml站点地图文件 5.创建一个cron作业,定期重新运行此脚本 6.将您的站点地图网址提交给搜索引擎

总结

以上是内存溢出为你收集整理的web – 为任何CMS系统创建sitemap.xml的性能最有效的方法是什么?全部内容,希望文章能够帮你解决web – 为任何CMS系统创建sitemap.xml的性能最有效的方法是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1075161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存