Audit check h1 · worth 5 of 100 points · all checks
Zero or multiple <h1> elements were found.
One H1 states what the page is about, for both the reader skimming and the crawler building the outline. Several H1s usually means a logo wrapped in H1 plus the real heading, which splits the signal.
curl -s https://your-site.com/ | grep -o '<h1' | wc -l<h1>What this page is about</h1>
<!-- the logo becomes a div, or keeps <a> but loses the <h1> --><h2>Section heading</h2>Exactly one H1 whose text matches the page's purpose.
An H1 rendered by JavaScript is invisible to a plain fetch. If the count is 0 but a human sees a heading, it is client-rendered and the crawler may or may not run it — server-render the heading.
Open an issue with your URL and a bot runs this check plus 14 others, posts the failures with the measured values, and publishes a report page: free audit. If you want the fixes applied and re-verified instead: fixed-price tiers.
The site does not answer on the URL you gave · The page is served over plain HTTP · The TLS certificate is expired or about to exp · No mobile viewport tag · The page title is missing or the wrong length · The meta description is missing or the wrong l · Images have no alt text · Responses are not compressed