Missing HTML5 semantic structure elements
HTML semantics refers to using the correct structural building blocks - such as header, nav, main, and footer - to describe different sections of a webpage. Your site relies mostly on generic containers (called divs) instead.
Why this matters
Screen readers used by people with visual impairments depend on landmarks like these to navigate pages. Search engines and other tools can also use them to understand page structure. Poor semantics can harm accessibility and may make pages harder to interpret.
How to fix it
Work with your developer to replace generic div wrappers with the appropriate HTML5 elements: header for the top bar, nav for navigation, main for the primary content, and footer for the bottom section. This is a one-time structural update.
Turn website findings into an action plan
Create an account to start a Full Audit of your website, with supporting evidence and a prioritised action plan.
Start Full Audit