BYTETOOLS

Open Graph Best Practices and Mistakes to Avoid

The most common Open Graph mistakes are a missing or non-absolute og:image, a title that gets truncated in the feed, the wrong og:type, and forgetting that platforms cache your tags aggressively. Getting the basics into your <head> is easy; getting previews that look sharp and consistent everywhere takes a few deliberate habits. This is the best-practices checklist experienced developers and content teams use before they publish.

Get the image right first

The image is the part of a share that people actually notice, and it is where most previews fail. Export at 1200x630 pixels (a 1.91:1 ratio) so Facebook and LinkedIn render it without cropping, and keep the file under roughly 8 MB. Always reference it with an absolute HTTPS URL β€” /images/share.png will silently break, while https://yoursite.com/images/share.png works. Keep important text and logos away from the edges, because some surfaces crop to a tighter rectangle or overlay a play button. If your image never appears, it is almost always because the URL is relative, behind a login, or blocked by robots.txt.

Write titles and descriptions that survive the feed

Social platforms truncate long strings, so front-load meaning. Aim for an og:title around 40-60 characters and an og:description around 55-110 characters so nothing critical gets cut with an ellipsis. Do not simply mirror your HTML title tag word for word β€” the share context is different, and a slightly punchier, benefit-led line earns more clicks. Avoid stuffing keywords; Open Graph is not a ranking signal, it is a click-through signal, so write for a human scrolling a feed.

Common mistakes and how to fix them

MistakeSymptomFix
Relative og:image URLNo image in previewUse a full https:// absolute URL
Wrong og:typeMissing article metadataUse "article" for posts, "website" for general pages
Stale cached previewOld image or title showsRe-scrape with the platform's debugger
Duplicate og tagsUnpredictable renderingKeep exactly one of each property
Unescaped quotes in valuesBroken tag parsingEscape attribute values correctly

Set og:type and supporting tags deliberately

Use website for home pages and general landing pages, and article for blog posts and news β€” the article type unlocks properties some platforms display. Set og:site_name and og:locale when you know them so the card shows your brand and the right language variant. Because our generator omits empty fields and escapes attribute values for you, you avoid the subtle bug where an apostrophe or quote in a description breaks the whole meta block.

Test before you trust it

Never assume a preview looks right β€” verify it. After changing tags, force a re-scrape with Facebook's Sharing Debugger or LinkedIn's Post Inspector, because platforms cache OG data for days and will keep serving the old snippet otherwise. Check the tool's live preview card first to catch obvious problems, then validate on the real platforms your audience uses.

Try the Open Graph Generator β€” free and 100% in your browser.

FAQ

What is the ideal og:image aspect ratio and size?

Use 1200x630 pixels, a 1.91:1 ratio, which renders cleanly on Facebook and LinkedIn without cropping and stays sharp on high-resolution screens. Keep the file under about 8 MB and serve it from an absolute HTTPS URL.

Why does my link still show the old preview after I updated the tags?

Platforms cache Open Graph data aggressively. Your new tags are live, but the platform is serving a cached snapshot. Run the URL through Facebook's Sharing Debugger or LinkedIn's Post Inspector to force a fresh scrape.

Do I need both Open Graph and Twitter Card tags?

X falls back to OG tags for most fields, but you should still add at least twitter:card to control the card format, such as summary_large_image. Adding both sets gives you full control across platforms.

Can too many or duplicate og tags cause problems?

Yes. Keep exactly one of each core property. Duplicate og:title or og:image tags can make rendering unpredictable, since different platforms may pick a different instance.

Related free tools

Built by ByteVancer

ByteTools is a free product of ByteVancer, a software and web development studio building web apps, SaaS, and custom software. If you want your marketing site or product to get the technical SEO and metadata right from the start, explore what ByteVancer can build with you.