diff --git a/lib/spree_sitemap_generator/spree_defaults.rb b/lib/spree_sitemap_generator/spree_defaults.rb index 598ae62..f6a5ba6 100644 --- a/lib/spree_sitemap_generator/spree_defaults.rb +++ b/lib/spree_sitemap_generator/spree_defaults.rb @@ -25,7 +25,9 @@ module SpreeSitemapGenerator::SpreeDefaults add(products_path, options.merge(:lastmod => active_products.last_updated)) active_products.each do |product| - add(product_path(product), options.merge(:lastmod => product.updated_at)) + if product.on_display? + add(product_path(product), options.merge(:lastmod => product.updated_at)) + end end end