Issues

JavaScript: H1 Only in Rendered HTML

back to issues overview

H1 Only in Rendered HTML

Pages that contain an h1 only in the rendered HTML after JavaScript execution.

This means a search engine must render the page to see it.

How to Analyse in the SEO Spider

Enable JavaScript rendering mode via ‘Config > Spider > Rendering’ and select ‘JavaScript’ to crawl JavaScript websites.

View URLs with this issue in the ‘JavaScript’ tab and ‘H1 Only in Rendered HTML’ filter, and export all URLs using the ‘Export’ button.

The ‘HTML H1’ column shows the <h1> found in the original HTML before JavaScript.

The ‘Rendered HTML H1’ column shows the <h1> found in the rendered HTML after JavaScript has been processed.

Read our tutorial on ‘How To Crawl JavaScript Websites‘.

What Triggers This Issue

This issue is triggered when pages contain an <h1> (heading 1) element only in the rendered HTML following JavaScript execution, with no <h1> element present in the raw HTML.

How To Fix

While Google is able to render pages and see client-side only content, consider including important content server side in the raw HTML.

Further Reading

Back to top