
When an auto-posted item shows up with the wrong picture — or no picture at all — the cause is almost never the auto-posting tool itself. It’s what your RSS feed does or doesn’t tell it about which image to use. RSS has two standard ways to declare that: the <enclosure> tag and <media:content>/<media:thumbnail>. If neither is present, a tool has to guess — and guesses aren’t always right.
WordPress’s built-in RSS feed template focuses on post content and excerpt by default — it doesn’t automatically include your Featured Image as an enclosure or media tag, even though the Featured Image is set and displays correctly on your site. That’s a gap in the default feed, not a limitation of RSS itself, and it’s exactly why some sites’ auto-posted content pulls a random inline image (or none) instead of the Featured Image you actually chose.
All three exist to tell a feed reader which image represents an item, but they’re not identical: <enclosure> is the original RSS 2.0 mechanism (also used for podcast audio files) and specifies a URL, file size, and MIME type; <media:content> and <media:thumbnail> come from the separate Yahoo Media RSS namespace and are more purpose-built for images specifically. Most auto-posting and feed-reading tools check media:thumbnail first if present, then fall back to enclosure, then finally to scanning the content body for an image tag as a last resort.
Many SEO plugins (Yoast SEO among them) already add proper image tags to your feed automatically once a Featured Image is set — check your feed’s raw XML (yoursite.com/feed/) for an <enclosure> or <media:content> tag before assuming you need custom code. If your feed genuinely has neither, a short functions.php snippet hooked to rss2_item can output an enclosure tag pointing at your Featured Image URL, size, and MIME type for every post.
The fastest way to diagnose this on any platform is to open your feed’s raw URL directly in a browser and search the XML for “enclosure” or “media:content.” If you find neither tag anywhere in the feed, that’s the actual cause of a missing or wrong auto-posted image — and it’s fixable at the feed level, upstream of whatever auto-posting tool you’re using.
PostRSS follows the same logic described above, with one extra safety net. It first looks for an image in the feed item itself. If the item does not declare one, PostRSS opens the linked page and takes the image from its Open Graph tags, the same og:image tag that Facebook, LinkedIn and other networks read when you share a link by hand. In practice this means two places decide which picture appears in your auto-posts:
If both are correct and point to the same picture, every network gets the image you chose. If the feed declares nothing and the page has no og:image either, there is simply no reliable image to use.
Even if you cannot change your feed template, you can usually fix the Open Graph tags. View the source of one of your article pages and search for og:image. The value should be the full URL of the Featured Image, not your logo or a generic banner. Most SEO plugins set it automatically once a Featured Image exists, and many let you choose a separate social image for a single post when the Featured Image does not crop well.
It is worth checking the size too. A large, horizontal image works well on most networks, while very small images may be shown as a thumbnail or not at all. Our guide to auto-posting feeds with no images covers what happens on networks where an image is required.
og:image tag with the same picture.Because your feed doesn’t declare the Featured Image via an enclosure or media tag, so the auto-posting tool falls back to scanning the post body and picks whatever image it finds first — which isn’t necessarily the one you intended.
Often, yes — several popular WordPress SEO plugins add proper enclosure or media:content tags to the feed once a Featured Image is set, without any extra configuration. Check your raw feed XML to confirm before writing custom code.
Enclosure is the original RSS 2.0 tag (also used for podcast files) specifying a URL, size, and file type; media:thumbnail comes from the Yahoo Media RSS namespace and is purpose-built for representative images, and most tools check it first when both are present.
No — it only affects new items posted after the fix; previously auto-posted items keep whatever image they were published with.
PostRSS takes the picture from the feed item first. If the item has no image, it uses the Open Graph image of the linked page, so fixing either the feed or the page’s og:image tag fixes the auto-posted image.
The image an auto-posting tool picks isn’t a setting inside that tool — it’s read directly from your feed’s enclosure or media:content tags. If the wrong image (or no image) keeps showing up, check your raw feed XML for those tags first; that’s almost always where the real fix belongs.
What changed in the networks, what broke, and how to fix it before it costs you reach.
Built by Internet Solutions, the team behind PostRSS. Each product saves you time in its own way.