Rails网站地图生成器显示错误索引

时间:2018-12-04 15:48:00

标签: ruby-on-rails ruby sitemap sitemap-generator-gem

在使用sitemap_generator时遇到困难。

最后使它工作了,但是现在它显示了我创建的空缺页面的错误索引。

其中应包括当前在线的所有职位空缺:例如 http://www.frankfurtstartupjobs.com/ 职位空缺/ 179

但是,如果您看一下它实际上包含在站点地图文件中的内容:

http://www.frankfurtstartupjobs.com/sitemap.xml.gz

它显示不存在的空缺(索引太高): 例如它显示了空缺: http://www.frankfurtstartupjobs.com/vacancies/ 641

这是我的sitemap.rb文件:

# Set the host name for URL creation
require 'rubygems'
require 'sitemap_generator'

SitemapGenerator::Sitemap.default_host = "http://www.frankfurtstartupjobs.com"

SitemapGenerator::Sitemap.create do

  Vacancy.find_each do |vacancy|
    add vacancy_path(vacancy), :lastmod => vacancy.updated_at, :priority => 0.5
  end
end

我希望有人可以看看并告诉我我想念的东西。预先谢谢你!

0 个答案:

没有答案