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