很难使用 sitemap_generator。
终于让它工作了,但现在它显示了我创建的空缺页面的错误索引。
它应该包括当前在线的所有职位空缺: 例如http://www.frankfurtstartupjobs.com/vacancies/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
我希望有人可以看看它并告诉我我想念什么。先感谢您!