Non-Indexable Pages in SERPs
Non-indexable pages which had impressions in Google Organic SERPs.
Priority: Low
Impact: Negative
What issues it may cause
These pages were found to be non-indexable but have generated impressions in Google's search result pages during the report period.
If a page that is non-indexable is getting impressions, it could be that it has changed to non-indexable within the report period. You should investigate it as soon as possible as this may result in a removal of this page from the search engine's indexes and potentially lose traffic and conversions.
How do you fix it
Pages can be non-indexable if they were found to be canonicalized, noindexed, or disallowed in the crawl.
If a page is non-indexable due to a noindex tag then you should make sure that the noindex directive is appropriate for those pages. If this is due to canonical tag then it may be that search engines are ignoring the suggested canonical so these pages should be reviewed for potential canonical errors.
If a page is disallowed then you should review your robots.txt disallow rules.
What is the positive impact
Reacting quickly to this issue could save your pages from being removed from search engine's results pages and losing traffic and conversions.
How to fetch the data for this report template
You will need to run a crawl for report template to generate report. When report has been generated and you have crawl id you can fetch data for the report using the following query:
- Query
- Variables
- cURL
query GetReportForCrawl($crawlId: ObjectID!, $reportTemplateCode: String!) {
getCrawl(id: $crawlId) {
reportsByCode(
input: {
reportTypeCodes: Basic
reportTemplateCodes: [$reportTemplateCode]
}
) {
rows {
nodes {
... on CrawlUrls {
pageTitle
url
foundAtUrl
searchConsoleTotalClicks
searchConsoleTotalImpressions
indexable
httpStatusCode
noindex
canonicalizedPage
nofollowedPage
disallowedPage
foundInGoogleAnalytics
foundInGoogleSearchConsole
foundInBacklinks
foundInList
foundInLogSummary
foundInWebCrawl
foundInSitemap
}
}
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"non_indexable_pages_in_serp"}
curl -X POST -H "Content-Type: application/json" -H "apollographql-client-name: docs-example-client" -H "apollographql-client-version: 1.0.0" -H "x-auth-token: YOUR_API_SESSION_TOKEN" --data '{"query":"query GetReportForCrawl($crawlId: ObjectID!, $reportTemplateCode: String!) { getCrawl(id: $crawlId) { reportsByCode( input: { reportTypeCodes: Basic reportTemplateCodes: [$reportTemplateCode] } ) { rows { nodes { ... on CrawlUrls { pageTitle url foundAtUrl searchConsoleTotalClicks searchConsoleTotalImpressions indexable httpStatusCode noindex canonicalizedPage nofollowedPage disallowedPage foundInGoogleAnalytics foundInGoogleSearchConsole foundInBacklinks foundInList foundInLogSummary foundInWebCrawl foundInSitemap } } } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"non_indexable_pages_in_serp"}}' https://api.lumar.io/graphql