Class IndexStatusInspectionResult
Results of index status inspection for either the live page or the version in Google's index, depending on whether you requested a live inspection or not. For more information, see the Index coverage report documentation.
Implements
Inherited Members
Namespace: Google.Apis.SearchConsole.v1.Data
Assembly: Google.Apis.SearchConsole.v1.dll
Syntax
public class IndexStatusInspectionResult : IDirectResponseSchema
Properties
CoverageState
Could Google find and index the page. More details about page indexing appear in 'indexing_state'.
Declaration
[JsonProperty("coverageState")]
public virtual string CoverageState { get; set; }
Property Value
Type | Description |
---|---|
string |
CrawledAs
Primary crawler that was used by Google to crawl your site.
Declaration
[JsonProperty("crawledAs")]
public virtual string CrawledAs { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GoogleCanonical
The URL of the page that Google selected as canonical. If the page was not indexed, this field is absent.
Declaration
[JsonProperty("googleCanonical")]
public virtual string GoogleCanonical { get; set; }
Property Value
Type | Description |
---|---|
string |
IndexingState
Whether or not the page blocks indexing through a noindex rule.
Declaration
[JsonProperty("indexingState")]
public virtual string IndexingState { get; set; }
Property Value
Type | Description |
---|---|
string |
LastCrawlTime
object representation of LastCrawlTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastCrawlTimeDateTimeOffset instead.")]
public virtual object LastCrawlTime { get; set; }
Property Value
Type | Description |
---|---|
object |
LastCrawlTimeDateTimeOffset
DateTimeOffset representation of LastCrawlTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastCrawlTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
LastCrawlTimeRaw
Last time this URL was crawled by Google using the primary crawler. Absent if the URL was never crawled successfully.
Declaration
[JsonProperty("lastCrawlTime")]
public virtual string LastCrawlTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
PageFetchState
Whether or not Google could retrieve the page from your server. Equivalent to "page fetch" in the URL inspection report.
Declaration
[JsonProperty("pageFetchState")]
public virtual string PageFetchState { get; set; }
Property Value
Type | Description |
---|---|
string |
ReferringUrls
URLs that link to the inspected URL, directly and indirectly.
Declaration
[JsonProperty("referringUrls")]
public virtual IList<string> ReferringUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
RobotsTxtState
Whether or not the page is blocked to Google by a robots.txt rule.
Declaration
[JsonProperty("robotsTxtState")]
public virtual string RobotsTxtState { get; set; }
Property Value
Type | Description |
---|---|
string |
Sitemap
Any sitemaps that this URL was listed in, as known by Google. Not guaranteed to be an exhaustive list, especially if Google did not discover this URL through a sitemap. Absent if no sitemaps were found.
Declaration
[JsonProperty("sitemap")]
public virtual IList<string> Sitemap { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
UserCanonical
The URL that your page or site declares as canonical. If you did not declare a canonical URL, this field is absent.
Declaration
[JsonProperty("userCanonical")]
public virtual string UserCanonical { get; set; }
Property Value
Type | Description |
---|---|
string |
Verdict
High level verdict about whether the URL is indexed (indexed status), or can be indexed (live inspection).
Declaration
[JsonProperty("verdict")]
public virtual string Verdict { get; set; }
Property Value
Type | Description |
---|---|
string |