HTTP pages with Clicks
HTTP pages that have generated clicks from Google's search results pages
Priority: Medium
Impact: Negative
What issues it may cause
Users may prefer sites using secure pages on HTTPS and consider an HTTP page a bad user-experience.
Search engines prefer to show HTTPS pages in search results, so the rankings of HTTP pages may be lower than HTTPS pages at some point in time.
How do you fix it
These URLs should be 301 redirected to HTTPS versions if they are available.
Any internal links to the HTTP URLs should be updated to use the HTTPS protocol.
If the pages are included in Sitemaps, the Sitemap links should be updated to use the HTTPS protocol.
What is the positive impact
Visitors who arrive from search results will have a better user-experience and a lower rate of bounce back to search results. This may positively impact the rankings and increase traffic.
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
foundAtUrl
deeprank
level
searchConsoleTotalClicks
searchConsoleTotalImpressions
hsts
https
redirectedToUrl
foundInGoogleAnalytics
foundInGoogleSearchConsole
foundInBacklinks
foundInList
foundInLogSummary
foundInWebCrawl
foundInSitemap
}
totalCount
pageInfo {
endCursor
hasNextPage
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"http_pages_with_clicks"}
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 foundAtUrl deeprank level searchConsoleTotalClicks searchConsoleTotalImpressions hsts https redirectedToUrl foundInGoogleAnalytics foundInGoogleSearchConsole foundInBacklinks foundInList foundInLogSummary foundInWebCrawl foundInSitemap } totalCount pageInfo { endCursor hasNextPage } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"http_pages_with_clicks"}}' https://api.lumar.io/graphql