Link Preview Not Showing: The Ordered List of Causes
A link preview not showing is almost always one of six things. Here they are in order of likelihood, each with the check that confirms it.

1. A link preview not showing usually means no Open Graph tags
og:title, og:description, og:image and og:url from the page's <head>. With none of them, some platforms guess from the page content and others show nothing.<meta property="og:title" content="Page title">
<meta property="og:description" content="One sentence.">
<meta property="og:image" content="https://example.com/card.png">
<meta property="og:url" content="https://example.com/page">
<meta name="twitter:card" content="summary_large_image">2. The image is unreachable or the wrong shape
3. The platform cached an older version
4. The crawler is blocked
robots.txt rule, a firewall, a bot-protection service, or a server that only responds to browsers.5. The content is rendered by JavaScript
6. Redirects and canonical mismatches
og:url pointing somewhere other than the page itself confuses platforms that use it for deduplication. Share the final URL, and make og:url self-referencing.Why previews matter more than they look
- No card at all turns your post into a bare URL, which is the least clickable object
- A wrong image - the site's logo, a stock header, someone else's photograph - is
- A stale card persists. Platforms cache, and a bad card can outlive several redesigns
The check that settles it
Why is my link preview not showing?
How do I refresh a link preview?
Do I need Twitter card tags as well as Open Graph?
twitter:card is worth setting explicitly so you get the large card rather than the small one.Why does the preview work on one platform but not another?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Link Preview Debugger
What X, Facebook and LinkedIn will show when you share your link.
Social Image Resizer
One image, cropped to every size the networks actually use.
Facebook Post Preview
Where the feed cuts your post — and it is earlier with a photo attached.
Jargon & Acronym Detector
The words that make sense to you and not to whoever just arrived.
Sentence Rhythm Analyzer
Why a draft with nothing wrong with it still reads flat.
Crutch Phrase Finder
The phrases you use every time, which you are the last to notice.
Keep reading
More from the blog

Facebook Link Preview Not Updating: The Cache
Facebook caches what it read the first time. Here is why a fixed page still shows the old image, and the ways to force a re-scrape.

Why Your Link Preview Looks Different on Mobile
The same link renders two different cards. Facebook gives a title 88 characters on desktop and about 65 on a phone — and the phone is where most of the taps are.

Poll Character Limits on Every Platform
Twenty-five characters an option on X, about twenty on an Instagram story sticker, sixty-five on a YouTube community poll. None of them agree with each other.