Domain Detective

API Reference

Class

SitemapAnalysisOptions

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Options controlling sitemap fetch, parsing, and URL probing.

Inheritance

  • Object
  • SitemapAnalysisOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public SitemapAnalysisOptions() #

Properties

public TimeSpan Timeout { get; set; } #

Per-request timeout.

public Boolean AllowHttpFallback { get; set; } #

When true, HTTP sitemap discovery is attempted after HTTPS candidates.

public Boolean ProbeUrls { get; set; } #

When true, sitemap URL entries are probed for reachability.

public Boolean CheckCanonical { get; set; } #

When true, successful HTML URL probes are inspected for noindex and canonical tags.

public Int32 MaxSitemapDocuments { get; set; } #

Maximum sitemap XML documents to fetch, including sitemapindex children.

public Int32 MaxEntries { get; set; } #

Maximum URL entries to parse from sitemap urlsets.

public Int32 MaxUrlProbes { get; set; } #

Maximum parsed URLs to probe.

public Int32 MaxRedirects { get; set; } #

Maximum redirect hops before reporting a redirect loop.

public Int32 MaxSitemapBodyCharacters { get; set; } #

Maximum sitemap XML response characters to read before parsing.

public Boolean RestrictRemoteFetchesToOriginHost { get; set; } #

When true, discovered sitemap documents and URL probes are limited to the analyzed origin host or matching www host.

public String UserAgent { get; set; } #

User agent sent with sitemap and URL probes.

{{ include "footer" }}