Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If Facebook, LinkedIn, or another social network shows no image for your link, fix the page’s server-rendered metadata—not the CMS’s ordinary featured-image field. Add a publicly reachable, absolute HTTPS og:image URL to the HTML <head>, verify that the URL returns an image, remove conflicting duplicate tags, and then force the platform to scrape the page again.

Why an Open Graph image is missing

A page can have a hero image or CMS thumbnail and still produce a blank social card. Crawlers read Open Graph properties in the page source. They do not necessarily run the JavaScript that later adds metadata, and they cannot use an image that requires a login, special request headers, or a blocked cookie session.

The Open Graph protocol identifies four required properties for every page: og:title, og:type, og:image, and og:url. The og:image value is the URL representing the page or object. A missing tag, an inaccessible image, invalid markup, or a stale social-platform cache can therefore all look like “no image.”

Add a complete, server-rendered metadata block

Place the following in the deployed page’s HTML <head>, generated by your server, static-site build, or CMS template:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
<meta property="og:title" content="Page title">
<meta property="og:type" content="website">
<meta property="og:url" content="https://example.com/page">
<meta property="og:image" content="https://example.com/assets/og-image.jpg">
<meta property="og:image:secure_url" content="https://example.com/assets/og-image.jpg">
<meta property="og:image:type" content="image/jpeg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="Short description of the image">

The four core properties are required by the protocol. The secure URL, MIME type, dimensions, and alt text are optional structured properties, but supplying them removes ambiguity for crawlers. Keep the image URL absolute and use HTTPS. Relative paths such as /images/card.jpg are less reliable when a crawler evaluates the tag outside a normal browser context.

Make the tag part of the initial response

Use “View Source” or download the deployed HTML, then search for property="og:image". Do not rely only on the browser’s live DOM inspector: a client-side framework may insert the tag after JavaScript executes, while a social crawler sees only the original response. Move generation into server-side rendering or a build-time template if the tag is absent from the source.

Diagnose the page in a fixed order

  1. Inspect the actual HTML

    Open the production URL’s source and find every Open Graph tag. Confirm that og:title, og:type, og:url, and og:image are present in the head and contain the values intended for that URL.

  2. Fetch the image URL directly

    Copy the exact content value from og:image and open it in a private browser window. It must be publicly reachable over HTTPS and return the image itself, not a login page, access-denied response, redirect loop, or HTML error document. A crawler must be able to request it without authentication or custom headers.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
    Rank #2
    Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
    • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
    • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
    • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
    • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
    • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

    Check the HTTP response from a shell as well:

    curl -I "https://example.com/assets/og-image.jpg"

    Look for a successful response and an image MIME type such as image/jpeg, image/png, or image/webp. If the response is HTML, fix the storage, rewrite rule, permissions, or CDN configuration before changing the meta tag.

  3. Remove duplicate declarations

    Search the complete HTML for every og:image. Themes, SEO plugins, and layout components often emit more than one. The Open Graph specification gives the first tag, from top to bottom, preference during conflicts. Remove stale declarations or place the intended image first. Put each image’s width, height, type, and alt properties immediately after that image declaration; do not attach structured properties to a different image.

  4. Check dimensions and crop safety

    There is no single universal Open Graph canvas, but platform guidance differs. LinkedIn documents a minimum of 1200 × 627 pixels. A practical baseline for Facebook-style large previews is approximately 1200 × 630 pixels. Use a roughly 1.9:1 image, keep logos and important text away from edges, and preview the crop on the target network.

  5. Ask the platform to scrape again

    Social services cache previews. After deploying the correction, submit the destination URL to that service’s sharing debugger or inspector and request a fresh scrape. This step is essential when the old HTML or image remains cached. If the debugger shows the new HTML but the old picture persists, change the image URL (for example, by publishing a new filename) or use a cache-busting query string where the platform permits it.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
    Rank #3
    Sale
    Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
    • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
    • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
    • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
    • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
    • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Platform-specific checks

Facebook and Meta

