H1 Checker
Checks the page has an H1 heading and flags pages that use more than one.
What this tool checks
H1 heading present
Checks the page has at least one non-empty <h1>.
Why it matters: The H1 is the main on-page heading and helps users and search engines understand the primary topic of the page.
If it fails: Add a single, descriptive <h1> that reflects the page’s main topic.
Source: developers.google.com/search/docs/appearance/structured-headings
Single H1 heading
Checks the page does not use multiple <h1> elements.
Why it matters: Multiple H1s are allowed by the HTML spec, but a single clear H1 keeps the page’s topic unambiguous. Modern search engines tolerate more than one.
If it fails: Prefer one <h1> per page; demote the others to <h2>/<h3>.
Source: developers.google.com/search/docs/appearance/structured-headings
Related tools
- Article Publish DateFinds the published date in Article schema, meta tags or a <time> element.
- Canonical Tag CheckerChecks for a canonical tag and that it resolves to an absolute URL.
- Header Tag CheckerChecks the H1–H6 hierarchy is sequential and no heading is empty.
- HTML Lang Attribute CheckerChecks <html> declares a valid lang attribute.
- Image Alt Tag CheckerScans every image on the page for a missing alt attribute.
- Keyword Density & Consistency ToolShows how your top keywords are distributed across title, meta and headings.