I am sure this is a duplicate, but I've just spent 15 minutes Googling, reading W3C documents, and loads of accessibility webpages, and am none the wiser, so I feel we need a question using these Google keywords :)
I have a simple personal home page. Right now my HTML is like this:
<header>
<h1>My Name</h1>
</header>
<main role="main">
<h2>Writing</h2>
// hundreds of links
<h2>About</h2>
</main>
I would like to label the Writing and About sections in some way so that someone using a screen reader doesn't have to listen to the hundreds of links in the Writing section before getting to the About section.
Is the HTML above going to be easy enough for screen readers to navigate? Or should I use additional labels to make it easier for screen readers to skip ahead if needed?