[{"data":1,"prerenderedAt":149},["ShallowReactive",2],{"tool-open-graph-preview-en":3},{"common":4,"copy":13},{"hubLink":5,"resultTitle":6,"fix":7,"fullTitle":8,"fullText":9,"fullCta":10,"faqTitle":11,"waiting":12},"All free tools","Results for {host}","How to fix it","See how AI reads this site","Run a free full scan of {host} to get both AI readiness scores and every fix.","Scan this site","Questions","Testing {host}. This can take several minutes, so keep this page open.",{"name":14,"title":15,"description":16,"h1":14,"lede":17,"empty":18,"labels":19,"about":20,"faq":23,"og":39},"Open Graph preview","Open Graph preview: see how your link looks when shared","Preview how a page looks when shared on social media and in chats. Check og:image, title and description tags. Free, no account needed.","Enter a page URL, or paste its HTML, to see the link card people get when they share it, and fix what is missing.","",{},[21,22],"Open Graph tags are meta tags in the head of a page. They tell social networks and chat apps which title, description and image to show when someone shares the link.","The tool reads those tags and draws a link card styled like a Facebook post. It also checks the image for size and ratio, and lists tags that are missing or too long.",[24,27,30,33,36],{"q":25,"a":26},"Why does Facebook still show my old preview?","Facebook caches a link card after the first share. After you fix your tags, run the URL through the Sharing Debugger and scrape it again to refresh the cache. Other platforms keep their own caches.",{"q":28,"a":29},"Why is my preview empty for a page built with JavaScript?","Link scrapers read the HTML the server sends and do not run JavaScript. If your tags are added only in the browser, they are not seen. Render them on the server or in the static HTML.",{"q":31,"a":32},"What is the ideal Open Graph image size?","1200 x 630 pixels, a ratio of about 1.91:1, under 8 MB. Images smaller than 600 x 315 pixels are shown as a small thumbnail beside the text.",{"q":34,"a":35},"Why does the preview differ from what I see after sharing?","Each platform has its own cropping, text limits and cache. This preview follows the common Facebook layout and reads your page once, right now. Platforms may also have cached an older version.",{"q":37,"a":38},"Which tags matter most?","og:title, og:description, og:image and og:url. The rest, such as og:site_name and twitter:card, are optional but improve the card.",{"modeLegend":40,"modeUrl":41,"modeHtml":42,"urlLabel":41,"urlPlaceholder":43,"htmlLabel":44,"htmlPlaceholder":45,"submit":46,"checking":47,"resultTitle":48,"imageTooBig":49,"imageUnavailable":50,"ready":51,"errors":52,"warnings":53,"tips":54,"copySnippet":55,"detectedTags":56,"property":57,"content":58,"noTags":59,"fullScan":60,"outcomes":61,"findings":71,"approxNote":141,"fact":142},"Input","Page URL","Paste HTML","example.com\u002Fblog\u002Fpost","Page HTML","Paste the page source, including the \u003Chead> section","Preview","Checking...","Preview of {host}","Image too large to preview here","Image unavailable","Preview ready.","Errors","Warnings","Tips","Copy snippet","Detected tags","Property","Content","No Open Graph or Twitter tags found.","Run a full scan of {host}",{"timeout":62,"dns":63,"network":64,"blocked":65,"http-error":66,"unsafe":67,"too-many-redirects":68,"budget":69,"opted-out":70},"The request timed out","The domain did not resolve","Network error","Bot protection or a firewall blocked the request","The server answered with HTTP {status}","The address is not allowed","Too many redirects","The check ran out of time","The image host has opted out of SagBot, so it was not fetched",{"page-failed":72,"no-title":75,"no-image":78,"image-relative":81,"image-failed":84,"image-not-image":87,"image-svg":90,"image-too-heavy":93,"image-too-small":96,"og-title-missing":99,"og-description-missing":102,"og-url-missing":105,"og-url-mismatch":108,"image-small-thumb":111,"image-ratio":114,"title-long":117,"description-long":120,"no-site-name":123,"no-type":126,"no-image-alt":129,"no-twitter-card":132,"no-image-dimensions":135,"no-image-twitter":138},{"title":73,"fix":74},"The page could not be loaded ({outcome})","Check that the URL is public and opens in a browser. Social platforms cannot preview a page they cannot fetch.",{"title":76,"fix":77},"No title found","Add an og:title tag, or at least a title element, to the head of the page.",{"title":79,"fix":80},"No preview image","Add an og:image tag with a full https URL. Links without an image get a much smaller card.",{"title":82,"fix":83},"The image URL is relative ({url})","Use a full URL that starts with https:\u002F\u002F. Most platforms ignore relative image paths.",{"title":85,"fix":86},"The image could not be loaded ({outcome})","Make sure the og:image URL is public, returns an image and does not need cookies or a login.",{"title":88,"fix":89},"The image URL returns {type}, not an image","Point og:image at a PNG, JPEG or WebP file, not at a web page.",{"title":91,"fix":92},"SVG images are not supported","Export the image as PNG or JPEG. Most social platforms do not render SVG in link cards.",{"title":94,"fix":95},"The image is too big ({mb} MB)","Keep the file under 8 MB. Under 1 MB loads fastest and is least likely to be skipped.",{"title":97,"fix":98},"The image is only {width} x {height} pixels","Use an image at least 200 x 200 pixels. 1200 x 630 is the safe choice.",{"title":100,"fix":101},"No og:title, the page title is used instead","Add an og:title tag so the card does not depend on the title element.",{"title":103,"fix":104},"No og:description","Add an og:description tag with one or two sentences that describe the page.",{"title":106,"fix":107},"No og:url","Add an og:url tag with the canonical address of the page.",{"title":109,"fix":110},"og:url ({ogUrl}) differs from the expected address ({expected})","Make og:url match the canonical address of the page, so shares and likes count in one place.",{"title":112,"fix":113},"The image is small ({width} x {height})","Use an image of at least 600 x 315 pixels. Smaller images are shown as a small thumbnail.",{"title":115,"fix":116},"The image ratio is {ratio} ({width} x {height})","Aim for a ratio of about 1.91:1, such as 1200 x 630, to avoid cropping.",{"title":118,"fix":119},"The title is long ({length} characters)","Keep the title near 60 characters or fewer, or it may be cut off.",{"title":121,"fix":122},"The description is long ({length} characters)","Keep the description near 110 characters or fewer, or it may be cut off.",{"title":124,"fix":125},"No og:site_name","Add an og:site_name tag with your brand name.",{"title":127,"fix":128},"No og:type","Add og:type, for example website or article.",{"title":130,"fix":131},"No og:image:alt","Add an og:image:alt tag that describes the image for people who cannot see it.",{"title":133,"fix":134},"No twitter:card","Add a twitter:card tag, for example summary_large_image, so X shows a large card.",{"title":136,"fix":137},"No image dimensions declared","Add og:image:width and og:image:height so platforms can lay out the card before the image loads.",{"title":139,"fix":140},"No og:image (only twitter:image)","Copy the twitter:image URL {twitterImage} into an og:image tag. Facebook ignores twitter:* tags.","The preview is an approximation. Each platform crops and caches cards in its own way, so it can differ from what you see after sharing.",{"px":143,"chars":144,"upTo":145,"fromTag":146,"missing":147,"set":148},"{width} × {height} px","{n} characters","up to {n} characters","from {tag}","missing","set",1794386918817]