Open Graph (OG) meta tags, created by Facebook in 2010, control how web pages appear when shared on social media. The four required properties are og:title, og:type, og:image, and og:url. Twitter uses its own twitter:card system with twitter:title, twitter:description, and twitter:image. Without these tags, platforms generate previews from page content — often with missing images or truncated descriptions that reduce click-through rates by 30-50%.
What are the required Open Graph tags?
Open Graph is a protocol created by Facebook in 2010 that turns any web page into a rich object in a social graph. When someone shares your URL, the platform reads your OG tags to generate a preview card with a title, description, and image. Without these tags, platforms either guess (poorly) or show a generic link. OG tags are supported by Facebook, LinkedIn, Pinterest, Slack, Discord, Telegram, iMessage, and many other platforms.
What are the different Twitter Card types?
Twitter supports two main card types for most websites: summary (small square image beside text) and summary_large_image (large image above text). There are also app and player types for mobile apps and video/audio content, but summary_large_image is the most common choice for articles, blog posts, and landing pages.
What are the optimal image sizes for social sharing?
| Platform | Recommended Size | Aspect Ratio |
|---|---|---|
| Facebook / LinkedIn | 1200 × 630 px | 1.91:1 |
| Twitter summary_large_image | 1200 × 628 px | ~2:1 |
| Twitter summary | 144 × 144 px min | 1:1 |
| iMessage | 1200 × 630 px | 1.91:1 |
Need to format your page's structured data? Try our JSON Formatter for JSON-LD validation, or our JWT Decoder for API token debugging.