OG image meets minimum size requirements
Why it matters
OG images below 1200×630 pixels render blurry or cropped on high-DPI screens and in large card formats across Facebook, LinkedIn, and Twitter/X. Per ogp.me, the minimum recommended size is 1200×630; images below 200×200 are rejected outright by some crawlers. When a shared link shows a pixelated or improperly cropped image, it signals low production quality and reduces click-through rates. For product announcements and blog content where the OG image carries marketing copy or visual branding, undersized images make the text illegible in the preview.
Severity rationale
High because undersized OG images appear blurry or are rejected by platform crawlers, visibly degrading the appearance of shared links without any indication to the developer.
Remediation
Resize all static OG images in public/ to at least 1200×630 pixels and declare dimensions explicitly in your metadata so platforms render correctly without downloading the file first:
openGraph: {
images: [{ url: '/og-image.png', width: 1200, height: 630 }],
}
For ImageResponse-generated images, set the dimensions in the options object:
return new ImageResponse(<div>...</div>, { width: 1200, height: 630 })
Use an image editor or sharp in a build script to verify and resize any existing static files that fall below the threshold.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Social Sharing Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- external · ogp.me — The Open Graph Protocol
Taxons
History
- 2026-04-18·v1.0.0·Initial import from marketing-social-sharing·automated