Most of this page's headings do not exist in the server's HTML. Headings are how any reader, human or machine, works out what a page covers and how it is organised. A crawler that does not run scripts sees a page with no visible structure.
Headings are created by the client-side framework, so the served HTML has none of them.
Render the heading structure on the server, even if the content beneath it hydrates later:
<article>
<h1>Choosing a running shoe</h1>
<h2>How long do they last?</h2>
<h2>When to replace them</h2>
</article>
Headings are the outline of the page. Serving them means a crawler understands the shape of your content even before considering the prose.
This issue can affect your site's search engine rankings and user experience. Addressing it promptly helps ensure optimal performance and visibility in search results.
bseoa automatically checks for this warning during site analysis, along with hundreds of other technical SEO issues.
Choose the license that fits your needs and start getting the deep, actionable insights you deserve.