2016-09-26 71 views
0

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

回答

-1

使用sitemap_generator创业板将是最简单的创建一个索引,以及和分裂我的Sitemaps方法来做到这一点。

只需在sitemap.rb文件中输入您的一代登录名并运行rake sitemap:refresh即可首次创建您的站点地图。

这样做后,只要你喜欢,可以通过在crontab中写入或使用gem来运行这个命令,就像使用cron提供一个用于写入周期性命令的dsl一样。

0

你可以用你提到的同样的宝石做到这一点。请阅读Generating multiple sitemaps

如果你想将其设置为仅定期检查您更改<changefreq></changefreq>到这样的事情:<changefreq> monthly </changefreq>