Folio ships with helpers for generating XML sitemaps via the sitemap_generator gem.
- Configure your sitemap in
config/sitemap.rb. Seetest/dummy/config/sitemap.rbfor a working example. - Use the
Folio::Sitemapconcern on models (Page,File::Image, …) to expose image data. - Generated sitemap files are uploaded to S3 and served by
Folio::SitemapsControllerfrom/sitemaps/:id.xml.gz.
Run rake sitemap:refresh to build the files. Make sure environment variables S3_REGION and S3_BUCKET_NAME are set.