View Source GoogleApi.SearchConsole.V1.Model.IndexStatusInspectionResult (google_api_search_console v0.19.0)
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.
Attributes
-
coverageState
(type:String.t
, default:nil
) - Could Google find and index the page. More details about page indexing appear in 'indexing_state'. -
crawledAs
(type:String.t
, default:nil
) - Primary crawler that was used by Google to crawl your site. -
googleCanonical
(type:String.t
, default:nil
) - The URL of the page that Google selected as canonical. If the page was not indexed, this field is absent. -
indexingState
(type:String.t
, default:nil
) - Whether or not the page blocks indexing through a noindex rule. -
lastCrawlTime
(type:DateTime.t
, default:nil
) - Last time this URL was crawled by Google using the primary crawler. Absent if the URL was never crawled successfully. -
pageFetchState
(type:String.t
, default:nil
) - Whether or not Google could retrieve the page from your server. Equivalent to "page fetch" in the URL inspection report. -
referringUrls
(type:list(String.t)
, default:nil
) - URLs that link to the inspected URL, directly and indirectly. -
robotsTxtState
(type:String.t
, default:nil
) - Whether or not the page is blocked to Google by a robots.txt rule. -
sitemap
(type:list(String.t)
, default:nil
) - 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. -
userCanonical
(type:String.t
, default:nil
) - The URL that your page or site declares as canonical. If you did not declare a canonical URL, this field is absent. -
verdict
(type:String.t
, default:nil
) - High level verdict about whether the URL is indexed (indexed status), or can be indexed (live inspection).
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SearchConsole.V1.Model.IndexStatusInspectionResult{ coverageState: String.t() | nil, crawledAs: String.t() | nil, googleCanonical: String.t() | nil, indexingState: String.t() | nil, lastCrawlTime: DateTime.t() | nil, pageFetchState: String.t() | nil, referringUrls: [String.t()] | nil, robotsTxtState: String.t() | nil, sitemap: [String.t()] | nil, userCanonical: String.t() | nil, verdict: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.