Folks into #webdev and #accessibility do check out the fancy features Chromium has for viewing the accessibility tree for your site.
This is what your page looks like for folks using screen readers and how people navigate around your content with alternative input devices.
https://developer.chrome.com/blog/full-accessibility-tree/
If your site seems too noisy or illegible from that view, it might be a sign to rethink your approach