Open Graph Checker: Make Your Links Look Great on Social Media

Published on 2026-04-13 · 11 min read

Social Media Tools 11 min read

What is Open Graph?

Open Graph is a protocol introduced by Facebook in 2010 that transforms any web page into a rich object in a social graph. When you share a link on Facebook, Twitter, LinkedIn, Discord, Slack, or virtually any modern social platform, the resulting link preview (showing a title, description, and thumbnail image) is generated from Open Graph tags embedded in the page's HTML. Without proper Open Graph tags, social platforms attempt to scrape your page and guess what content to display, often resulting in broken, irrelevant, or embarrassing link previews that fail to attract clicks.

The Open Graph protocol uses <meta property="og:..."> tags within the <head> section of your HTML. These tags communicate structured information about your page to any platform that supports the protocol. Since its introduction, Open Graph has become the de facto standard for link preview generation across the entire social web, with billions of link previews generated daily using these tags. Our Open Graph Checker lets you instantly verify that your OG tags are properly configured and preview how your links will appear when shared.

Essential Open Graph Tags

The Four Required Tags

Every page should include at minimum four Open Graph tags. The og:title tag defines the title displayed in the link preview. This should be concise (under 60 characters) and compelling, similar to a good title tag. The og:type tag specifies the type of content, such as "website" for general pages, "article" for blog posts, "product" for e-commerce items, "profile" for person pages, or "video.movie" for videos. The og:image tag provides the URL of the thumbnail image, which is the most visually important element of any link preview. The og:url tag specifies the canonical URL of the page, which helps platforms identify the correct page when multiple URLs lead to the same content.

Recommended Additional Tags

Beyond the required tags, several additional Open Graph tags significantly improve preview quality. The og:description tag provides a brief summary of the page content (150-200 characters) that appears below the title in the preview. The og:site_name tag displays your website or brand name above the title, adding context and credibility. The og:locale tag specifies the language and region of your content (like "en_US" or "zh_CN"). The og:image:width and og:image:height tags tell platforms the exact dimensions of your image, which speeds up rendering and prevents layout shifts. For article content, article:published_time, article:author, and article:section tags add metadata that some platforms display in the preview.

Complete Open Graph Example

Here's a complete Open Graph tag set for a blog post that ensures great-looking previews across all major platforms:

<meta property="og:title" content="10 Tips for Better SEO in 2026">
<meta property="og:description" content="Practical SEO strategies that actually work...">
<meta property="og:image" content="https://example.com/images/seo-tips-2026.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:url" content="https://example.com/blog/seo-tips-2026">
<meta property="og:type" content="article">
<meta property="og:site_name" content="Example Blog">
<meta property="og:locale" content="en_US">
<meta property="article:published_time" content="2026-04-13">

Open Graph Image Best Practices

Optimal Dimensions and Formats

The image is the most critical element of any link preview. The recommended size for Open Graph images is 1200x630 pixels, which provides a 1.91:1 aspect ratio that displays correctly on Facebook, Twitter, LinkedIn, and most other platforms. This is the size that fills the entire preview area on desktop without cropping. On mobile, platforms may crop the image to square (1:1) or vertical (4:5) formats, so ensure your key visual elements are centered and have adequate padding from the edges.

