API Reference
SitemapAnalysisOptions
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
- Method SitemapAnalysis.AnalyzeAsync
Constructors
public SitemapAnalysisOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.