Pages with Meta Nofollow and Backlinks
URLs which have backlinks but which have a meta or header nofollow directive.
Priority: Critical
Impact: Negative
What issues it may cause
The page level robots nofollow directive means that every link on the page will have a nofollow applied, so PageRank cannot be passed through to other pages on the site and will be lost.
Search engines will not be able to discover any new URLs through links on these pages.
How do you fix it
Consider removing the nofollow directive, or applying a rel=nofollow to specific links instead.
What is the positive impact
The rankings of other pages may be improved as PageRank can be passed to other pages and distributed throughout the site.
- New URLs may be discovered through links.
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 GetReportStatForCrawl(
$crawlId: ObjectID!
$reportTemplateCode: String!
$after: String
) {
getReportStat(
input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode}
) {
crawlUrls(after: $after, reportType: Basic) {
nodes {
pageTitle
url
description
foundAtUrl
backlinkDomainCount
deeprank
level
backlinkCount
nofollowedPage
headerNofollow
metaNofollow
foundInGoogleAnalytics
foundInGoogleSearchConsole
foundInBacklinks
foundInList
foundInLogSummary
foundInWebCrawl
foundInSitemap
}
totalCount
pageInfo {
endCursor
hasNextPage
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"backlink_pages_with_nofollow"}
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 GetReportStatForCrawl( $crawlId: ObjectID! $reportTemplateCode: String! $after: String ) { getReportStat( input: {crawlId: $crawlId, reportTemplateCode: $reportTemplateCode} ) { crawlUrls(after: $after, reportType: Basic) { nodes { pageTitle url description foundAtUrl backlinkDomainCount deeprank level backlinkCount nofollowedPage headerNofollow metaNofollow foundInGoogleAnalytics foundInGoogleSearchConsole foundInBacklinks foundInList foundInLogSummary foundInWebCrawl foundInSitemap } totalCount pageInfo { endCursor hasNextPage } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"backlink_pages_with_nofollow"}}' https://api.lumar.io/graphql