Why it matters
The heading outline is how crawlers, screen readers and AI section parsers split the page; skips and empty headings break the structure.
How to fix it
Nest headings sequentially and give each one descriptive text.
References
More seo rules
void seo reports 60 rules in this category. What search engines need from the raw response: status codes, titles and descriptions in <head>, self-referencing canonicals, one h1, crawlable links, Open Graph, icons, robots.txt and a sitemap with real dates.
canonical-not-selfCanonical points to a different URLhead-js-mutationJavaScript changes canonical, robots, title or description after loadh1-countPage doesn't have exactly one visible <h1> in the server HTMLh1-title-mismatch<h1> and <title> share little wordingimg-alt-missing<img> without an alt attributeimg-alt-qualityAlt text is a filename, a generic word, or overly longlinks-not-crawlableNavigation uses elements crawlers can't followlink-textLinks with generic or empty text