The Journal

Research-backed writing on Open Graph, social cards, and link previews — the specs, the data, and the how-to.

  1. Tool comparisons · Jun 30, 2026 · 5 min

    Best OG Image Generators Compared (2026)

    The best OG image generator depends on your stack: Placid and Bannerbear for no-code, @vercel/og for developers, Social Card Studio for blogs.

  2. Debugging & testing · Jun 29, 2026 · 5 min

    OG Image Not Showing on Facebook? The Fix List

    Why your OG image isn't showing on Facebook and how to fix it: absolute HTTPS URLs, the right dimensions, Facebook's stale cache, and the Sharing Debugger.

  3. Debugging & testing · Jun 28, 2026 · 5 min

    A/B Test Social Media Previews for More Clicks

    How to A/B test social media link previews — swap the OG image, title, and color, measure click-through, and learn which card actually earns shares.

  4. Open Graph fundamentals · Jun 27, 2026 · 5 min

    Open Graph and SEO: Do Social Signals Help Rankings?

    Open Graph tags don't directly boost Google rankings, but they win clicks and shares that fuel real SEO. Here's what actually moves the needle.

  5. Open Graph fundamentals · Jun 26, 2026 · 4 min

    Open Graph Engagement: Why Platforms Care About Your Cards

    Open Graph tags decide how your links look in every feed and DM — and a good social card can lift impressions by ~114%. Here's the data behind why it matters.

  6. Social CTR & engagement · Jun 25, 2026 · 4 min

    Social Sharing Metrics: Track What Drives Traffic

    Which social sharing metrics actually predict traffic, how to measure them with UTM tags and your CMS, and the three numbers worth watching.

  7. Social CTR & engagement · Jun 24, 2026 · 5 min

    Color Psychology in Social Media: Which Colors Drive Clicks?

    What color psychology research actually says about social media engagement — and how brand-color consistency on link previews lifts recognition and clicks.

  8. Social CTR & engagement · Jun 23, 2026 · 5 min

    Meta Description Optimization: The 150-Char Sweet Spot

    Write meta descriptions that earn clicks: keep them near 150 characters, front-load the value, match search intent, and pair them with a strong social card.

  9. Social CTR & engagement · Jun 22, 2026 · 5 min

    Blog Post Title Optimization: The Data on Shares

    Blog post title optimization, backed by data: numbers lift shares ~73%, an image lifts impressions ~114%. What actually makes titles travel.

  10. WordPress · Jun 21, 2026 · 5 min

    Yoast Open Graph Settings: A Full Walkthrough

    How to set up Yoast SEO Open Graph for WordPress: enable the tags, set the default image, fix per-post cards, and verify the preview renders.

  11. WordPress · Jun 20, 2026 · 5 min

    WooCommerce OG Image: Product & Post Social Cards

    Set the right WooCommerce OG image for products and posts — correct 1200×630 size, the og:image:width tags WooCommerce needs, and how to fix blank previews.

  12. WordPress · Jun 19, 2026 · 5 min

    Add Open Graph Tags to WordPress (Code, No Plugin)

    Add Open Graph tags to WordPress by hand with a functions.php snippet — og:title, og:image, og:url — no plugin, plus how to verify the preview.

  13. WordPress · Jun 18, 2026 · 5 min

    Best WordPress Open Graph Plugins Compared (2026)

    The best WordPress Open Graph plugins compared — Yoast, Rank Math, Slim SEO, and code-free options — for correct og:image tags and unbroken link previews.

  14. Ghost CMS · Jun 17, 2026 · 5 min

    Ghost Schema.org + Open Graph: Beyond Social Sharing

    How Ghost emits Schema.org structured data and Open Graph tags — what's automatic, what to verify, and how to add Article and FAQ JSON-LD for SEO.

  15. Ghost CMS · Jun 16, 2026 · 5 min

    Ghost Auto Social Cards: One-Line Setup Guide

    Auto-generate branded 1200×630 social cards for every Ghost post with one line of code injection — no per-post exports, no design tool, no broken previews.

  16. Ghost CMS · Jun 15, 2026 · 4 min

    Ghost Open Graph: Auto-Generate Social Cards from Metadata

    How Ghost builds Open Graph and Twitter cards from post metadata, where the defaults fall short, and how to ship a branded 1200×630 card for every post.

  17. Dynamic OG generation · Jun 14, 2026 · 5 min

    CMS Dynamic OG Images: Wire Ghost & WordPress

    Wire your CMS to a dynamic OG image endpoint so every Ghost or WordPress post ships a branded 1200×630 social card automatically — no manual exports.

  18. Dynamic OG image generation · Jun 13, 2026 · 6 min

    OG Image Caching: Speed Up Dynamic Social Cards

    Cache dynamic OG images at the edge so cards render once, not on every share. The headers, keys, and invalidation rules that cut render cost to near zero.

  19. Dynamic OG generation · Jun 12, 2026 · 5 min

    OG Image Template Generators: Placid vs Bannerbear

    Compare OG image template generators — Placid, Bannerbear, and custom @vercel/og — on pricing, speed, and control to pick the right one for your blog.

  20. Dynamic OG image generation · Jun 11, 2026 · 5 min

    Satori + React: OG Images Without a Headless Browser

    Satori renders React/JSX to SVG, then to a PNG OG image — no Chromium, no Puppeteer. Here's how it works, its limits, and how to ship it.

  21. Dynamic OG generation · Jun 10, 2026 · 5 min

    Dynamic OG Image API vs Self-Hosted: Which to Use

    A dynamic OG image API generates a branded social card per page from a URL — compare hosted APIs vs self-hosted @vercel/og on cost, control, and speed.

  22. Dynamic OG generation · Jun 9, 2026 · 5 min

    @vercel/og Tutorial: Dynamic Social Cards in Next.js

    Generate dynamic Open Graph images in Next.js with @vercel/og — a working route, the 1200×630 spec, fonts, caching, and the gotchas, step by step.

  23. Platform specs · Jun 8, 2026 · 4 min

    iMessage & WhatsApp Link Previews: The Forgotten Channels

    How iMessage and WhatsApp build link previews, the exact image sizes each wants, and why these high-trust messaging channels beat social feeds for clicks.

  24. Platform specs · Jun 7, 2026 · 3 min

    Slack & Discord Link Previews: One 1200×630 OG Image

    Slack and Discord both read your Open Graph tags, so a single 1200×630 og:image renders link previews correctly in both — here's the exact spec.

  25. Platform specs · Jun 6, 2026 · 4 min

    OG Image File Size: Why a 5 MB Card Fails on Mobile

    Keep your OG image file size at 100–200 KB. A 1200×630 JPEG at quality 80 lands ~150 KB — small enough to load fast and never get skipped by a scraper.

  26. Platform specs · Jun 5, 2026 · 4 min

    Safe Zone for Social Media Images: Stop the Crop

    Keep your logo and headline inside a ~1080×510 safe zone on a 1200×630 card so Facebook, X, and LinkedIn never crop the part that matters.

  27. Platform specs · Jun 4, 2026 · 4 min

    OG Image Aspect Ratio: Why 1.91:1 Dominates

    The Open Graph image aspect ratio is 1.91:1 (1200×630). Here's why every platform standardized on it, where it breaks, and how to avoid cropping.

  28. Platform specs · Jun 3, 2026 · 4 min

    LinkedIn OG Image Dimensions: The Safe-Zone Setup

    LinkedIn reads Open Graph tags and shows a 1200×627 (1.91:1) card. Here are the exact dimensions, the safe zone that survives cropping, and the tags to set.

  29. Open Graph fundamentals · Jun 1, 2026 · 4 min

    The Complete Open Graph Meta Tag Reference

    Every Open Graph meta tag that matters: what each one does, the exact values to use, and the mistakes that quietly break your link preview.

  30. Platform specs · May 22, 2026 · 4 min

    The 2026 Social Media Image Size Cheat Sheet

    Exact Open Graph and Twitter card image dimensions for Facebook, X, LinkedIn, Slack, Discord, iMessage, and WhatsApp — with file-size and safe-zone rules.

  31. Platform specs · May 21, 2026 · 2 min

    Twitter Card Meta Tags: Summary vs Large Image

    How X (Twitter) cards work: the difference between summary and summary_large_image, the exact meta tags to use, and how to refresh a stale preview.

  32. Open Graph fundamentals · May 20, 2026 · 3 min

    What Is Open Graph? A Complete Guide for Bloggers

    Open Graph is the meta-tag protocol that controls how your links look when shared. Here's what each tag does, why it matters, and how to set it up.

  33. Debugging & testing · May 19, 2026 · 3 min

    Why Your Link Preview Is Broken (and How to Fix It)

    A blank or wrong link preview almost always comes from one of five causes. Here's how to diagnose each with the official platform debuggers and fix it fast.