Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

What Is RSS? How to Use RSS in WordPress

As a blogger, you might have seen the orange RSS feed icon. It’s a way for your readers to get updates on your latest posts without visiting your site manually.

RSS is a powerful tool for delivering your content to your audience.

In this article, we’ll explain what RSS is, its benefits, and how to use it effectively in WordPress. You’ll learn how to set up RSS feeds to grow your audience and keep them engaged with your content.

What is RSS?

What Is RSS?

RSS is a type of web feed that allows users and applications to receive regular updates from a website or blog of their choice. The acronym RSS stands for Really Simple Syndication or Rich Site Summary. It is sometimes referred to as the feed or RSS feed.

In the early days of the internet, if you wanted to keep track of updates on your favorite website, then you had to bookmark the site and then manually visit to see if there were any updates.

RSS feed solved that problem by allowing users to keep track of their favorite websites without having to manually visit the website each time.

RSS allows bloggers and publishers to automatically syndicate their content so people can read it in their email, feed readers, and other devices.

How Does RSS Feed Work?

RSS feeds work by publishing your latest content in a structured XML document. This feed contains your full articles or the summary, along with metadata for each item like the date, author, category, etc.

This XML document can be fetched and read with an RSS feed reader. There are many RSS feed reader software available for all operating systems, desktop, and mobile devices.

Here is what an example RSS feed looks like:

<?xml version="1.0" encoding="UTF-8"?>

<channel>
<title>WPBeginner</title>
<link>https://www.wpbeginner.com</link>
<description>Beginner's Guide for WordPress</description>
<lastBuildDate>Tue, 02 Dec 2018 14:13:37 +0000</lastBuildDate>
<language>en-US</language>

    <item>
        <title>How to Fix WordPress Posts Returning 404 Error</title>
        <link>http://feeds.wpbeginner.com/wpbeginner/</link>
        <pubDate>Tue, 02 Dec 2018 11:58:18 +0000</pubDate>
        <dc:creator>Editorial Staff</dc:creator>
        <category><![CDATA[Tutorials]]></category>
        <guid isPermaLink="false">https://www.wpbeginner.com/?p=10968</guid>

        <description><![CDATA[<p>Description of post goes here...]]></description>
        <content:encoded><![CDATA[<p>Post goes here....]]></content:encoded>
        </item>

All WordPress websites come with built-in support for RSS feeds. By default, each WordPress site page contains a meta tag pointing to your website’s RSS feed location.

You can disable RSS feeds in WordPress, but continue reading, and you might change your mind about disabling them.

What Are the Benefits of RSS?

RSS makes it easy for users to subscribe to your content. Using an RSS feed, people can receive updates from your blog or website directly in their feed readers, desktop applications, and many other devices.

Subscribers don’t have to remember your website URL because they can bring the content into a central location where they like to read all of their favorite websites.

Your content becomes portable, and your subscribers can even take it with them for offline reading.

RSS feeds help you build and nurture a loyal following around your blog. RSS subscribers are more likely to share your content on social media. Many of our readers automatically tweet every new WPBeginner article using an RSS feed and IFTTT.

RSS feeds are published using XML, which is a machine-readable format. This enables you to use automation tools for a lot of things.

For instance, you can set up automated workflows to perform certain actions when a new article is published or a new product is added to your online store.

As an end-user, you can subscribe to your favorite websites and read them all in one place. This allows you to scan through your favorite news and blog sites quickly. If you want to leave a blog comment, then you can easily visit the individual article and leave your comment.

Most modern feed readers allow you to sort your reading lists into categories and groups. By using RSS efficiently, you can maximize your reading time.

How to Use RSS Feeds to Read Your Favorite Websites

You can subscribe to RSS feeds by using apps called feed readers. There are many free feed readers available on the market for all popular operating systems and devices.

Here are just a few of the top RSS feed reader apps that you can use:

We recommend using Feedly. It is available as a browser add-on as well as a mobile app for iOS, Android, and Kindle devices.

In our experience, Feedly’s cross-platform availability makes it an excellent choice for most users.

By using Feedly, you can sync your RSS subscriptions across your devices and resume reading wherever you left it. Adding your favorite websites to Feedly is really simple. Just enter the URL of the website and click the ‘Follow’ button to subscribe.

Subscribe to a website using Feedly

In most feed readers, you can search for topics that interest you and subscribe to popular sources on those topics. You can also categorize your favorite sites into topics.

Feed readers such as Feedly come with features to print, share, and email articles that you find interesting.

Organize your RSS feed subscriptions

How to Promote Your WordPress RSS Feed

