Home/ Guides/ Open Graph for LinkedIn
Guide · Open Graph
Open Graph for LinkedIn, and why it differs.
LinkedIn reads the same Open Graph tags as everyone else — but with its own rules. It ignores twitter:card, wants a 1200 × 627 image, and caches your preview harder than any other platform. Here's the LinkedIn-specific spec and the fixes.
The short answer
LinkedIn uses standard og: tags — a 1200 × 627 image, no twitter:card, and a cache you clear with the Post Inspector.
If your card looks right on X but bare on LinkedIn, the usual cause is a page that sets only twitter:image / twitter:card and no og:image. LinkedIn never reads the Twitter tags — give it real og: tags.
Want a card that's correct on LinkedIn without hand-tuning tags? Every slsh.me short link ships proper og: tags and a 1200×630 card that LinkedIn reads cleanly — set it once, free.
How LinkedIn differs from X and Facebook.
Same Open Graph standard, three different readers. These are the LinkedIn-specific behaviors that trip people up.
| Behavior | X / Facebook | |
|---|---|---|
| Twitter tags | Ignored entirely | X reads twitter:card / twitter:image as a fallback |
| Image size | 1200 × 627 recommended, 1200 px wide minimum | 1200 × 630; FB falls back to a thumbnail under 600 px |
| Cache | Aggressive — weeks; cleared via Post Inspector | FB Sharing Debugger / X re-scrapes more readily |
| Refresh tool | linkedin.com/post-inspector | FB Sharing Debugger / X Card Validator (retired) |
| Author / meta | Reads og:title, og:description, og:image, og:type | Same core tags, plus network-specific extras |
The tags LinkedIn actually reads.
LinkedIn keys off four og: tags. Get these right and your post unfurls into a full card. There is no LinkedIn-only markup to add — the open standard is all it wants.
og:title — the bold headline on the card. Keep it under ~70 characters so LinkedIn doesn't truncate it.
og:description — the grey line beneath. LinkedIn shows roughly the first 100 characters in-feed.
og:image — must be an absolute https:// URL, ideally 1200 × 627. A relative path is invisible to LinkedIn's scraper.
og:url — the canonical URL of the page. LinkedIn dedupes and attributes by this, so keep it stable.
LinkedIn-specific mistakes.
Four things that look fine elsewhere but break the LinkedIn card.
Relying on twitter:card tags
A page that sets only twitter:card and twitter:image previews on X but shows a bare row on LinkedIn — LinkedIn never reads the Twitter namespace.
Fix: always set real og:title, og:description and og:image.
Fighting the cache instead of clearing it
You fixed the tags, but LinkedIn keeps showing the old card for weeks. Re-posting won't help — LinkedIn serves its cached scrape.
Fix: run the URL through the Post Inspector to force a fresh scrape.
Image gated behind auth or robots
If og:image sits behind a login, a hotlink-protected CDN, or a robots.txt that blocks LinkedIn's bot, the image silently drops and you get a text-only card.
Fix: serve the image publicly over HTTPS and don't block LinkedInBot.
Changing og:url between shares
Appending tracking params straight onto the shared link can make LinkedIn treat it as a new, un-scraped URL — sometimes with no preview at all on the first share.
Fix: keep a stable og:url, or share a short link that resolves consistently.
How to refresh a LinkedIn preview.
When you've changed the tags but the old card persists, this is the supported path — there's no reliable query-string trick.
Open the Post Inspector
Go to linkedin.com/post-inspector. It's free and needs no special access.
Paste your URL and Inspect
Enter the exact URL you'll share and click Inspect. LinkedIn re-fetches the page and shows the title, description and image it now reads.
Confirm, then post
Once the Inspector shows the new card, LinkedIn's cache is updated — paste the link into a post and the correct preview appears.
Still wrong in the Inspector? The problem is in your tags, not the cache — verify them first (below).
Check it before you post.
The Post Inspector tells you what LinkedIn sees — but only after you've already written your tags. To see the LinkedIn card and the X, Facebook, Slack and Discord cards side by side, plus a pass/fail audit of your tags, check the page first.
The free slsh.me Open Graph checker fetches your page, reads its tags, and renders the real card on LinkedIn, X, Facebook, Slack, Discord, iMessage and WhatsApp — with a best-practices audit that flags a missing og:image before LinkedIn ever does.
Or skip hand-tuning tags entirely: shorten your link on slsh.me and design its card in seconds — free.
Questions
Does LinkedIn use Open Graph tags? +
og:title, og:description and og:image tags — there's no LinkedIn-specific markup. It ignores twitter:card entirely, so a page that previews fine on X can still fall flat on LinkedIn if it relies only on Twitter tags.What image size does LinkedIn use for link previews? +
Why does my LinkedIn preview still show the old image? +
linkedin.com/post-inspector) and click Inspect to force a fresh scrape before you post.How do I force LinkedIn to refresh a link preview? +
linkedin.com/post-inspector. Paste the URL, click Inspect, and LinkedIn re-fetches the page and updates its cache. There's no append-a-query-string trick that LinkedIn honors reliably — the Inspector is the supported path.One link, a right card on every feed.
Shorten any URL with slsh.me and design its Open Graph card — title, description, image — once. It reads cleanly on LinkedIn, X, Facebook and the rest, and you get live click analytics for free.
Create a link with slsh.meFree forever · see pricing