Viewport-Meta-Tag: So sieht deine Seite auf dem Handy richtig aus
Stand: 3. Oktober 2026 · CAZ Labs
Kurz gesagt
Der Viewport-Meta-Tag sagt dem Handy-Browser, dass er die Seite in Gerätebreite darstellen soll. Die richtige Zeile lautet `<meta name="viewport" content="width=device-width, initial-scale=1">` und gehört in den `<head>`. Fehlt sie, rechnet der Browser mit rund 980 Pixeln Breite und verkleinert alles, bis man nichts mehr lesen kann.
Warum das wichtig ist
Smartphones tun ohne Anweisung so, als wären sie ein kleiner Monitor. Der Browser baut die Seite in etwa 980 Pixeln Breite auf und schrumpft sie dann aufs Display. Das Ergebnis kennst du: winzige Schrift, Links, die man nur mit gespreizten Fingern trifft, und ein Besucher, der nach ein paar Sekunden wieder weg ist.
Für Google ist die Handy-Fassung längst die maßgebliche. Der Crawler kommt als Smartphone, und was er dort sieht, wird bewertet. Eine Seite ohne Viewport-Tag ist also genau in der Version kaputt, auf die es ankommt. Wie gut sie am großen Bildschirm im Büro aussieht, spielt dafür keine Rolle.
Zur Einordnung: Der Tag allein macht noch keine Seite mobilfreundlich. Er schaltet nur die Gerätebreite ein. Ob Spalten untereinander rutschen und Bilder mitschrumpfen, regelt das CSS mit sogenannten Media Queries. Umgekehrt nützt das beste responsive CSS nichts, wenn die Zeile fehlt. Dann rechnet der Browser weiter mit 980 Pixeln, und die Regeln für kleine Bildschirme greifen nie.
So prüfst du es selbst
Den Mobile-Friendly-Test von Google gibt es seit Ende 2023 nicht mehr. Lighthouse in den Chrome-Entwicklertools meldet einen fehlenden Viewport aber weiterhin. Im kostenlosen Check sucht checkfrei den Tag automatisch: Fehlt width=device-width, ist das ein Fehler.
- Öffne deine Seite im Browser, ruf mit
Strg+U(Mac:Cmd+Option+U) den Quelltext auf und such mitStrg+Fnachviewport. - Steht dort ein Meta-Tag mit
width=device-width, ist die Grundlage da. Findest du zusätzlichuser-scalable=noodermaximum-scale=1, ist das Zoomen gesperrt. Das ist ein eigenes Problem, mehr dazu unter Zoomen erlaubt. - Für den Praxistest öffnest du in Chrome die Entwicklertools mit
F12und schaltest mitStrg+Umschalt+Mdie Geräteansicht ein. Aussagekräftiger ist ein echtes Handy, am besten ein älteres mit kleinem Display.
So behebst du es
Diese eine Zeile gehört in den <head> jeder Seite. Mehr brauchst du nicht, und von weiteren Angaben wie maximum-scale rate ich ab.
<meta name="viewport" content="width=device-width, initial-scale=1">WordPress
Jedes halbwegs aktuelle Theme setzt den Tag von selbst. Fehlt er, ist das Theme meist so alt, dass ein Wechsel ohnehin fällig ist. Als Übergang fügst du die Zeile mit einem Plugin wie WPCode in den Header ein oder ergänzt sie in der header.php eines Child-Themes vor </head>. Im Eltern-Theme selbst überschreibt sie das nächste Update.
Shopify
Shopify-Themes haben den Tag in der Datei layout/theme.liquid. Fehlt er, öffnest du beim Theme die Funktion "Code bearbeiten", suchst diese Datei und setzt die Zeile in den <head>. Duplizier das Theme vorher, dann hast du eine Sicherung.
Wix und Jimdo
Beide Baukästen setzen den Viewport selbst. Sieht die Seite am Handy trotzdem schlecht aus, liegt es am Layout. In Wix bearbeitest du dafür die Mobilansicht im Editor getrennt von der Desktop-Ansicht.
HTML
Setz die Zeile in den <head>, am besten direkt hinter <meta charset="utf-8">. Und zwar auf jeder Seite, auch auf Impressum und Fehlerseite.
Next.js
Der App Router setzt width=device-width, initial-scale=1 automatisch. Eigene Werte legst du über das viewport-Objekt im Layout fest, nicht mehr über metadata. Lass maximumScale und userScalable dabei weg.
import type { Viewport } from 'next';
export const viewport: Viewport = {
width: 'device-width',
initialScale: 1,
};Typische Fehler
width=1024oder eine andere feste Zahl stattdevice-width. Das ergibt wieder die Mini-Desktop-Ansicht, nur mit Absicht.user-scalable=no, um Layoutfehler beim Zoomen zu verstecken. Das sperrt Menschen mit Sehschwäche aus und taucht im Check als eigener Fehler auf.- Zwei Viewport-Tags, etwa einer vom Theme und einer von einem Plugin. Browser nehmen dann in der Regel den letzten, und der ist nicht immer der richtige.
So prüft checkfrei
Wir suchen <meta name="viewport"> mit width=device-width. Fehlt es, ist es ein Fehler.
Gewicht 2 von 3 im Bereich SEO.
Häufige Fragen
Brauche ich den Viewport-Tag auch bei einer responsiven Seite?
Ja. Ohne ihn greifen die Media Queries für kleine Bildschirme nicht, weil der Browser mit etwa 980 Pixeln Breite rechnet. Responsives CSS und Viewport-Tag gehören zusammen.
Was bedeutet initial-scale=1?
Die Seite startet ohne Vergrößerung oder Verkleinerung. Zusammen mit width=device-width ist das die Standardangabe, an der du nichts ändern musst.
Gibt es den Mobile-Friendly-Test von Google noch?
Nein. Google hat ihn Ende 2023 abgeschaltet, zusammen mit dem Bericht zur mobilen Nutzerfreundlichkeit in der Search Console. Zum Prüfen bleiben Lighthouse, die Geräteansicht im Browser und ein echtes Handy.
Jetzt deine Seite prüfen
checkfrei prüft Mobil-Ansicht und 68 weitere Punkte in einem Durchgang. Kostenlos und ohne Anmeldung.