If Facebook still shows an old image for a WordPress URL, do not keep changing the post thumbnail. First inspect the live page source, find the og:image value that crawlers actually receive, correct the highest-precedence setting, purge every relevant cache, and then run Facebook Sharing Debugger with Scrape Again. This sequence separates a WordPress metadata problem from an origin/CDN cache or Facebook’s own cached preview.
1. Check what the public page serves
Open the published, canonical URL in a private browser window, view its page source (not only the WordPress editor), and search for og:image. The URL in that tag is the image Facebook can fetch. Also check og:url, the page title, and whether more than one og:image tag is present.
- Load the exact URL that people share, including its protocol and preferred trailing-slash form.
- Use View Source and search for
property="og:image". - Copy the complete image URL and open it directly in an unauthenticated browser window.
- Compare the source with the image shown in Facebook Sharing Debugger. If they disagree, the fault is usually caching or duplicate metadata rather than the editor preview.
Rank Math support recommends this live-source check. If Rank Math cannot save metadata because a firewall blocks its request, allow /wp-json/rankmath/v1/updateMeta or fix the firewall rule before continuing.
2. Fix the setting that is actually winning
SEO plugins use fallback hierarchies. Yoast documents this order, from highest to lowest priority:
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →#1 Best Overall
- 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.
| Priority | Value Facebook may receive | Where to check |
|---|---|---|
| 1 | Page-level social image | The individual post or page’s social/Open Graph image panel |
| 2 | WordPress featured image | The post’s Featured image control |
| 3 | Prominent image in the content | Images embedded in the article |
| 4 | Content-type default social image | SEO plugin settings for posts, pages, or custom post types |
| 5 | Site-wide fallback image | Global social-sharing or Open Graph settings |
Start at the top and work downward. A page-level image can continue to win after you replace the featured image. Conversely, changing a global default will not override an explicitly assigned image on one page. Current Yoast guidance also points to the content-type social-image setting when a site image appears unchanged.
Rank Math users
Open the post’s social or Facebook preview controls, set the intended image, save, and then recheck the public source. If the save request is denied, investigate the firewall path above rather than repeatedly editing the image.
Yoast users
Check the page’s social image first, then the featured image and the content-type and site-wide defaults. Yoast’s documented hierarchy explains why a visible WordPress thumbnail is not always the value emitted in HTML.
Rank #2
- 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.
3. Keep one Open Graph metadata owner
Two SEO or social plugins can both emit og:image, og:title, and related tags. Their output may conflict, and a crawler can select an unexpected value. Choose one plugin to generate Open Graph tags, disable the duplicate feature in the other plugin, clear caches, and confirm that the source contains one intended og:image. Theme code, a social-sharing plugin, or custom snippets can also be a second emitter.
4. Validate the image itself
Rank Math support lists JPEG, PNG, GIF, WebP, and AVIF as supported formats and recommends a 1200×630-pixel image. The exact file still has to be fetchable:
- Use an absolute HTTPS URL, not a relative path.
- Make the file publicly reachable without a login, expiring token, or cookie.
- Confirm the response has an image content type and does not redirect to an HTML error page.
- Check that hotlink protection, a firewall, robots policy, or geographic restriction is not blocking Facebook’s crawler.
- Ensure the image URL itself is the new URL. Replacing file contents at a heavily cached, unchanged URL can prolong stale results; a new filename or query-free permanent URL is often easier to verify.
Open the image URL directly while logged out and, where possible, inspect the response headers. A successful browser display does not prove that a bot without your session can retrieve it.
Rank #3
- 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.
5. Purge caches in the correct layers
Purging only your browser does not invalidate WordPress HTML, an origin cache, a CDN object, or Facebook’s stored preview. Clear the layers that your installation uses, in this order:
- Purge the active WordPress caching plugin.
- Purge the hosting or web-server cache.
- Purge the CDN cache, such as Cloudflare, if configured.
- Purge Redis, Memcached, or another object cache when your host exposes it.
- Reload the public source and the image URL in a private window to verify that the new value is now served.
Cache keys can differ between http and https, hostnames, query strings, and trailing slashes. Purge the exact canonical URL and confirm that redirects lead to the URL you debug.
6. Force Facebook to fetch the URL again
- Open Facebook Sharing Debugger.
- Enter the exact canonical URL and choose Debug.
- Read the warnings and preview data.
- Choose Scrape Again.
- Use Show All Raw Tags to compare Facebook’s received tags with your live page source.
Yoast’s support instructions explicitly recommend this Debug then Scrape Again process. The fb:app_id warning is not a reason to add code: Yoast states that the fb:app_id meta tag is not required.
Rank #4
- 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
How to interpret the result
- Debugger shows the new image: WordPress and Facebook’s scraper now have the intended metadata. If a particular feed still shows the old card, that feed may retain its own rendered copy; use that platform’s refresh process where available.
- Debugger still shows the old image: Return to the live source, plugin precedence, duplicate emitters, and cache layers. Editing the visible post content again will not change a stale tag being served from cache.
- Debugger cannot fetch the page or image: test the URL while logged out, inspect redirects and response status, and check firewall, bot protection, hotlink rules, and server timeouts.
7. Troubleshooting by symptom
| Symptom | Likely cause | Fix |
|---|---|---|
| Source contains the old image | Wrong precedence, unsaved metadata, or cached HTML | Check page-level settings downward, resolve a blocked save request, then purge WordPress, origin, CDN, and object caches. |
| Source has the new image but Debugger has the old one | Facebook’s cached scrape | Run Debug and Scrape Again for the exact canonical URL. |
Two different og:image tags appear |
Multiple metadata owners | Disable duplicate Open Graph output and verify one tag remains. |
| Image opens for you but not Facebook | Authentication, firewall, hotlink protection, or bot blocking | Make the absolute image URL public and permit the crawler; test while logged out. |
| Only a site-wide default changed | A page-level or featured image outranks it | Set or remove the higher-priority page value. |
| Preview is blank or distorted | Unsupported response, redirect, or unsuitable dimensions | Serve a direct JPEG, PNG, GIF, WebP, or AVIF image; 1200×630 is Rank Math’s recommended size; verify the content type and URL. |
| Rank Math image setting will not save | Firewall blocks the metadata endpoint | Allow /wp-json/rankmath/v1/updateMeta or adjust the security rule, then save again. |
8. A repeatable diagnostic checklist
- Is this the exact canonical URL being shared?
- What single
og:imagevalue appears in public source? - Which precedence level supplied it?
- Is the image absolute, public, direct, and an image content type?
- Are JPEG, PNG, GIF, WebP, or AVIF used, preferably at 1200×630 pixels?
- Is another plugin, theme, or snippet emitting Open Graph tags?
- Were WordPress, origin, CDN, and object caches purged?
- Did Facebook Debugger receive the new tag after Scrape Again?
Or skip the browser setup
If you need a dependable rendered capture of the corrected page for QA, documentation, or an automated check, ScreenshotNeo makes one GET request and returns PNG, JPEG, WebP, or PDF. Before capture it accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and billing status. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.
cURL:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
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)
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}`);
See the ScreenshotNeo documentation for the remaining capture options, including full-page and element captures, device and retina settings, custom CSS or JavaScript, waits, request blocking, headers, cookies, signed links, asynchronous jobs, bulk capture, and the usage API. The Free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Create a free ScreenshotNeo account to try it.
9. Cost, reliability, and scope notes
The WordPress and Facebook fixes above use built-in settings, source inspection, cache administration, and Facebook’s debugger; no paid service is required. Make changes at the narrowest scope that solves the problem: a page-level social image affects one URL, while a content-type or site-wide default can alter many future shares. When automating visual checks, record the canonical URL, the emitted og:image, the HTTP result for the asset, and the scraper result so a later cache regression is distinguishable from a plugin-setting change.
Free tools Windows power users keep installed
One-click scans. No signup required.
FAQ
Does changing the filename always fix Facebook’s preview?
No. A new filename can bypass an image-cache key, but it cannot correct an old og:image tag, duplicate metadata, or a blocked fetch. Verify source and debugger output first.
Best Value
- 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.
Should I add fb:app_id because Facebook warns about it?
No. Yoast’s guidance says that tag is not required; the warning alone does not mean your Open Graph image code is broken.
Why does one Facebook location update while another does not?
Facebook’s debugger and an individual feed can retain different cached or rendered copies. Once the debugger shows the new asset, use the affected platform surface’s own refresh behavior rather than changing WordPress metadata again.
Frequently Asked Questions
Does changing the filename always fix Facebook’s preview?
No. A new filename can bypass an image-cache key, but it cannot correct an old og:image tag, duplicate metadata, or a blocked fetch. Verify source and debugger output first.
Should I add fb:app_id because Facebook warns about it?
No. Yoast’s guidance says that tag is not required; the warning alone does not mean your Open Graph image code is broken.
Why does one Facebook location update while another does not?
Facebook’s debugger and an individual feed can retain different cached or rendered copies. Once the debugger shows the new asset, use the affected platform surface’s own refresh behavior rather than changing WordPress metadata again.
Quick Recap
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.

