Autopilotsukūrė Internet Solutions

Link Preview Not Updating? Fixing Stale Social Share Cards

2026 m. rugsėjo 26 d.Skaitymo laikas: 9 min.Socialiniai tinklai
Link Preview Not Updating? Fixing Stale Social Share Cards

Short answer: social networks and messaging apps fetch a page’s title, description and image once, then cache that preview, often for days or weeks. If the page was shared before its image or title was final, or if your site served old tags from a cache, the stale preview sticks. Fix the Open Graph tags on the page, clear your site and CDN cache, then ask each platform to fetch the page again with its debugging tool. If an image still will not update, upload it under a new file name.

It is one of the most common frustrations in sharing blog posts. You publish an article, share it, and the card shows the working title from the draft, a generic logo instead of the featured image, or nothing at all. You fix the post, share again, and the same wrong preview appears. The platform is not ignoring your changes; it simply has not looked at the page again.

This guide explains how link previews work, the usual causes of stale or broken cards, and the steps to fix them on the major networks and messaging apps.

How link previews are created

When someone pastes a link into a post or a chat, the platform sends its own crawler to the page. The crawler reads the page’s metadata, mainly the Open Graph tags defined by the Open Graph protocol: og:title, og:description, og:image and og:url. Some platforms also read Twitter card tags or fall back to the page’s title and first image.

The result is stored in the platform’s cache, keyed to the URL. The next person who shares the same URL gets the cached version without a new visit to your site. That is efficient for the platform, but it means any mistake in the first fetch can persist.

The usual causes of a stale or broken preview

Step 1: check what your page actually outputs

Before touching any platform tools, make sure the page itself is right.

  1. Open the post in a private browser window and view the page source.
  2. Search for og: and check the title, description, image and URL.
  3. Confirm the og:image value is a full URL starting with https:// and that opening it shows the correct image.
  4. Check there is only one og:image tag, or that the first one is the image you want. Themes and SEO plugins sometimes both add tags.
  5. Confirm og:url matches the post’s canonical address.

If the source shows the old values, the problem is on your site, not the platform. Clear your caching plugin and CDN cache, then check again.

Step 2: force each platform to fetch again

Most major platforms offer a way to refresh their cached preview.

After refreshing, create a new post with the link. Posts that were already published with the old preview typically keep it; the refresh applies to new shares.

Step 3: if the image still will not update

Images are cached separately from text on some platforms, keyed to the image URL. If you changed the image but kept the same file name, the platform may keep serving its copy of the old one.

Step 4: the URL variant workaround

When a platform offers no refresh tool, you can share a slightly different URL, for example with a tracking parameter such as ?utm_source=linkedin. To the platform, that is a new URL with no cached preview, so it fetches the page again.

This is safe for SEO as long as your page has a canonical tag pointing to the clean URL, which most WordPress SEO setups provide. It is a workaround, not a fix: if the page’s tags are wrong, the new preview will be wrong too.

When the crawler is blocked

If a debugging tool reports an error such as a 403 response, a timeout or a redirect loop, your site may be blocking the platform’s crawler.

Allowing well-known social crawlers is usually safe and necessary if you want good previews.

A quick troubleshooting order

When a preview is wrong and you are short of time, work through the problem in this order. Each step rules out a whole group of causes, so you rarely need to go through all of them.

  1. Is the page source correct? If not, fix the tags in your SEO plugin or theme and purge caches. Nothing else will help until this is right.
  2. Can the platform reach the page? Run the URL through a debugging tool. Errors point to firewalls, bot protection or redirects.
  3. Does the tool show the new values after a re-scrape? If yes, share again in a new post. If the text updated but the image did not, rename the image file.
  4. Is it a platform without a refresh tool? Share a URL variant with a parameter and move on.
  5. Does the problem affect every post? Then it is a template or plugin issue, not a single-post issue. Compare the head of a working post with a broken one.

Keep a note of what fixed the problem. Stale previews tend to recur for the same reason, and the second time should take two minutes instead of an hour.

Preventing stale previews

How AI Blog Autopilot helps

AI Blog Autopilot publishes each article to your blog first and then shares it to your social networks on a per-network schedule: by default LinkedIn about 30 minutes after the blog, Facebook after two hours and Pinterest the next day. That gap means the page is live and complete when networks first fetch it. Each network also gets its own text rather than the same link repeated. The content map shows every post and, if something failed, tells you why. See how Autopilot shares your articles.

Related reading

The bottom line

Stale link previews happen because platforms cache the first version of a page they see. Check that your page outputs the right Open Graph tags, clear your own caches, ask each platform to scrape again, and rename images you replace. For platforms without a refresh tool, share a URL with a parameter. Then prevent the problem by finishing posts before sharing and leaving a short gap after publishing.

DUK

Why does Facebook show an old image for my blog post?

Facebook cached the preview when the link was first shared. Fix the image on the page, clear your site cache, then use the Sharing Debugger and click Scrape Again. If the image still does not change, upload it under a new file name.

How do I refresh a LinkedIn link preview?

Enter the URL in LinkedIn’s Post Inspector. It fetches the page again and updates the cached preview. Then create a new post; posts already published usually keep the old preview.

Does adding a parameter to the URL hurt SEO?

Not if your page has a canonical tag pointing to the clean URL. Search engines consolidate the variant with the main address. The parameter simply makes the platform treat the link as new and fetch a fresh preview.

Why is there no image in my link preview at all?

Common causes are a missing or relative og:image tag, an image that is too small or too large, or a firewall or security plugin blocking the platform’s crawler. A platform debugging tool usually shows which one it is.

How long do platforms cache link previews?

It varies by platform and is not always documented, from hours to several weeks. Do not wait for it to expire: use the platform’s refresh tool where one exists, or share a URL variant.

#Content distribution#Open Graph#Social media automation
Jūsų blogas irgi galėtų rašyti save pats.Jūsų blogas rašo save pats. Socialiniai tinklai pildosi patys.
Pradėti nemokamai

Daugiau iš blogo

Visi straipsniai →
Internet Solutions

Daugiau iš mūsų komandos

Sukūrė Internet Solutions. Išbandykite ir kitus mūsų produktus — kiekvienas sutaupo laiko vis kitaip.

internet-solutions.net ↗
AI Blog Autopilot
Privatumo apžvalga

Ši svetainė naudoja slapukus, kad galėtume suteikti jums geriausią naudotojo patirtį. Slapukų informacija saugoma jūsų naršyklėje ir atlieka tokias funkcijas kaip jūsų atpažinimas, kai grįžtate į svetainę, bei padeda mūsų komandai suprasti, kurios svetainės dalys jums įdomiausios ir naudingiausios.