As a WordPress user, your website already publishes an RSS feed. You can find your RSS feed by simply adding /feed/ at the end of your website’s address. For example:

https://www.wpbeginner.com/feed/

Don’t forget to replace wpbeginner.com with your own domain name.

You can encourage visitors to subscribe to your RSS feed by adding an RSS icon to your sidebar or another prominent location.

You can also connect your RSS feed to an email marketing service and allow your users to receive your blog posts directly in their inboxes.

For instructions, see our guide on how to add email subscriptions to your WordPress blog.

Take Your WordPress RSS Feed to the Next Level

RSS feeds are extremely powerful, and with little effort, you can use them to build a loyal following.

1. Use RSS Feed for Faster Indexing in Search

RSS feeds contain the latest updates from a website, and they are in XML format. That’s why they can also be submitted as a sitemap to search engines.

You can let search engines know where to find your RSS sitemap by using the All in One SEO for WordPress plugin.

It is the best SEO plugin for WordPress that allows you to easily optimize your website for search engines.

First, you need to install and activate the All in One SEO for WordPress plugin. For more details, see our article on how to install a WordPress plugin.

Upon activation, you need to visit the All in One SEO » Sitemaps page and switch to the ‘RSS Sitemap’ tab.

RSS sitemap in All in One SEO for WordPress

Simply switch the toggle next to the ‘Enable Sitemap’ option.

After that, don’t forget to click on the ‘Save Changes’ button to store your settings.

You can now go ahead and submit the RSS sitemap in Google Search Console. For more details, see our tutorial on how to add an RSS sitemap in WordPress.

2. Use RSS Feed to Build an Email List

If you are not already building an email list, then you need to start immediately. See our guide on why you should start building your email list right away.

Using OptinMonster to grow your email subscribers

This is where you will need OptinMonster. It is the best lead-generation software on the market and allows you to convert website visitors into subscribers.

3. Use RSS Feed to Grow Social Media Following

Social media websites like Facebook and Twitter can help you grow your website traffic. However, to keep your social media profiles active, you need to regularly post content.

Using RSS feeds with IFTTT, you can automatically share your new blog posts to all your social media profiles.

4. Cross Promote Your Blog Using RSS Block / Widget

WordPress comes with a default RSS block that you can add to your posts, pages, and sidebar areas.

Add RSS block

After inserting the block, simply add the feed URL that you want to show and click on the ‘Use URL’ button.

If you are using classic widgets, then you can use the default RSS widget, which works the same.

Adding RSS widget to your WordPress site

5. Disable Some RSS Feeds to Improve Search Crawling

WordPress creates RSS feeds for not just your posts but also for categories, tags, author archives, comments, and more. All these feeds are discoverable by search engines, which means search crawlers will spend time crawling them.

Google allocates each website a certain crawl budget, and letting search engines crawl unnecessary RSS feeds wastes your site’s crawl budget. For more information, see our article on the WordPress SEO crawl budget problem.

The easiest way to fix this is by using All in One SEO for WordPress. Simply go to the All in One SEO » Search Appearance page and switch to the ‘Advanced’ tab.

Advanced Search Appearance section in AIOSEO

Scroll down to the bottom of the page, and you’ll see the ‘Crawl Cleanup’ option there.

Click the toggle to enable the ‘Crawl Cleanup’ feature.

Crawl cleanup option in AIOSEO

Below that, you will see the RSS feeds generated by WordPress.

You can turn off the unnecessary feeds by clicking disable next to them.

Disable RSS feeds

Once you have disabled all the unwanted RSS feeds, don’t forget to click on the ‘Save Changes’ button to store your settings.

6. Customize Your RSS feed

There are some advanced hacks and tricks that you can use to customize your WordPress RSS feeds:

Need even more tips? See our list of the best tips to optimize your WordPress RSS feed.

We hope this article explained what RSS is and how you can use RSS in WordPress. You may also want to see our guide on how to get more visitors to your WordPress site and our expert picks for the best WordPress RSS feed plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

