Skip to main content

OG Image Validator Checklist for Marketers

7 min read

Your Open Graph image is the billboard in every feed. A blurry crop or missing file kills clicks before anyone reads your headline. This OG image validator checklist gives marketers a repeatable review before every campaign, product launch, and blog promotion.

Short answer

Before sharing any URL, confirm the OG image is 1200 × 630 px (or larger at 1.91:1 ratio), under 8 MB, served over HTTPS with a 200 response, and readable at thumbnail size. Scan the live URL with OpenGraph Check, approve the crop on every target platform, and verify the image matches current campaign creative. Fix issues before scheduling posts, not after complaints arrive.

Why marketers should validate OG images

Link preview images drive click-through rate more than any other share card element. Common failures marketers discover too late:

  • Logo from site header used instead of campaign art
  • Text cropped off on LinkedIn's taller card
  • Old product screenshot after a rebrand
  • Blank card because CMS never set a featured image
  • Low-resolution image that looks soft on retina displays

Five minutes of validation prevents all of these.

Pre-upload image checklist

Complete this before uploading to CMS, WordPress featured image, or CDN.

Dimensions and aspect ratio

  • Minimum 1200 × 630 px (1.91:1 aspect ratio)
  • Safe zone: keep logos and headlines inside center 80% of frame
  • No critical text within 40 px of any edge (crop buffer)
  • Higher resolution (2400 × 1260 px) acceptable for retina sharpness

Platform details: Open Graph Image Size Guide.

File format and size

  • Format: JPG (photos), PNG (graphics with text), or WebP (if CDN supports)
  • File size under 8 MB (under 1 MB preferred for fast crawler fetch)
  • sRGB color profile for consistent display
  • No animated GIF (most platforms ignore or show first frame only)

Visual design

  • Headline readable at 400 px wide (simulate mobile feed width)
  • Brand logo visible but not dominating the frame
  • High contrast between text and background
  • Consistent with current brand guidelines and campaign creative
  • No misleading imagery unrelated to page content

Content accuracy

  • Image reflects current product, offer, or article topic
  • No expired dates, old pricing, or outdated event info in image text
  • Matches the og:title message (no bait-and-switch between image and headline)

Post-upload technical checklist

After setting the image in CMS and publishing the page.

URL and accessibility

  • og:image in page source is absolute HTTPS URL
  • Image URL opens in browser without login (HTTP 200)
  • No redirect chain between tag value and final image
  • CDN does not block social crawler user agents
  • Image not behind hotlink protection that rejects Facebook or LinkedIn bots

Broken image fixes: How to Fix a Missing OG Image.

Meta tag alignment

  • og:title complements the image (not redundant, not contradictory)
  • og:description adds context the image cannot show
  • og:url matches the exact URL you will share
  • Only one og:image tag in HTML (no plugin duplicates)

Tag basics: Open Graph Tags Explained.

Platform preview checklist

Run OpenGraph Check and approve each preview.

Facebook and WhatsApp

  • Image fills the card without letterboxing
  • No important content cropped at top or bottom
  • Title and description display below image correctly

WhatsApp uses Meta cache. If wrong, re-scrape via Facebook Sharing Debugger.

LinkedIn

  • Image crop acceptable at LinkedIn's taller aspect ratio
  • Professional tone matches B2B audience expectations
  • Post Inspector confirms image after changes

Guide: LinkedIn Post Inspector.

X (Twitter)

  • summary_large_image card shows full image
  • Explicit twitter:image set if different crop needed
  • Compare Open Graph vs Twitter Card settings

Discord and Slack

  • Image loads in Discord preview (OpenGraph Check covers Discord)
  • Send private Slack test link for team channels

Campaign launch checklist

Use this expanded list for product launches, webinars, and paid campaigns.

  • Dedicated OG image created for this campaign (not generic site default)
  • All landing page variants use the same OG image
  • UTM parameters on share URL do not break image or tags
  • Staging URL scanned before go-live, production URL scanned after
  • Cache purged on CDN and CMS after image swap
  • Platform debuggers re-scraped for previously shared URLs
  • Paid ad team confirmed preview in ad composer
  • Organic social team confirmed preview in native schedulers
  • Screenshot of OpenGraph Check results saved for campaign records

Preview workflow: Preview a Website Before Sharing.

Common marketer mistakes

Using the hero banner without OG optimization

Website hero images are often wider than 1.91:1. Platforms crop aggressively. Design a dedicated OG asset.

Relying on auto-generated images

CMS plugins pick featured images or first page image automatically. Auto-selection frequently chooses logos, author photos, or irrelevant stock art.

Skipping re-validation after edits

Changing the featured image in WordPress does not update platform cache. Re-scan and re-scrape after every image change. See Why Social Platforms Cache Link Previews.

Too much text on the image

Feeds display cards small. More than 8-10 words on an OG image becomes unreadable. Put detail in og:description.

Ignoring mobile crop

Desktop preview looks perfect. Mobile LinkedIn feed crops differently. Always check the preview grid, not just a full-size image review.

Quick validation workflow (5 minutes)

  1. Open live page URL in OpenGraph Check
  2. Confirm no warnings for missing or broken image
  3. Review preview grid on Facebook, LinkedIn, X, WhatsApp
  4. Open image URL in new tab (verify 200, correct file)
  5. Send private test link on one messaging app
  6. Approve or send fix list to developer

Full testing guide: How to Test Open Graph Tags.

When to escalate to development

Send a ticket when the checklist reveals:

  • og:image missing from page source entirely
  • Image URL returns 403 or 404
  • Tags present in admin but absent in View Page Source (client-side rendering issue)
  • Duplicate conflicting tags from plugin and theme
  • Image correct in checker but wrong on one platform after debugger re-scrape

Framework-specific guides: Open Graph Tags in WordPress, Open Graph Tags in Next.js.

FAQ

How often should marketers run this checklist?

Every URL you actively promote. Minimum: product launches, paid campaigns, and newsletter-featured articles.

Is 1200 × 630 px still the standard in 2026?

Yes for Facebook, LinkedIn, and most networks. Safe universal default. Platform-specific sizes may vary slightly.

Can I use the same OG image for every page?

A site-wide default works for generic shares. Campaign and article pages perform better with unique images.

What if I only post on LinkedIn?

Still validate all tags. LinkedIn reads the same Open Graph standard. Run LinkedIn Post Inspector plus OpenGraph Check.

Does image file name matter for SEO?

Minimal direct impact. Use descriptive file names for organization. Crawlers use the URL, not the filename, for display.

Should OG images include company logo?

Yes, but keep it secondary to the message. Logo in corner, headline centered.

Who owns this checklist - marketing or development?

Marketing owns creative and preview approval. Development owns tag implementation and server delivery. Both sign off before launch.

Bottom line

An OG image validator checklist turns share quality from hope into process. Validate dimensions, file access, and platform crops before every promotion. Scan with OpenGraph Check, fix warnings, save screenshots for your records, and share links that look as good in the feed as they do in your design file.