Viewport meta tag
Without it a phone renders your page as a zoomed-out desktop layout, and no amount of responsive CSS applies. One line, in every document.
What it is
The viewport meta tag tells a mobile browser how wide to consider the page. This check fails when the tag is missing, and also when it is present but does not set width=device-width.
The second case is the one that surprises people: a viewport tag with the wrong contents is not better than no tag, and it looks correct in a source listing.
Why it matters
A phone browser with no instruction assumes it is rendering a desktop page. It lays the document out at around 980 pixels wide and scales the result down to fit the screen, which produces a readable-shaped page made of unreadable text.
Crucially, your media queries never fire. The browser believes the viewport is 980 pixels, so a responsive stylesheet written for small screens simply does not apply — the mobile layout you built is present in the CSS and invisible on the device. It is one line, and without it the rest of the responsive work does nothing.
How to fix it
with a reference doc<meta name="viewport" content="width=device-width, initial-scale=1">Related checks
4This is one of the 75 checks the scanner runs. See what we check for the full list, every severity weight, and how the score is computed from them.