Rendered Word Count Mismatch
All the pages with a word count difference between the rendered DOM and the word count in the raw HTML.
Priority: Low
Impact: Neutral
What issues it may cause
Successful rendering of the pages may be required for search engines to index the full content of the page, which can take longer than if the content is in the static HTML.
If there are any issues preventing search engines from correctly rendering the pages, the content which is unique to the rendered page may never be indexed.
How do you fix it
The pages should be reviewed without JavaScript enabled to determine if the content differences include any valuable content which should be indexed.
What is the positive impact
All content on the page can be indexed by search engines more quickly.
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
deeprank
level
renderedWordCountDifference
renderedCanonicalLinkMatch
renderedLinkCountDifference
foundInWebCrawl
foundInSitemap
foundInGoogleSearchConsole
foundInGoogleAnalytics
foundInBacklinks
foundInLogSummary
foundInList
}
totalCount
pageInfo {
endCursor
hasNextPage
}
}
}
}
{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"rendered_word_count_mismatch"}
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 deeprank level renderedWordCountDifference renderedCanonicalLinkMatch renderedLinkCountDifference foundInWebCrawl foundInSitemap foundInGoogleSearchConsole foundInGoogleAnalytics foundInBacklinks foundInLogSummary foundInList } totalCount pageInfo { endCursor hasNextPage } } } }","variables":{"crawlId":"TjAwNUNyYXdsNDAwMA","reportTemplateCode":"rendered_word_count_mismatch"}}' https://api.lumar.io/graphql