The right <html lang>, charset and viewport tell browsers, screen readers and engines how to read your page. Paste a URL — we check the essentials of a healthy <head>.
This tool inspects the four head essentials of any HTML page you point it at by URL: the html lang attribute, the meta charset declaration, the viewport meta tag, and the doctype. These are the signals browsers, search crawlers, and AI answer engines rely on to decode your text correctly, identify its language, and render the page on mobile. A missing charset garbles your copy, a missing or wrong lang misfiles the page by language, and both quietly undermine how reliably an engine can read and cite you.
Yes — a page can look fine in your browser because it guessed the encoding, but other browsers, crawlers, and AI engines may decode it differently and produce garbled text. Declaring <meta charset="utf-8"> removes the guesswork.
Set it to the BCP 47 code of the page's main language — en for English, es for Spanish, ru for Russian, or a regional variant like pt-BR. It goes on the opening tag: <html lang="en">.
It is effectively required for mobile-friendliness, which Google uses for mobile-first indexing. Without <meta name="viewport" content="width=device-width, initial-scale=1">, mobile pages render zoomed out and fail the mobile usability check.
No — it inspects the live HTML of the URL you enter and reports which head elements are missing or malformed. You apply the fixes in your template or CMS, then re-run the check to confirm.
Free tools show you WHAT to fix. The full audit + the autonomous team of 20 AI agents fix it end-to-end — strategy, content, GEO, internal links, publishing and day-2 upkeep.
All free tools →cookies
The Matrix already knows everything about you — cookies are small change by comparison. The choice, as always, is yours: