bisibility — Track Google rankings and Search Console insights. Free during beta.
Try bisibility freeOur product
Favicon of Ben Balter sitemap-parser

Ben Balter sitemap-parser

PublishedLast updated

Ruby parser for sitemaps.org-compliant XML sitemaps; a recurse option flattens nested indexes into one URL list returned by to_a.

Ben Balter sitemap-parser is an open-source Ruby library for reading sitemaps.org-compliant XML sitemaps. It starts from an explicit sitemap URL and returns the URLs it finds.

Key Features:

  • Standards Parsing - Reads sitemaps.org-compliant XML sitemaps.
  • Recurse Option - recurse: true flattens nested sitemap indexes into one URL list.
  • Simple Output - to_a returns the collected URLs.
  • Request Options - Accepts Typhoeus HTTP request options.
  • Explicit Start - Begins from a sitemap URL rather than a bare domain.

Choose Ben Balter sitemap-parser when a Ruby project needs a small, standards-based sitemap reader.

Categories:
Features:
Open SourceSitemap ParsingRecursiveRuby Gem

Share:

bisibility

Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.

Try bisibility freeOur product

Source code

benbalter/sitemap-parser

  • Stars

    33
  • Forks

    47
  • Last commit

    2026-10-14
  • License

    MIT
  • Language

    Ruby

Metrics recorded 2026-10-16

Repository details

License source: Repository license file

View Repository

Similar to Ben Balter sitemap-parser

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Sources

github.com

Verified against the benbalter/sitemap-parser repository and the rubygems package.