og:image
- Missing og:imageError
Your page has no og:image tag, 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:image tag 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:image path 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 dimensions are offWarning
Your og:image is not close to 1200 × 630. Here is what each platform does with an off-ratio image and why below 600 × 315 downgrades your card entirely.
- og:image file is too largeWarning
Your og:image file is over 1 MB. 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:image URL starts with http:// rather than https://. 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:title runs 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:description runs 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:card to 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:card is set to something other than summary_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.