RSS to 66 social networks: Facebook, Instagram, X, LinkedIn, Telegram and more Blog Affiliate Contacts
Sign in Start free
Updated: 2026-09-29
How to Control Which Image Gets Auto-Posted From Your RSS Feed

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.

Why WordPress’s Default Feed Often Has No Image Tag

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.

Enclosure vs. media:content vs. media:thumbnail

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.

Fixing It on WordPress

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.

Checking Any Feed, Not Just WordPress

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.

How PostRSS Picks the Image

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:

  1. The feed item — an enclosure or media tag pointing to the image you want.
  2. The Open Graph tags of the article page — usually set by your SEO plugin or theme, and normally equal to the Featured Image.

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.

Open Graph: the Second Line of Defence

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.

A Quick Image Checklist

  • Every post has a Featured Image set before it is published.
  • The raw feed contains an enclosure or media:content tag for each item.
  • The article page has an og:image tag with the same picture.
  • The image URL opens in a browser without a login or redirect.
  • After a fix, publish a new test post — already published items keep their old image.

Frequently Asked Questions

Why does my auto-posted content show a random image from inside the post instead of my Featured Image?

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.

Does adding an SEO plugin like Yoast fix this automatically?

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.

What’s the difference between enclosure and media:thumbnail?

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.

Will fixing my feed’s image tags change what’s already been auto-posted?

No — it only affects new items posted after the fix; previously auto-posted items keep whatever image they were published with.

Where does PostRSS take the image from?

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 Bottom Line

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.

New guides, once a month

What changed in the networks, what broke, and how to fix it before it costs you reach.

We send a confirmation e-mail first. Unsubscribe any time.

More tools from our team

Built by Internet Solutions, the team behind PostRSS. Each product saves you time in its own way.