See if a page will be indexed in Search Engines based on the HTTP response code, noindex, canonical and pagination tags.
Determining if a page will be indexed in search engines can be complicated because of the many ways in which it can be set with meta data and the response headers.
The SEO Indexability Check Chrome Extension, from DeepCrawl, shows you the indexable status for any page at a glance using a simple colour code, and opening the extension shows the full detail of response codes and robots directives which resulted in the status.
Pages are categorised as Non-200, Noindex, Canonicalised, Paginated or Indexable.
'Indexable' pages are fully indexable in search engines. They return a 200 or 304 HTTP status and do not contain a robots noindex tag or header field, a canonical tag or header field with a different URL, or a rel=“prev” tag.
'Canonicalised' pages includes a canonical tag or header field with a different URL, so they will not be indexed in search engines if the content on both URLs is similar.
'Noindex' pages contains a robots noindex tag or x-robots header field, so they will not be indexed in search engines.
'Paginated 2+' pages contains a rel=“prev” tag, which indicates they are a paginated page, but not the first page in the set. These pages should be indexed in search engines, but are less likely to show up in search results.
'Non-200' page returns a non-200 status code, so it will not be indexed in search engines.