Discord builds rich embed cards when you paste a URL into a channel. These embeds feature a distinctive colored left border, title, description, and image, all pulled from your Open Graph meta tags. Discord also reads Twitter Card tags as a fallback, which means the twitter:card tag directly affects how your image is displayed.
This guide covers how Discord’s crawler works, which tags you need, image display rules, cache behavior, and the most common issues that prevent embeds from appearing.