0

我正在尝试为我的 Rails 应用程序生成站点地图。我想定期生成它们,而不是每次点击。我以前使用它来生成站点地图https://github.com/kjvarga/sitemap_generator。这对于 50k 网址以下的站点地图似乎很好。现在我也想创建一个索引,并根据页面类型划分我的站点地图,所有学校页面都将进入school站点地图,其他页面类似studentsports等等。

4

2 回答 2

0

您可以使用您提到的相同宝石来做到这一点。请阅读生成多个站点地图

如果您想将它们设置为仅定期检查,您可以将其更改为<changefreq></changefreq>以下内容:<changefreq> monthly </changefreq>

于 2016-09-26T10:07:03.923 回答
-1

使用 sitemap_generator gem 将是最简单的方法。

只需将您的一代登录信息写入sitemap.rb文件并运行rake sitemap:refresh即可首次创建您的站点地图。

完成此操作后,通过在 crontab 中编写此命令或使用 gem 来运行此命令,例如只要提供 dsl 用于使用 cron 编写定期命令。

于 2016-09-26T10:06:11.523 回答