Domain Detective

API Reference

Class

SitemapDocument

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Represents one fetched sitemap XML document.

Inheritance

  • Object
  • SitemapDocument

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; } #

URL of the sitemap document.

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

HTTP status code returned by the sitemap document request.

public String ContentType { get; set; } #

Content type returned for the sitemap document.

public Boolean Present { get; set; } #

True when the sitemap document returned a successful HTTP response.

public Boolean XmlValid { get; set; } #

True when the sitemap document is well-formed XML.

public Boolean SchemaValid { get; set; } #

True when the sitemap document validates against the official Sitemap protocol XML schema.

public Int32 SchemaValidationErrorCount { get; set; } #

Number of Sitemap protocol XML schema validation errors.

public String SchemaValidationError { get; set; } #

First Sitemap protocol XML schema validation error, when available.

public Boolean NamespaceValid { get; set; } #

True when the root element uses the standard sitemap namespace.

public SitemapDocumentKind Kind { get; set; } #

Detected sitemap document kind.

public String Error { get; set; } #

Error encountered while fetching or parsing the document.

public Int32 UrlCount { get; set; } #

Number of URL entries parsed from this document.

public Int32 SitemapCount { get; set; } #

Number of nested sitemap entries parsed from this document.

public Int32 XhtmlAlternateLinkCount { get; set; } #

Number of XHTML alternate links parsed from this document.

public Int32 ImageExtensionElementCount { get; set; } #

Number of Google image sitemap extension elements parsed from this document.

public Int32 NewsExtensionElementCount { get; set; } #

Number of Google news sitemap extension elements parsed from this document.

public Int32 VideoExtensionElementCount { get; set; } #

Number of Google video sitemap extension elements parsed from this document.

{{ include "footer" }}