How rich previews work on social media

When you paste a Vidreno link into Slack, X, iMessage, Discord, LinkedIn, Facebook or pretty much any other modern messaging tool, the link expands into a card with your thumbnail, title and description. That's not magic: it's a small standard called Open Graph.

What we put on each video page

Vidreno automatically adds the Open Graph and Twitter Card meta tags to every public video page:

Tag Value
og:title The title you set on the video
og:description The description you set on the video
og:image Your thumbnail (the one we generated, or the one you picked)
og:type video.other
twitter:card summary_large_image
twitter:image Your thumbnail

If you'd like the deep technical reference, the Open Graph protocol site at ogp.me explains every tag.

Why my preview is wrong

Most platforms aggressively cache previews. So if you change a title or thumbnail and then re share the link, you might still see the old preview for a while.

  • On Facebook, you can refresh a preview through their sharing debugger.
  • On X, the preview tends to update within a day or so.
  • On Slack, removing and re pasting the link usually refreshes it.

Make sure your video is public. Private videos return a not found page to social network crawlers, so the preview won't render.

Pre rendering for crawlers

When a known social media bot visits a Vidreno video page, we serve a clean version of the page with the meta tags front and centre, so the crawler can read them without running JavaScript. That's why the previews are usually quick to appear.

Last updated on May 14, 2026