Virgola OG Checker

Guides

Twitter Card tags explained (summary vs summary_large_image)

Twitter/X has its own tag namespace (twitter:card, twitter:title, twitter:image, etc.) separate from Open Graph, but in practice it only strictly requires one of them — everything else falls back to your og:* tags if the twitter:* equivalent is missing. The one tag that actually changes the layout is twitter:card, which picks between a small square thumbnail ("summary") and a full-width image ("summary_large_image").

Why it matters

Without twitter:card set, X defaults to "summary" — a small thumbnail next to the text, not the large edge-to-edge image most brands actually want. That's the single most common reason a link looks fine on Facebook/Slack but underwhelming on X: the og:image is correct, it's just being rendered small because no card type was specified. It's a one-line fix that's easy to miss because nothing "breaks" — it just looks worse than it should.

How to fix it

Is this happening on your page?

Paste your URL and we'll show you exactly what's set, missing, or broken.

Check my page