Viewport Meta Checker
Score whether phones get a device-width layout and a 1× first paint — not a ranking trick.
What this tool gives you
Check viewport meta
Fetch a public page or paste the head. The checker scores mobile layout hygiene — not a ranking trick.
What this checker looks for
Viewport meta tells phones the layout width. It does not make ChatGPT cite you.
width=device-width
CSS pixels match the device, not a 980px desktop canvas.
initial-scale=1
First paint is 1×, not zoomed in or out.
Do not lock zoom
user-scalable=no fails accessibility on many pages.
One tag
Duplicate viewport tags fight each other.
Skip dpi hacks
target-densitydpi is obsolete.
Not a ranking lever
This is mobile layout hygiene, not a citation trick.
How to use the checker
Fix width first. A locked zoom on the right width is still an accessibility fail.
Check the live page
Fetch the public URL or paste the head from view-source.
Keep device-width + 1
width=device-width, initial-scale=1. One tag in head.
Leave zoom alone
Drop user-scalable=no and maximum-scale=1.
What a healthy viewport usually includes
One tag. device-width. initial-scale=1. Zoom left on. No dpi leftovers.
| Part | Job | Default for public sites |
|---|---|---|
| name=viewport | Declare the layout box | One tag in <head> |
| width | Match CSS pixels to the device | device-width |
| initial-scale | First paint zoom | 1 |
| user-scalable | Allow pinch-zoom | omit (yes) |
| maximum-scale | Cap zoom | omit |
| target-densitydpi | Old Android dpi hint | omit |
Related GEO pages
Fix the viewport, then lock title/meta, then Open Graph.
Title and Meta Description Checker
Score unique title, meta description length and matching og:* copy.
Open Graph Checker
Score og:title, og:description, HTTPS og:image and matching og:url.
Twitter Card Checker
Score twitter:card, title, description and HTTPS twitter:image.
Canonical URL Checker
Score one absolute HTTPS rel=canonical and matching og:url.
JSON-LD Checker
Score schema.org identity, page type and review hygiene.
GEO Visibility Checklist
Score citation-ready content, entity clarity and weekly mention tracking.
HTML Lang Checker
Score html lang BCP 47 tags, xml:lang match and Content-Language hygiene.
Meta Charset Checker
Score UTF-8 meta charset, HTML5 attribute and first-1024-bytes hygiene.
Robots Meta Checker
Score meta robots and X-Robots-Tag index/noindex hygiene.
Tools Lab
More generators, calculators and GEO workflows.
Viewport meta FAQs
Does a viewport tag make ChatGPT cite my page?
No. Viewport only tells phones the layout width. Citations still depend on crawl access, answer-ready content and corroboration.
What is the default viewport for public pages?
width=device-width, initial-scale=1. Skip user-scalable=no and maximum-scale=1 so people can pinch-zoom.
Is a missing viewport a ranking problem?
Google may flag mobile usability, but the real cost is a desktop-width layout on phones. Fix the tag; do not treat it as a citation lever.