`

sitemap_generator 生成 Sitemap

阅读更多
  • 安装

编辑Gemfile

1
gem 'sitemap_generator'

bundle install安装完成之后, 执行

1
rake sitemap:install

会在config目录下生成sitemap.rb

*配置

将SitemapGenerator::Sitemap.default_host = “http://www.example.com”里的url改为自己的网站url

通过下列方法,可以将所有文章生成出去

1
2
3
Post.all.each do |a|
    sitemap.add post_path(a), :lastmod => a.updated_at
  end

*生成

在crontab定时器里运行下列命令

1
rake sitemap:refresh

就会生成sitemap并且向搜索引擎进行提交

2
1
分享到:
评论

相关推荐

    使用sitemap_generator来为rails网站生成Sitemap

    这篇博文将讨论如何使用`sitemap_generator` gem在Rails应用中实现这一功能。 首先,让我们了解什么是Sitemap。Sitemap是一个XML文件,它列出了网站的所有页面,包括URL、更新频率和页面重要性等信息。这有助于搜索...

    Python库 | sitemap_generator-0.5.2-py2.7.egg

    今天我们将深入探讨Python库`sitemap_generator-0.5.2-py2.7.egg`,这是一个专为生成网站地图而设计的库,适用于Python 2.7版本。 `sitemap_generator`库是Python开发者处理网站地图问题的一个高效解决方案。它的...

    sitemap_generator:易于使用的#TYPO3 #CMS Sitemaps生成器

    **Sitemap_generator:一个简单易用的TYPO3 CMS Sitemaps生成工具** 在网页优化和搜索引擎友好性方面,Sitemap起着至关重要的作用。它帮助搜索引擎更好地理解和索引网站的内容,从而提高可见性和搜索排名。`sitemap...

    baidu-sitemap-generator

    关于“sitemap”标签,它表明这个工具专注于生成Sitemap文件。Sitemap文件有两种主要格式:XML和HTML。XML站点地图包含网站URL、更新频率、优先级等元数据,通常用于搜索引擎;而HTML站点地图则是为用户提供的人工...

    Google SiteMap自动生成程序

    功能简介: 1.按照程序路径生成和按照...其中 按照数据生成又分为按照ACCESS生成和按照Sql生成两种 2.支持两种站点地图的格式:xml和txt 3.支持每页的链接数量(默认5000) 4.解决了部分主机无法替换绝对路径的问题

    baidu-sitemap-generator.zip

    描述中提到的“wordpress插件生成sitemap”,暗示了这个插件是为WordPress平台设计的。WordPress是一个非常流行的开源内容管理系统(CMS),广泛用于创建各种类型的网站。这个插件的目的是帮助用户自动生成适用于...

    Sitemap-Generator-Crawler, 通过抓取给定的URL生成站点地图的脚本.zip

    Sitemap-Generator-Crawler, 通过抓取给定的URL生成站点地图的脚本 站点地图生成器特性像谷歌那样抓取网页生成一个单独的XML文件,每次执行脚本时都会得到更新( 通过CRON运行可以运行)搜索引擎优化功能抓取速度比...

    sitemap-generator.zip

    "sitemap-generator.zip"是一个压缩包,其中包含了一个用于生成网站地图的工具。在本文中,我们将深入探讨网站地图生成器的重要性和工作原理,以及如何利用它来提升网站的SEO效果。 网站地图生成器的工作原理: ...

    free unlimited sitemap generator

    文件列表中的 "smap.php" 是该网站地图生成器的核心脚本,很可能包含了处理URL收集、格式转换和生成Sitemap的功能。PHP是一种广泛使用的服务器端脚本语言,特别适合网页开发。用户可能需要一定的PHP基础来配置和运行...

    php-sitemap-generator:简单PHP网站地图生成器

    composer require icamys/php-sitemap-generator 民意调查 如果您发现此软件包有用,请以改善您的站点地图生成体验。 用法 <?php include "vendor/autoload.php" ; $ yourSiteUrl = 'https://example.com' ; //...

    nextjs-sitemap-generator:从nextjs页面生成sitemap.xml

    安装要安装软件包,请在终端上执行以下操作:yarn add nextjs-sitemap-generator如果您使用的是npm,则此操作如下:npm i --save-dev nextjs-sitemap-generatorNextJs启动它自己的服务器来服务所有创建的文件。...

    go-sitemap-generator:go-sitemap-generator是在Go中生成Sitemap的最简单方法

    go-sitemap-generator是在Go中生成Sitemap的最简单方法。 从版本2.0.0开始,此存储库可以作为。 package main import ( "github.com/ikeikeikeike/go-sitemap-generator/v2/stm" ) func main () { sm := stm . ...

    Baidu Sitemap Generator(for sae)

    总结来说,"Baidu Sitemap Generator(for sae)" 是一款专为在新浪SAE上运行的WordPress博客设计的SEO工具,它能够自动生成并更新百度Sitemap,帮助网站提升在百度搜索结果中的可见性,同时简化了在SAE环境中进行SEO...

    sitemap_generator:该插件使您可以使用简单的类似于“ Rails Routes”的DSL轻松为Rails站点生成“企业级” Google Sitemaps作为rake任务。 它可以让您处理熟悉的Sitemap问题,例如

    SitemapGenerator前言不幸的是,亚当·索尔特(Adam Salter)于2009年去世。那些认识他的人知道他是一个了不起的家伙,以及他是一个出色的Rails程序员。 他的逝世对Rails社区造成了巨大损失。 接管了...

    YanjieZe.github.io:最后的难民

    ) 运行py rss_generator.py生成RSS Feed, blog/atom.xml 运行py sitemap_generator.py生成站点地图, blog/sitemap.xml py sitemap_generator.py ``` 杂项Markdown到HTML的转换依赖于Pandoc,生成HTML的模板和元...

    sitemap生成器2.0

    除了`sitemap生成器2.0`,还有其他类似工具,如`XML Sitemap Generator`、`Google Search Console`内置的网站地图功能等。同时,了解`robots.txt`文件的编写也很重要,它能指导爬虫哪些部分可以访问,哪些应被禁止。...

    sitemap-generator-cli:通过抓取给定站点来创建XML-Sitemap

    npm install -g sitemap-generator-cli # or execute it directly with npx (since npm v5.2) npx sitemap-generator-cli https://example.com 用法 器将获取所有文件夹URL页面和文件类型。 如果存在,则将考虑...

    网站地图生成器SiteMapMaker

    除了SiteMapMaker,还有其他类似的工具,如XML Sitemap Generator、Google Sitemap Generator等,可以根据个人需求选择合适的工具。 总结:网站地图是优化网站SEO的关键因素之一,而SiteMapMaker作为一款优秀的生成...

    www-sitemap-generator

    $ ./generate_sitemap_docker.sh 这将构建update_etags.py映像,运行update_etags.py ,获取 ,保存该映像,然后使用该数据针对所有URL进行GET请求以获取并比较其中的响应,然后运行generate_sitemaps.py ,它获取...

Global site tag (gtag.js) - Google Analytics