72 CommentsLeave a Reply

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    If I use an RSS aggregator on my site to display excerpts from blogs I read myself, can that hurt my SEO for duplication? I thought about it, but I’m a little afraid of not being penalized. It would not be full articles, only excerpts.

    • WPBeginner Support

      If it is only excerpts linking back to the original content, there is normally no problem in terms of duplicate content for SEO.

      Admin

  3. Mrteesurez

    Honestly, I don’t really know what RSS feed is to this extent till I find this post.
    It’s good as it allows easy access to one’s blog contents.

    But I have heard that web scrapper can scrape the content, copy and autoblog them in their websites resulting to plagiarism and may seems as content duplication to Google.

  4. Mark Brigden

    The blog on my website has additional articles not added by me, thus cannot be deleted in my admin section. Could this be because of an RSS feed that a developer or someone else added to my site at some stage? How do I fix this problem and delete these?

    • WPBeginner Support

      Any post on your site should be able to be deleted if you are an admin on your site. You may want to check your user role for a starting point

      Admin

  5. Deba

    Hi Wpbeginner

    Isn’t RSS feed already outdated? Is it necessary?

    Or can’t I use a push notification plugin such as ‘subscribers’ as an alternative to RSS feeds?

    • WPBeginner Support

      WordPress currently has RSS feeds by default, you are not required to use them but you can use the RSS for different tools.

      Admin

  6. Arto BD

    your site is very good.so much logical blog,and lots of information,which is provide a lot of knowledge and we can learn as much we want.
    Please carry on so that we can learn more from here.

    Thank You So Much!!

    • WPBeginner Support

      You’re welcome, glad you like our content :)

      Admin

  7. Donna

    What if my website doesn’t have an RSS feed? Where can I learn to set up that feed? Using mywebsitename.com/feed, my site just refreshes back to the home page. Using Google Feedburner confirms it: “The URL does not appear to reference a valid XML file…”

    I’ve searched everything I can think of to sort this out. Do you have any advice, please?

    • WPBeginner Support

      You could try the URL /feed/rss to see if that gets you to your RSS, otherwise, you may want to try resaving your permalinks under Settings>Permalinks.

      Admin

  8. Alex

    Your awesome and user-friendly site is my first go-to for tutorials/tips on anyrything WP, so naturally I landed on this article :) My site was recently migrated to wordpress from another CMS and doesn’t have posts or categories, only pages. I followed your instructions here and typed my site’s URL followed by /feed but it doesn’t show the list of my pages.
    Is there a way to create a RSS feed for my site?
    Any suggestion is greatly appreciated! Thanks :)

  9. Tammy

    I’m not clear how using RSS allows you to build an email list. It seems to me if a person can get your blog post updates through RSS they don’t need to subscribe to your email list.

    • WPBeginner Support

      Not everyone uses RSS but if you can use your RSS feed to send your email list your post as most providers have an integration that can handle that.

      Admin

  10. Lindsay Doyle

    I am trying to make an MRSS feed for our WordPress site to feed to our Roku channel. Any help on this? Can this be done? Thank you

    • WPBeginner Support

      We do not have a recommended method at the moment but we will certainly take a look for options :)

      Admin

  11. Ravi Chandra

    Thanks for sharing this information. You explain step-by-step on RSS. Now I have got a clear idea about RSS.

    • WPBeginner Support

      You’re welcome :)

      Admin

  12. Magdy Kameel

    Thank you so much for this good article
    Your language is so clear and make things easy to understand

  13. Christine

    I’m new to this so maybe I’m not understanding how people subscribe. I’ve added RSS category subscribe links to my website using plugin. Why do the links open the feed url which shows an xml file. Is that how this woks? Do subscribers manually add that url to their reader?

    Thanks.

    • BASANTA

      RSS feeds always show an xml file. Some browsers will open it as a feed but chrome and some other browsers will show the xml file. If you have a chrome extension that offers the feature to subscribe to RSS feeds, they will give you the option to subscribe whenever you open the RSS feed page.

  14. ali

    Thank you for your article. I have one problem. I use the feed of another website and show it on my website. At first, everything was fine but the problem is that when the source website post new article it would not show on my website. Their RSS is updated but I think my website made a Cach of RSS and it does not check updated RSS. Can you help me?

    • Mary

      Hi Ali, Curious if you solved your problem regarding RSS feed and adding it to you website. Did you find a solution to make sure it updates correctly ? If so please may I know what solution you used. Infact woudl like to know who you added RSS feeds as content to you site and then how did you ensure that everything stayed current. Did the previously displayed content still stay on the site or did the content get replaced as RSS was updated. Any help you be great.

  15. Nancy

    Hi. My feed is being delayed by 2 days and I do not know why. What is in the feed is not what is currently on the blog. Any ideas? Thanks.

  16. John

    Hey there, I was curious if you could point me to where in wordpress I can go to make changes and manipulate my feed? Also I run a website with serveral different authors and several podcasts. Can I create a feed just off of one of my authors or podcast shows through wordpress? Any help you can provide would be awesome! Thanks so much!

  17. lovet

    Thanks for the very helpful post. I have had difficulties with the RSS Feed but the sample code helped a lot.

  18. Joy

    Please disregard my earlier comment. I tried many variations several times and finally got it to work. Again, thank you for posting so many helpful articles!

  19. Eytan

    Hi

    you got recommended to me by a Go daddy support guy and I find you informations useful. once I get more into it I can give you more specific feedback.

    For now all I can say is that i was looking of this topic in order to locate and utilize the blog rss feed off my own site and couldn’t find any information on this topic in the article or anywhere else on your site.

    could you elaborate the article in this direction

    Thanks

    Eytan

      • Megan

        I have a self-hosted WordPress site (which should have an RSS feed automatically created as part of WordPress). When I try to go to mysite/feed, I don’t see any of the code everyone else keeps talking about. Nothing happens. It would be example.com/feed. I get a Safari pop-up that says it will add it to my shared links. Any advice?

        • WPBeginner Support

          Hi Megan,

          We were able to see your site feed and its working fine. You should try viewing it in Firefox or Google Chrome.

  20. syed ali

    awesome post really thanks i have a wordpress website and i need to find a rss address link of my wordpress website help me out how can i get my rss feed link of my website thanks if possible please find rss address for my websites

    • WPBeginner Support

      Hi Syed,

      You can find your website’s RSS feed by simply adding /feed at the end of your website’s address.

      http://example.com/feed/

      Replace example.com with your own domain name.

      Admin

  21. Konrad Smit

    Hey there,

    Thanks for the great article on RSS feeds, i think this article covers all the basics and really get you in understanding how everything comes together to actually give you the feed.

    Once again, Great job and thanks for the info

    Regards

  22. Lisa Gibson

    Hi,
    Thanks for the helpful video. It was short and on point. I have a question about RSS feed as it relates to duplicate content. Recently I had someone steal my content and post it on their site verbatim. I wanted to know if RSS can somehow be used to stop this kind of thing? If no, what’s the best approach to stop others from stealing my content in the future? Any help would be appreciated.

    • WPBeginner Support

      Hi Lisa,

      First, you need to go to Settings » Reading page and scroll down to option ‘For each article in a feed, show’ and then select ‘Summary’. Don’t forget to click on save changes button.

      Now RSS feed will only show a summary of your article and if someone is stealing your content through RSS feed they will only get the summary.

      Next if you are using Yoast SEO then go to SEO > Advanced > RSS and then add content to put after each item in your RSS Feed. By default Yoast SEO will add a link back to your own site. This way content scrappers will be forced to link back to original article.

      Admin

  23. Jessica thomson

    Thanks for the article i just want to confirm that through RSS feed it also easy for search engine to understand your site easily or just it is good for users point of view ?

  24. Steven Denger

    Hello – great post –
    I have been trying to work out a problem getting my RSS feed to show uip in readers. I already read wp beginners posts on this. My site is the latest version of wordpress.org and is created by using just pages. Since the wordpress RSS just displays posts, I installed the “improved include RSS” to include pages in the feed. But it seems there is a problem. I have tried 4-5 readers and none of them will display any content from my feed. It just comes up “no content”. When I use a validator to check these feed url’s, each time it comes up with a “404” – not found. I am totally lost now and I am beginning to think I will never have an RSS feed that can be useable.
    Any suggestions?

    Thanks for your time,
    Steven

  25. Rebeca

    Hello,
    I have a problem. I’m trying to use my feed in mailchimp but it says that it is not useful. I have verified my feed and the page says that the problem is that there is a blanc space in line 1, before an XML text, you can see the document here:

    I cannot add my feed in mailchimp due to that blanc space and I don’t know how to quit it.

    Could you help me?

    Thank you.

  26. Yatharth Singh

    Thanks for the Help ! was searching for category wise feed and landed here.
    thanks again ! syed :)

  27. Amobi chuks

    Please, this shows anytime i want to check my feed URL :

    Client doesn’t support feeds.

  28. Danny

    I want to place on the site backlink , which began edit CSS code that I comment is. Can you help me?

  29. 360jamz

    Please I knw this before but my example.com.ng/feed says u can’t connect to the server how can fix the issue

  30. wiziwiz

    It can also be used to populate the subcriptions to newsletters

  31. Harshad Patankar

    How to I find my RSS subscribers to my blog

  32. Sheryl Opie

    Very helpful thank you.

  33. Leo

    FeedBurner has been deprecated a few years ago. Take a look at Better RSS Feeds, it’s a WordPress plugin that styles your RSS feed and adds subscription links.

  34. Kerrie Redgate

    I am still very confused by all this. Everywhere I go on the net I am told WordPress sites already have RSS and I just have to put a button somewhere. I don’t get this at all. Surely the button needs some code behind it for my particular site, or a plugin or something. It is nowhere to be found.

    I really just want to know how to *set up* an RSS button on my blog. This has been the most challenging thing I have ever encountered in WordPress. There is no basic instruction on this. It is always about how other people access the feed, but not how I set it up.

    PLEASE! HELP!!

    • WPBeginner Support

      Here is a sample code that you can paste in a Text Widget on your site.

      <a href="http://www.example.com/feed/"><img src="http://example.com/wp-content/uploads/your-rss-feed-icon.png" alt="Subscribe to RSS Feed" /></a>
      

      Replace example.com with your own domain name. Also replace /wp-content/uploads/your-rss-feed-icon.png with the RSS feed icon you want to use. You can upload the icon by visiting Media » Add New. Hope this helps.

      Admin

      • Kerrie Redgate

        Thank you!

      • Pam

        I am SO lost. I am non-techy and then some. I’m trying to figure out the RSS feed thing and add the RSS icon, but I don’t know where to go or what to add.

  35. Gaurav Singh

    Hello Everyone,
    A problem with not followed feed links is showing in my google webmaster tool and if i going to open mysite.com/feed then nothing showing.
    Please help me…

  36. Matt

    Hello, this is usefull article, but I still have an issue.

    Is there a way to block certan twitter user from being subscribed to my blog feed?
    This guy pretends to be me, and my posts are automatically posted on his twitter.

    How can I protect myself from such people?

    (I have reported this to twitter but they do not respond)
    This guy have even my domain listed like he is the owner.
    Is there some plugin or htaccess code to block just one twitter account from accessing my feed/rss or however he is doing this?
    Thank you WP beginner

  37. Sirisha

    My site is have issues with RSS, which I am not able to figure out. My site is not producing any RSS feed. In the widgets, when I use RSS feed URL this is showing an error message “RSS Error: WP HTTP Error: Too many redirects.”. There are two problems:
    1) RSS feed is empty.
    2) RSS URL is showing the error message “RSS Error: WP HTTP Error: Too many redirects.”

    Can you please help me, if you can figure out what the issue is.

    Settings=>General=> both site URL and WordPress URL is point to the following URL:

    Thanks In Advance,
    Sirisha

  38. Murphy233

    Your guides are helpful, but they would be better if you avoided all the options. Like many others I much prefer a single simple set of instructions for a simple basic setup. After that you can add all the extra flavors and choices. that you are promoting. Otherwise I just give up and look for guidance elsewhere

  39. Hyip

    Nice article. Just wonder how to sort the imported feed not by the date but by a specific content inside. For instance the feed include word “I am the 1st” then it will be shown as the 1st position. Thanks for your advise..

  40. Kenneth Brosas

    Before my site would show the rss feed when I tried to visit www . yoursite . com / feed .. Now it always says redirect loop

  41. Vera

    Hello,
    I am not embarrased to say I didn’t know what RSS meant. Thank you, now I have some order in it.
    However, I still do not understand how to MAKE the site I am managing to send RSS. You put a code piece here of what it looks like. Where should it be found? Did I miss you directing to it?
    Also, I seem to have some sort of RSS feed running (as I said, I do not know how it does it, or how to control it). It just sends one line of text over the mail to all members, stating that there is a new entry, no links, no theme, nothing.
    How can I control what and when it sends? for instance, not to send on post edit?
    This stuff is really confusing to me.
    Thank you,
    Vera

    • Chase

      Hi Vera,

      I was wondering if anyone responded to your questions. I had many of the same questions you had. If you were able to get some answers, would you mind passing them along? Thanks!

      Chase

  42. Stephanie

    What is my RSS address?

  43. Vishesh Kachheda

    I thought i knew what is RSS very well, but actually knew what is RSS after reading the post!
    Thank YOU :)

  44. Peter Beal

    Let’s face it – having knowledge does not in anyway guarantee the ability to pass that knowledge on! In other words, there are so many ‘tech’ people who always assume that everybody in the world speaks their language (techno-babble) – wrong.

    You people on the other hand, make sure you speak in a manner that novices and newbies like me can easily understand – Praise Be!

    Please keep up the VERY good work and never forget that your current style of explanation makes it possible for everyone to enjoy learning WordPress.

  45. David Tolbert

    Thanks for this article. I’m embarrassed to say that I didn’t know what RSS meant. I’ve been feeling frustrated and overwhelmed by the difficulty of developing a website to market my practice, but reading your articles is overcoming all that and helping me see the light at the end of the tunnel.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.