og:image
- Missing og:imageError
Your page has no
og:imagetag, so shared links render as a bare text row instead of a card. Here is what each platform does without it, and how to add one correctly. - og:image is unreachableError
The
og:imagetag is present but the URL does not return an image. Here are the six reasons a crawler cannot fetch it and how to tell which one applies. - Invalid og:image URLError
A relative
og:imagepath like /og.png is silently dropped by social crawlers. Here is why the Open Graph protocol requires an absolute URL and how to build one. - OG image size guideWarning
The right
og:imagesize is 1200 × 630 pixels (1.91:1). Dimensions, minimums and file limits for Facebook, X, LinkedIn, Slack, Discord and WhatsApp, and what happens when your image is off. - og:image file is too largeWarning
Your
og:imagefile is over 600 KB, the limit Meta sets for WhatsApp link previews. Here are the real per-platform limits, why WhatsApp is the strictest, and how to get the size down without visible quality loss. - og:image is served over HTTPWarning
Your
og:imageURL starts withhttp://rather thanhttps://. X refuses these outright and other platforms treat them inconsistently. Here is how to fix it.
og:image:alt
og:title
- Missing og:titleError
Without
og:title, platforms fall back to your<title>tag or to the URL itself. Here is why the fallback usually reads badly and what to write instead. - og:title is too longWarning
Your
og:titleruns past 60 characters and will be cut with an ellipsis. Here is where each platform truncates and how to tighten the headline without losing the point.
og:description
- Missing og:descriptionError
Without
og:description, platforms either fall back to your meta description or leave the card body empty. Here is what each one does and what to write. - og:description is too longWarning
Your
og:descriptionruns past the point where mobile previews truncate. Here is where the cut lands on each platform and how to tighten it.
og:url
og:type
og:locale
twitter:card
- Missing twitter:cardWarning
X needs
twitter:cardto render a rich preview. Without it your link may post as a bare URL even though your Open Graph tags are correct. - twitter:card is not summary_large_imageWarning
Your
twitter:cardis set to something other thansummary_large_image, so X renders a small thumbnail instead of a full-width image. Here is when that is the right call and when it is not.
twitter:site
title
description
- Missing meta descriptionWarning
Without a meta description, Google writes its own snippet from your page content. Here is what it picks and why you usually want to choose instead.
- The meta description is too longWarning
Your meta description runs past the point where Google truncates the snippet. Here is where the cut lands and how to write to the limit.