For high-DPI displays (Retina screens), consider creating images at 2400x1260 pixels (2x resolution) that display at 1200x630 logical pixels. Use JPEG format for photographs and complex images (typically 100-300KB when optimized) or PNG for images with text overlays, logos, or sharp edges. Avoid using GIFs as OG images since most platforms display only the first frame. Keep file sizes under 8MB (Facebook's limit) and ideally under 1MB for fast loading.

Designing Effective Preview Images

A great Open Graph image stops the scroll and compels clicks. Follow these design principles: use bold, readable text (minimum 40px at 1200x630) with high contrast against the background. Include your brand logo or name for recognition. Use vibrant colors that stand out in crowded social media feeds. Keep the design clean and uncluttered, focusing on one main message or visual. Test your images at mobile sizes to ensure text remains readable when cropped. Avoid placing important content in the top and bottom 15% of the image, as these areas may be cropped on different platforms.

Platform-Specific Open Graph Behavior

Facebook and Instagram

Facebook invented Open Graph and has the most mature implementation. Facebook's crawler fetches OG tags when a URL is first shared and caches them aggressively (typically for 30 days). Changes to OG tags won't appear in previews until you force a re-scrape using Facebook's Sharing Debugger tool. Facebook supports all standard OG tags plus several extensions for specific content types. Instagram uses the same OG tags for link previews in posts and stories, though Instagram Stories link previews have slightly different display requirements.

Twitter (X) and LinkedIn

Twitter supports Open Graph tags but has its own Twitter Card meta tags that take priority when present. If Twitter Card tags are absent, Twitter falls back to OG tags. Twitter offers three card types: summary (small thumbnail on the left), summary_large_image (large image above text), and player (for video/audio). LinkedIn also reads OG tags and generates link previews from them, with slightly different display dimensions and cropping behavior. LinkedIn tends to crop more aggressively than Facebook, so center your key visual elements with extra padding.

Discord, Slack, and Messaging Apps

Modern messaging platforms all support Open Graph tags. Discord renders rich link previews in chat messages using OG tags, making them essential for community managers and content creators sharing links in servers. Slack displays OG previews in channels and direct messages. WhatsApp, Telegram, and iMessage all generate link previews from OG tags, though they may have specific image size preferences. The good news is that well-configured OG tags with a standard 1200x630 image work well across all of these platforms without platform-specific customization.

Common Open Graph Issues

Missing or Broken Images

The most frequent Open Graph problem is a missing or broken image in link previews. This happens when the og:image URL is incorrect, the image file has been moved or deleted, the image is behind authentication or blocked by robots.txt, the image file size exceeds platform limits, or the image URL uses HTTP instead of HTTPS (some platforms reject HTTP image URLs). Always use absolute URLs for og:image, ensure images are publicly accessible, and verify that the image URL returns a 200 status code.

Stale Cached Previews

Social platforms cache Open Graph data aggressively to reduce server load and improve preview loading speed. When you update your OG tags, the old preview may persist for days or weeks. Each platform provides a tool to force cache refresh: Facebook's Sharing Debugger, Twitter's Card Validator, and LinkedIn's Post Inspector. Use these tools after making any OG tag changes to verify the new preview looks correct. Our Open Graph Checker fetches fresh data directly from your page, bypassing any platform caches to show your current OG configuration.

Incorrect Image Cropping

Different platforms crop OG images differently based on their layout requirements. A 1200x630 image might display perfectly on Facebook desktop but get cropped to a square on Instagram or LinkedIn mobile. To handle this, some developers use platform-specific OG image tags (like og:image:width and og:image:height) or even serve different images to different platforms using user-agent detection. The simplest approach is to design your OG images with a safe zone in the center that remains visible regardless of how the image is cropped, keeping text and key visuals away from the edges.

How to Use an Open Graph Checker

Running an OG Tag Audit

An Open Graph checker tool simplifies the audit process by fetching any URL and extracting all Open Graph tags in a structured, readable format. Enter your URL and the tool displays each OG tag with its value, highlights missing required tags, validates image dimensions and file sizes, shows a visual preview of how the link will appear when shared, and identifies common issues like broken image URLs or missing tags. This is much faster and more reliable than manually viewing page source code and scanning for meta tags.

Debugging OG Tag Problems

When your Open Graph checker reveals issues, follow a systematic debugging approach. First, verify the tags exist in the page source (not injected by JavaScript, since most social crawlers don't execute JavaScript). Check that all URLs in OG tags are absolute and use HTTPS. Confirm that images are publicly accessible by opening the image URL directly in an incognito browser window. Use platform-specific debuggers (Facebook Sharing Debugger, Twitter Card Validator) to see exactly what each platform's crawler sees when it fetches your page. Check your server logs for crawl requests from social platform user-agents to verify they can reach your pages.

Open Graph and SEO

While Open Graph tags don't directly influence search engine rankings, they play an important indirect role in SEO through social signals. When your links look attractive and professional on social media, they generate more clicks, shares, and engagement. This social engagement drives traffic to your site, increases brand visibility, and can lead to natural backlinks as other websites discover and reference your content. Google has confirmed that social signals are not a direct ranking factor, but the traffic and visibility generated by well-optimized social previews contribute to the overall authority and relevance signals that do affect rankings.

Additionally, Open Graph tags complement your standard SEO meta tags. The og:title and og:description often mirror or closely resemble the title tag and meta description, creating consistency across search results and social previews. This consistency reinforces your brand messaging and ensures that users see the same compelling description whether they find your page through Google or through a social media share.

Ready to check your Open Graph tags? Use our free Open Graph Checker to analyze any URL and preview how your links will appear on social media platforms.

Frequently Asked Questions

What is Open Graph and why does it matter?

Open Graph (OG) is a protocol created by Facebook that allows web pages to become rich objects in social media platforms. When someone shares a link, OG tags control how the link preview appears, including the title, description, thumbnail image, and content type. Without OG tags, social platforms scrape your page and often generate poor-looking previews with random images or text.

What are the required Open Graph tags?

The four required Open Graph tags are: og:title (the title displayed in the link preview), og:type (the content type like 'website' or 'article'), og:image (the thumbnail image URL), and og:url (the canonical URL of the page). Additional recommended tags include og:description, og:site_name, og:locale, and og:image:width/height for optimal display.

Why is my Open Graph image not showing on Facebook?

Common reasons include: the image URL is blocked by your server's robots.txt, the image file is too large (Facebook has a 8MB limit), the image dimensions are wrong (recommend 1200x630 pixels), the image uses an unsupported format (use JPEG or PNG), or Facebook has cached an old version (use Facebook's Sharing Debugger to force a refresh).

What is the best size for Open Graph images?

The recommended Open Graph image size is 1200x630 pixels, which provides a 1.91:1 aspect ratio. This size works well across Facebook, Twitter, LinkedIn, and most other platforms. The minimum size is 200x200 pixels, but smaller images result in poor-quality previews. For high-DPI displays, consider using 2400x1260 pixels (2x resolution).

How do I clear the Open Graph cache for my URL?

Each platform has its own cache clearing tool. Facebook's Sharing Debugger (developers.facebook.com/tools/debug/) lets you scrape and refresh any URL. Twitter's Card Validator (cards-dev.twitter.com/validator) does the same for Twitter. LinkedIn's Post Inspector (linkedin.com/post-inspector/) handles LinkedIn previews. After clearing the cache, the platforms will fetch fresh OG tags from your page.

Try the Tool →