Facebook reads og:image and can retain an old card aggressively. Use its Sharing Debugger to inspect the fetched tags and trigger a re-scrape after the page is fixed. Treat the debugger’s fetched values—not your browser preview—as the source of truth.

LinkedIn

LinkedIn expects Open Graph-compliant source code and documents a 1200 × 627 pixel minimum image. Confirm that the image meets that minimum, is reachable without authentication, and is present in the initial HTML response.

X

X primarily uses Twitter Card metadata and may fall back to Open Graph tags. For a predictable large-card layout, add twitter:card and twitter:image in addition to the Open Graph block, then inspect the result with X’s current card-preview tooling.

Common failures and precise fixes

Symptom Likely cause Fix
No og:image in page source Tag is missing or injected only by JavaScript Emit it from server-side rendering or the build template and redeploy.
Tag exists, but preview is blank Image URL returns HTML, a 403/404, or a login page Make the asset public, repair the URL or permissions, and verify the response MIME type.
Wrong image appears Duplicate tags from a theme or SEO plugin Remove duplicates; the first og:image wins.
Image works in a browser but not for crawlers Bot protection, authentication, geo rules, or required headers Allow an unauthenticated HTTPS request to the asset, or publish it on a crawler-accessible host.
Old image remains after deployment Platform preview cache Run the platform debugger/inspector and request a fresh scrape; change the asset URL if necessary.
Image is cropped badly Canvas ratio or edge content conflicts with platform layout Use about 1200 × 630 pixels, test the target card, and keep essential content within a safe central area.
Metadata appears correct but one network fails Different platforms apply different image and card rules Validate against that platform’s documented requirements and add its card-specific tags where needed.

Validate changes before publishing

  • Test the final, canonical URL, including redirects and trailing-slash behavior.
  • Check the source returned to an unauthenticated client, not only a hydrated browser DOM.
  • Confirm the image URL uses HTTPS, resolves without a redirect loop, and returns an image MIME type.
  • Check that title, type, image, and URL describe the same page.
  • Search for duplicate Open Graph declarations after all plugins and components render.
  • Re-run each target network’s inspector after deployment and record the fetched image URL.

Automate a visual check of the deployed page

A screenshot of the rendered page does not replace metadata validation, but it can reveal consent overlays, broken image layouts, or a page that never finished loading. If you capture pages in a CI job, wait for the relevant selector or network idle state and test the production URL rather than a local development route.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

ScreenshotNeo can capture the rendered page through one HTTP request while you investigate a social-card problem. Before the capture it accepts the cookie or consent banner like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be disabled. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and every response identifies the page verdict and billing status in X-Page-Verdict and X-Billed headers. It also provides an MCP server for Claude, Cursor, and other MCP clients, with take_screenshot, get_page_info, and capture_pdf tools.

See the complete parameter reference in the ScreenshotNeo documentation. A direct cURL capture is:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

The same request in Python:

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

And in Node.js:

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

ScreenshotNeo supports full-page captures with lazy images loaded, CSS-selector element captures, device presets and custom viewports, retina scale, dark mode, custom CSS and JavaScript, clicks, selector/delay/network-idle waits, request and resource blocking, headers, cookies, user agents, authorization, timezone and geolocation, transparent backgrounds, resizing, chosen-TTL caching, signed links, asynchronous webhooks, PDF output, HTML/CSS-to-image, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. Parameter names used by other screenshot APIs also work, which can simplify migration.

The Free plan includes 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; every feature is included on every plan, and yearly billing provides two months free. Create a free ScreenshotNeo account to start without a card.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

FAQ

Does a CMS featured image automatically become og:image?

No. Your theme or SEO plugin must map that asset into an Open Graph meta tag in the server-rendered head.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Can I use a relative image path?

Use an absolute HTTPS URL instead. It gives crawlers an unambiguous, publicly fetchable address.

Are the width and height tags mandatory?

No. They are optional structured properties, but declaring dimensions and MIME type helps crawlers interpret the asset and lets you document the intended card size.

Why does changing the image file sometimes do nothing?

The social service may still serve its cached preview. Re-scrape the page and, if needed, publish the replacement under a new image URL.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.