在 Linux 服务器上为我的网站动态创建站点地图
我经营一个网站。我一天内多次向网站添加内容。
我想生成一个站点地图,该站点地图将随着内容的变化而动态变化。
已经进行了一些搜索,但只看到了手动站点地图构建器。
我的网站不能在 wordpress、joomla 或任何其他 cms 上运行(它是定制的)
我该如何生成站点地图
谢谢!
I run a website. I add content to the website severally in a day.
I want to generate a site map that will dynamically change with change in content.
Have done some searches but only saw manual sitemap builders.
My website does not run on wordpress, joomla or any other cms (it was custom built)
How do i go about generating the sitemap
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最好的选择是构建一个自定义 sitemap.xml 生成器,用 PHP 从数据库中提取数据。
或者,您可以使用外部爬虫(以任何用户的方式查看您的网站),它会爬行您网站上的每个页面,读取和保存链接。这对 CPU 要求更高,并且需要更长的时间。查看 http://enarion.net/tools/phpsitemapng/ 作为示例(也适用于 PHP )
The best option would be to build a custom sitemap.xml generator, in PHP pulling in data from your database.
Alternatively you can use an external crawler (Looks at your site the way any user would) which would crawl through every page on your site reading and saving links. This is more CPU intensive and takes longer. Check out http://enarion.net/tools/phpsitemapng/ as an example (Works in PHP too)