Domain Detective

API Reference

Class

SitemapUrlProbe

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Represents a reachability probe for one sitemap URL entry.

Inheritance

  • Object
  • SitemapUrlProbe

Usage

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

Returned or exposed by

Constructors

Properties

public String Url { get; set; } #

Original sitemap URL entry.

public String FinalUrl { get; set; } #

Final URL after redirects, when available.

public Nullable<Int32> StatusCode { get; set; } #

Final HTTP status code when available.

public String ContentType { get; set; } #

Final content type when available.

public Boolean Success { get; set; } #

True when the URL returned a successful non-looping response.

public Boolean WasRedirected { get; set; } #

True when at least one redirect was observed.

public Boolean RedirectLoop { get; set; } #

True when redirect processing detected a loop or exceeded the redirect limit.

public Int32 RedirectHopCount { get; set; } #

Number of redirect hops observed.

public Boolean NoIndex { get; set; } #

True when X-Robots-Tag or meta robots marks the URL noindex.

public String CanonicalUrl { get; set; } #

Canonical URL found in HTML when available.

public Boolean CanonicalMismatch { get; set; } #

True when the canonical URL differs from the final URL.

public String Error { get; set; } #

Probe error when the URL could not be fetched.

public List<String> RedirectChain { get; } #

Redirect chain including the starting URL.

{{ include "footer" }}