
How to post a video on Facebook in 2026: Step-by-step guide
ContentStudio API plan is now available. Create automations using Claude, Zapier, n8n, make, etc. Explore plan!
Written by
Hassaan KhanPublished
Updated

A Facebook link preview is the visual card that appears when you share a URL, showing an image, title, and description pulled from your page’s Open Graph tags. When that preview goes missing or displays the wrong content, the cause is almost always one of three things: missing metadata, a broken image URL, or stale data Facebook cached from an older version of your page.
This guide covers how Facebook builds link previews, the most common reasons they fail, and the exact steps to fix each one.
A Facebook link preview is a visual card generated from Open Graph tags embedded in your page’s HTML. Facebook reads those tags to display an image, title, and description whenever your URL is shared.
When someone shares a link, Facebook sends a crawler called facebookexternalhit to your page. It reads the og:image, og:title, og:description, and og:url tags from your HTML head, builds the preview from those values, and caches the result. Without those tags, Facebook pulls whatever content it finds first, which is usually a random image, your site’s default title, or nothing.
The preview isn’t something you configure inside Facebook’s composer. It’s generated entirely from your website’s code, which means fixing a broken preview always starts at your metadata.
Facebook link previews fail for three main reasons. Your page could be missing Open Graph tags entirely, Facebook could be serving a cached version that no longer matches your current content, or the image your og:image tag points to could be broken or too small to render as a full card.
Getting this right matters more than it might seem. Posts with rich previews consistently earn more clicks than bare URLs, and you’ll see that clearly in your Facebook post analytics. That effect compounds across every link your team or audience shares. If you’re putting real effort into Facebook marketing strategy, a broken preview quietly drains that work every time a link goes out.
Here are the four failure modes worth knowing:
That last point trips up a lot of teams. Updating OG tags and scraping one URL version does nothing for the others, so always use the same canonical URL format everywhere.
Start with the Facebook Sharing Debugger to see exactly what Facebook is reading from your page right now. From there, the fix depends on what the debugger surfaces.
If you manage Facebook content through a Facebook scheduler, preview issues are easier to catch before publishing because many tools surface metadata errors at the composition stage. The same is true of most Facebook marketing tools that include a composer, since they validate the preview at the point of creation. If you’re using a social media management platform across multiple accounts, that early validation matters even more. For everything else, the Sharing Debugger is where diagnosis starts.
Go to developers.facebook.com/tools/debug, paste your URL, and click Debug. The tool shows you what Facebook is currently reading from your page, including the image it found, the title and description it pulled, when it last scraped the URL, and any warnings flagged.
Pay attention to the “Time Scraped” timestamp. If it’s old, Facebook is serving cached data from that earlier scrape. Click Scrape Again to force Facebook to re-read your current page. You may need to click it two or three times for the cache to clear fully.
In 2026, the mobile version of Facebook frequently hides the “Refresh Share Attachment” option on existing posts. Use the desktop Sharing Debugger as your primary fix tool.
Facebook requires an og:image of at least 1200×630 pixels at a 1.91:1 aspect ratio. Images under 600px wide display as small thumbnails rather than full-width preview cards. The image URL must be an absolute path starting with https://. A relative path won’t work.
Two image-specific issues are worth flagging for 2026:
After fixing either issue, run the Sharing Debugger again and click Scrape Again to confirm Facebook picks up the updated image.
Open Graph tags go in the HTML head section of your page. Depending on how your site is built, you can add them manually in code, through a WordPress SEO plugin, or directly inside a publishing tool.
For WordPress users, Yoast SEO handles OG tag setup without code changes:
Keep the plugin updated. Outdated Yoast versions sometimes fail to push OG tags correctly, causing the Sharing Debugger to return stale data even after you’ve saved new settings.
If you publish through ContentStudio, go to the Optimize tab inside the composer and scroll to the SEO settings section. Add your title, URL, and description there to keep preview configuration inside the same workflow as your publishing. If you’re also scheduling Facebook posts through the same tool, your OG tag settings travel with each post automatically.
Getting these tags right consistently is also part of your broader Facebook page SEO. Properly formatted shared links earn more clicks and engagement than raw URLs, and engagement is one of the signals Facebook’s systems use to decide how widely content gets distributed.
Facebook’s crawler reads og:title, og:description, og:image, and og:url from your page’s HTML and caches that data. It serves the cached version on subsequent shares until you force a refresh or the cache expires on its own, typically anywhere from a few hours to several days depending on how active the URL is.
On the first share, Facebook scrapes and caches your tags immediately. Updates you make after that point won’t appear automatically. Here’s what that means in practice:
One thing that catches people off guard is that Facebook removed the ability to edit link previews directly inside the post composer in 2017. This was a deliberate policy change to prevent clickbait and misinformation. You can’t change the title, image, or description of a shared link by typing in the composer. Every control runs through your page’s Open Graph tags.
Posts with complete, well-sized previews also tend to get better feed distribution. Facebook’s content algorithm responds to engagement signals, and a broken preview suppresses clicks before that process starts.
For content intended to travel, making Facebook posts shareable starts with a preview that gives people a reason to click. A well-formed link card is the baseline.
Getting a Facebook link preview right is mostly a one-time setup problem. Once your Open Graph tags are in place and Facebook has scraped a clean version of your page, the preview handles itself until you change the URL, update the image, or move the page.
A correct, well-sized preview is a small thing to get right and a consistently annoying thing to fix retroactively. Getting it done at the publishing stage is the cleaner move.
You can’t change the title, image, or description of a link preview in the post composer. Update the Open Graph tags on your website and use the Sharing Debugger to force Facebook to read the updated version.
Facebook is serving a cached version of your preview. Go to the Sharing Debugger at developers.facebook.com/tools/debug, paste your URL, and click Scrape Again to clear the stored data.
Facebook’s cache duration varies, typically anywhere from a few hours to several days. Use the Sharing Debugger and click Scrape Again to force an immediate refresh rather than waiting for it to expire.
Use 1200×630 pixels at a 1.91:1 aspect ratio. Images under 600px wide appear as small thumbnails. The URL must be an absolute https:// path, and JPEG or PNG format is more reliable than WebP in 2026.
Plan 0 Days of Content in 0 Minutes
Create, schedule, publish and analyze your content across all your social media channels from one simple dashboard.
4.7 on Capterra • 16,500+ marketers trust ContentStudio
Hassaan Khan is a Senior Contributing Writer and Editor at ContentStudio and a writer for SaaS and e-commerce brands, with bylines at SEMrush, ThriveGlobal, and BloggingCage. He covers social media marketing, technical SEO, and analytics, from Instagram impressions to hashtag analytics, and reviews articles for technical accuracy and SEO soundness.
View all posts by Hassaan KhanRecommended for you

How to post a video on Facebook in 2026: Step-by-step guide

How to turn off active status on Instagram in 2026 (Step-by-step guide)

How to write and publish LinkedIn articles that build authority

How to start a social media marketing agency in 2026