Skip to content
WP Visibility

Everyday SEO

Fix the Wrong Image in a Social Link Preview

Check which image the page's og:image tag names, fix it at the level that chose it, then make the network fetch the page again. If the tag is right, the network is probably showing a cached copy.

Updated September 27, 2026

Docs

View the page source and find og:image. If it names the wrong picture, WP Visibility chose it from one of three places, and you fix it there. If it names the right picture, the network is probably showing a cached copy, and you ask it to fetch the page again.

1. Read what the page publishes

Open the page in a private window, view the source, and search for og:image. Note the URL. Then open that URL on its own: it must load without logging in.

What you find What it means
The right image The page is correct. Go to step 3.
The wrong image Go to step 2.
No og:image at all Nothing resolved: no social image, no featured image, no default. A social image or default that was deleted from the media library also prints nothing; it does not fall back. Set or replace one. If no og: tags print at all, Output Open Graph tags or the Social module is off.
Two og:image tags Another plugin or the theme prints its own. Turn off its social tags, or turn off Output Open Graph tags in WP Visibility’s Social section, so only one set prints.

2. Fix the image at its source

WP Visibility picks the first of these that is set:

  1. Social image in the Social sharing panel of the WP Visibility sidebar in the block editor. The classic editor box has no social fields.
  2. The featured image.
  3. Default social image in the Social section of the settings.

So a post showing the site default has no social image and no featured image; set one of them. A post showing an old picture that is neither its featured image nor the default has a Social image set, for example one left over from a previous design or brought in by an import from another SEO plugin. Open the Social sharing panel and click Replace social image or Remove. Categories, tags and other archives have no social image field and use the default, with two exceptions. The Posts page chosen in Settings → Reading uses that page’s own social image or featured image. A category or tag whose Rank Math Facebook image was imported uses that image, and no field changes it.

Save, reload the page source, and confirm og:image changed. If you use a page cache or CDN, purge the page first.

3. Make the network fetch the page again

Networks cache a preview when a link is first shared and reuse it for later shares. Ask them to look again:

  • Facebook: the Sharing Debugger. Paste the URL and click Scrape Again; Meta’s sharing guide says the debugger triggers a new scrape of the page.
  • LinkedIn: the Post Inspector. LinkedIn Help says inspecting the URL refreshes its cached preview.
  • X: in a 2022 announcement, X’s developer team said card data is cached for up to 7 days, suggested pasting the link into the post composer to see the current card without posting, and said a unique parameter on the URL can hint the crawler to revisit, though new data may take a while to show (X Developers announcement). X accepts Open Graph tags as fallbacks (X Developers cards checklist); WP Visibility prints no twitter:image, so X uses og:image.
  • Slack: caches link previews for around 30 minutes (Slack’s crawler page), so wait and share again.
  • Discord, iMessage and others: each may keep its own copy. A share of the URL with a harmless query string, such as ?v=2, can get a fresh fetch because the address is new to that app.

A refresh changes future shares. Meta says changes to og:image apply only to future shares of a link, so posts already published can keep the old card; its FAQ says an existing Facebook post can be updated from the post’s menu with Refresh share attachment (Meta’s sharing FAQ).

Tool locations and sources checked September 27, 2026.

Still wrong?

  • The image is very small or cropped oddly. Meta recommends at least 1200 by 630 pixels, a 1.91:1 landscape shape, for Facebook link shares (Meta’s image guide, checked September 27, 2026). WP Visibility uses the full-size file and does not check its size.
  • The new picture replaced the old file at the same address. Meta caches images by URL and asks for a new URL for a new image (same guide). Upload the new picture as a new media file and select it.
  • The alternative text is missing. It comes from the image’s media library entry; add it there.
  • The title or description is wrong too. Social title and Social description in the same panel override them; empty means the search title and description.

Behavior checked against WP Visibility 2.10.3.