Favicon of TurnerSoftware SitemapTools

TurnerSoftware SitemapTools

PublishedLast updated

C# library whose GetAllSitemapsForDomainAsync() takes a domain and discovers plus parses all its sitemaps, with lenient parsing for messy real-world files.

Sources

github.com

Verified against the TurnerSoftware/SitemapTools repository and the nuget package.

TurnerSoftware SitemapTools is an open-source C# library for discovering and parsing a domain's sitemaps. GetAllSitemapsForDomainAsync() takes just a domain and returns its parsed sitemaps.

Key Features:

  • Domain Discovery - GetAllSitemapsForDomainAsync() finds and parses sitemaps from a domain.
  • Robots Integration - Discovery uses the companion RobotsExclusionTools library.
  • Format Coverage - Parses XML sitemaps, sitemap indexes, gzip files, and TXT sitemaps.
  • Lenient Parsing - Deliberately tolerant of malformed real-world sitemaps.
  • NuGet Package - Installs via NuGet for .NET projects.

Choose TurnerSoftware SitemapTools when a .NET project needs domain-level sitemap discovery and forgiving parsing; note there is no RSS support.

Categories:
Features:
Open SourceSitemap ParsingDomain DiscoveryNuGet Package

Share:

Similar to TurnerSoftware SitemapTools

Favicon

 

  
  
Favicon

 

  
  
Favicon