← All checks

metadata · metadata.lang.missing

No lang attribute on <html>

The lang attribute tells search engines which regional results to serve, and screen readers which pronunciation to use.

Why it matters

Search engines use the lang attribute to serve the right regional results; screen readers use it to pick pronunciation. Both downgrade without it.

Example fix

<html lang="en">

Authoritative reference

https://www.w3.org/International/questions/qa-html-language-declarations

Run a full audit of your site

Free, no signup, no crawl cap. Check this and 90+ other factors across every public page.

Audit my site →

Related checks in metadata