Wrong Image in LinkedIn Preview

Why LinkedIn shows the wrong image or no image in your link preview

Cached old image

LinkedIn caches previews for up to 7 days. If you recently changed og:image, the old one is probably still cached. Force a re-crawl with the Post Inspector.

Image too small

LinkedIn requires images at least 200px wide. Anything smaller gets ignored, and LinkedIn will either show no image or pick a random one from the page.

curl -sI https://example.com/your-image.jpg | grep -i content-length

Or just open the image URL in a browser and check its dimensions.

oEmbed conflict

If your page has an oEmbed endpoint, LinkedIn may pull the image from the oEmbed response instead of og:image. Check for this in your page source:

<link rel="alternate" type="application/json+oembed" href="...">

Either keep the oEmbed response consistent with your OG tags or remove the oEmbed link.

Diagnosis checklist

  1. View page source and confirm og:image is set
  2. Check dimensions: at least 200px wide, ideally 1200x627
  3. Check accessibility: image URL must be public and served over HTTPS
  4. Check for oEmbed: look for <link rel="alternate" type="application/json+oembed"> in the head
  5. Clear the cache: use the Post Inspector
  6. Open the og:image URL in an incognito window and confirm it loads

Verify the fix

Run the Post Inspector after making changes. It shows exactly what LinkedIn sees, including which image it will display.