<html> has no lang attribute
The lang attribute on the html element tells browsers and assistive technology what language the page's content is written in. This check found that this site's html element has no lang attribute set at all, leaving that basic piece of information undeclared. Without it, screen readers can't reliably determine the page's language and may use the wrong pronunciation, browser translation features can misfire, and search engines cannot confidently language-tag the content for the right audience or region, hurting both usability and accessibility. Your developer should add lang="en", or the appropriate code such as en-AU, to the html element at the very top of every page template on the site. This is a one-line, free accessibility fix, about two minutes once you know where the template lives.
Why this matters
Without it, screen readers can't reliably determine the page's language and may use the wrong pronunciation, browser translation features can misfire, and search engines cannot confidently language-tag the content for the right audience or region, hurting both usability and accessibility.
How to fix it
Your developer should add lang="en", or the appropriate code such as en-AU, to the html element at the very top of every page template on the site. This is a one-line, free accessibility fix, about two minutes once you know where the template lives.