On blog post pages with a sidebar table of contents, the TOC heading is rendered as an empty <h2 class="blog-toc-heading"></h2>. Both Lighthouse and axe-core (empty-heading, best-practice) flag it — headings with no text content provide no information to assistive tech and break the document outline.
On blog post pages with a sidebar table of contents, the TOC heading is rendered as an empty
<h2 class="blog-toc-heading"></h2>. Both Lighthouse and axe-core (empty-heading, best-practice) flag it — headings with no text content provide no information to assistive tech and break the document outline.