AdvantageCMS.Core.Common.SitemapGenerator Namespace
Classes
| Class | Description | |
|---|---|---|
|
|
ArgumentHelper |
Provides helper methods for asserting arguments.
|
|
|
BaseSitemapGenerator |
Base class for generating XML sitemaps conforming to the sitemaps.org protocol.
Subclasses must implement GenerateUrlNodes()()()() to provide the URL entries.
|
|
|
BaseSitemapIndexGenerator |
Base class for generating XML sitemap index files with automatic splitting of URLs across
multiple sitemap files (max 50,000 URLs or ~10 MB per file) per the sitemaps.org protocol.
Subclasses must implement GenerateUrlNodes()()()() to provide the URL entries.
|
|
|
GenerateSiteMap |
Generates an XML sitemap for a specific domain and language by enumerating active navigation pages
and their URL-rewrite content items, including alternate language links for multilingual sites.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
UpdateFrequency |
Specifies the expected page update frequency for use in sitemap XML changefreq elements.
|

