If I could, I would spend all nights in the fog. Until, of course, I see someone with a hook.

What is RSS?

Posted in Online by Bes on Jun 28, 2007

RSS Feeds are becoming very common on the internet today. Thousands of people are subscribing to RSS feeds, the same way you may have subscribed to The Reasoner Rss Feed either via e-mail or a feed reader. However, what in the world is an RSS Feed? I am writing this brief introduction for a special friend and sharing it with you also, to tell you what RSS feeds are, and how RSS Feeds work.

RSS means Really Scary Squirrel

Ok, fine, RSS does not mean Really Scary Squirrel. RSS basically means Really Simple Syndication. An RSS Feed, or a Really Simple Syndication Feed allows a reader, like yourself and someone called Bes, to view some specific content through a platform and software of almost any choice. For the remainder of this article, the terms RSS, RSS Feeds and Feeds will all mean the same thing: RSS Feeds.

RSS allows Content Delivery in a method of your preference

Imagine I had a show on the street, where I acted very weird, or normal in some people’s view. If you wanted to see me, you would have to come to the street and watch me. I could, however, make a videotape of myself and have that videotape available in libraries, bookstores, movie stores, and also have it shown in movie theatres and on TV. If you choose to watch my performance by watching a videotape at your home, you are watching my show in a manner you want, instead of coming to the street and watching it.

RSS is that video tape. An RSS Feed allows you to view any website content, which makes available its own content via RSS feeds, in any RSS platform and software of your choice. That way, instead of typing “http://www.thereasoner.com” to visit my site multiple times daily, your RSS Feed Reader can show you all the new and latest content that is available on my site, right in your RSS Feed Reader. Not only that, your RSS Feed Reader can also show you updates from multiple websites in a single window, saving you time and space. Thus, instead of you going to a website, the website content is delivered to you. For the remainder of this article, RSS Feed Readers, RSS Readers and Feed Readers will refer to the same thing: RSS Feed Readers.

Types of RSS Feeds

As RSS Feeds got popular, different groups have come up with newer versions of RSS Feed formats, like RSS, RDF, and ATOM. Usually, it does not matter which version or format of an RSS Feed you use or come across. As long as there is an RSS Feed, you can usually view it in an RSS Feed Reader.

How do I find the RSS Feeds on different sites?

The exact location of an RSS feed usually depends on the software being used to power and run a website. Many new RSS Feed Readers automatically determine the location of a website’s RSS Feeds, so depending on your RSS Feed Reader, you may simply point your RSS Feed Reader to a website and the RSS Feed Reader will do all the work.

Here are a few locations where, usually, some specific software-powered websites place their RSS feeds. Every time you see the word “name” below, simply replace it with the domain name of the website, relevant username or relevant member id, to find the appropriate RSS Feed.

What are RSS Feed E-mail Subscriptions?

Some websites, like FeedBurner, allow website owners to have their website feeds available via e-mail. For example, this very site, The Reasoner, allows you to subscribe to its feed via e-mail also. You simply add your e-mail address to the RSS E-mail subscription list, and if there is any new content, you will be e-mailed any new content from any website with RSS e-mail subscriptions, every 24 hours. RSS Feed E-mail Subscriptions simply e-mail you any new content as it becomes available.

Example of RSS Feed Readers

There are many different kinds of RSS Feed Readers available. Many are free, while some require payments. Generally, RSS Feed Readers are currently divided into two main categories: Online RSS Feed Readers and Offline RSS Feed Readers.

Online RSS Feed Readers

The Online RSS Feed Readers allow you to check different websites feeds while being online on a certain RSS Feed Reader website. All you need to do is visit a website and you can access an RSS Feed Reader online. Usually, you need to be online at all times in order to view feeds in an Online RSS Feed Reader.

Here are some examples of Online RSS Feed Readers:

Offline RSS Feed Readers

The Offline RSS Feed Readers allow you to check different website feeds by installing a software on your computer. After you run that installed software, you can access the different feeds. Usually, once you download all the updated feeds, you do not need to be online through an Offline RSS Feed reader in order to view the feeds you have already downloaded at a later time.

Here are some examples of Offline RSS Feed Readers:

Both the Online and Offline RSS Feed Readers download new feeds and any new, updated content of your choice from the websites you select whenever you login or run such RSS Feed Readers.

How do I add feeds to an RSS Feed Reader?

To add feeds to any kind of an RSS Feed Reader, you will usually be required to create a an account, which is also usually free, with the RSS Feed Reader website of your choice. Once you are logged into the online or the offline RSS Feed Reader, simply add the appropriate RSS Feed address for a website, or add the normal website address into the feed reader. Most Feed Readers today can automatically find the appropriate RSS Feed addresses. If you have any questions about specific Feed Readers, simply ask me. :)

What is RSS itself? Is it a file, is it a software, or what?

Jess asked an excellent question below about what exactly is RSS: a file, software, code, etc, and how it is installed on different systems. Please see my answer below for more details.

Conclusion: RSS really simplifies syndication

There you have it. In one post, you have gone from believing that RSS Feeds meant Really Stupid Squirrels Feeding on something, to thinking that RSS Feeds mean Really Simply Syndication Feeds. I still think RSS Feeds mean Really Scary Squirrels Feeding on scary things, by the way.

If you have any questions, please contact me or post a comment below. I will update this introduction with any questions or information you may have, and give you credit too.

Thank you for reading. :)

If you like this article, please subscribe to the RSS feed or you can subscribe via e-mail.


  • Print This Post Print This Post   • Trackback URI   • Comments RSS

Tags: , , , , ,


10 Comments to “ What is RSS? .” Please leave a comment below, thank you.


  1. John :

    Great intro to RSS feeds. I thought you might be interested in a next generation offline feed reader called illumio (www.illumio.com) that actually alerts you to the feed content that matches your interests. It’s a great way to subscribe to a bunch of web feeds and then have illumio intelligently show you only what you care about.


  2. Bes :

    John, thanks for the comment. I am happy that you find this intro interesting. :)

    I have added Illumio to the list above, thank you. That is indeed a very nice service for many people.

    I was wondering if it works by searching through keywords in every RSS feed. Have you used it so far? Does it help you track specific websites easily too, in addition to finding out about new feeds? Or does it go through feeds of the sites you specify and then show you only the feeds related to your interest?

    Thanks again John. I really appreciate your comment and the information.


  3. Jess :

    =) Thanks Bes. This answered some of my questions, and I loved the analogy of watching you doing something odd on the street and on videotape =D Very descriptive indeed, hmmm.

    But what about this, I know this is a little more in detail… if my news/blogs/whatever is not hosted by anything… perhaps if I was smart enough to write my own script, or I simply manually added news onto my site (and it was my own domain), is it still possible to use RSS? Is RSS a piece of coding, or is it an actual software or something. I know Wordpress and other blogging systems have it built in, but if I were to do everything manually… how is RSS ‘installed’?

    Just wondering =) I realise that may be a whole topic of its own… you can just answer simply then. Such as, it’s just a piece of coding or if it is a software or whatnot.


  4. jerine :

    So long… gave up while half way reading. maybe it bores me because i already know what rss means. but i didnt know its actually really scary squirrel. bwahahahahhaa…. is it because your post are so long, that’s why it takes time for the page to load? i don’t think it does make any sense, but it takes about one minute waiting time for loading.


  5. valerie :

    As far as hosted WordPress blogs, I think that you can only use the /feed/ URL if the owner has changed settings and setup nicer URLs for permalinks. Otherwise I believe it’s still /wp-rss2.php or /wp-atom.php. At least it used to be that way, not sure about the newer versions, but if the /feed/ doesn’t work, either of those other ones should work since they’re the link to the actual file.


  6. Anonymous :

    i was hoping for really scary squirrel :(

    haha…very informative post, thanks!


  7. Bes :

    Jerine, heh, sorry that it’s long! Also, yes, RSS = Really Scary Squirrel :D.

    Hmmm, I think the reason the page takes a long time to load is because of some external image loading. When the page was loading, did you see any words like “pub” or “mybloglog” or “yahoo” in the status bar, or maybe the MyBlogLog code on the right hand side was taking some time to load? For me, when my site loads slow, it is usually MyBlogLog, and it happens regularly, unfortunately.

    Valerie, hmmm, thanks for pointing that out! Those 2 files should indeed work most of the time. I will check the different versions later to see what is compatible with which version. I’ll update the article with that info, thank you. :)

    Layouts, thanks for coming and the comment. More information on the scary squirrel is on its way. ;) What do you think about RSS itself?


  8. Bes :

    If you receive this comment via e-mail and the code looks weird, please visit the website to view it in proper formatting, or e-mail me and I will send you another version. Thank you.

    Jess, here we go! :) Thanks for the comment, and for the excellent question! I’m glad this answers some of your questions. About me doing something odd on the street, I’m sure you would pay to watch such a thing, right? :)

    Yes, if you write your own script, it is still possible to have RSS. RSS is possible on almost any kind of website; RSS itself is a piece of coding. It is a file that has certain commands that can be read by any RSS software on any platform [cell phones, computers, etc]. Those commands, or code, simply take the content of every page or a post and present them in a simplified form, so that they can be read universally by most RSS software.

    In WordPress, RSS is created as a file by WordPress itself, automatically. Thus, WordPress comes with the function of creating RSS automatically, on the go; you do not need to do anything to enable it. This indeed can be a separate article, though I’ll add it here in this comment for now.

    Summary: it is a piece of coding in a file. For example, below is the actual code of my customized RSS file in WordPress that outputs/creates the final RSS coding for this site:

    ****** Actual RSS Code *******


    <?php
    header('Content-type: text/xml; charset=' . get_option('blog_charset'), true);
    $more = 1;

    ?>
    <?php echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?>

    <!-- generator="wordpress/<?php bloginfo_rss('version') ?>" -->
    <rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    <?php do_action('rss2_ns'); ?>
    >

    <channel>
    <title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
    <link><?php bloginfo_rss('url') ?></link>
    <description><?php bloginfo_rss("description") ?></description>
    <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></pubDate>
    <generator>http://wordpress.org/?v=<?php bloginfo_rss('version'); ?></generator>
    <language><?php echo get_option('rss_language'); ?></language>
    <?php do_action('rss2_head'); ?>
    <?php while( have_posts()) : the_post(); ?>
    <item>
    <title><?php the_title_rss() ?></title>
    <link><?php permalink_single_rss() ?></link>
    <comments><?php comments_link(); ?></comments>
    <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>
    <dc:creator><?php the_author() ?></dc:creator>
    <?php the_category_rss() ?>

    <guid isPermaLink="false"><?php the_guid(); ?></guid>
    <?php if (get_option('rss_use_excerpt')) : ?>
    <description><![CDATA[<?php the_content_rss() ?>]]></description>
    <?php else : ?>
    <description><![CDATA[<?php the_content_rss() ?>]]></description>
    <?php if ( strlen( $post->post_content ) > 0 ) : ?>
    <content:encoded><![CDATA[<?php ;the_content() ?>]]></content:encoded>
    <?php else : ?>
    <content:encoded><![CDATA[<?php the_content_rss() ?>]]></content:encoded>
    <?php endif; ?>
    <?php endif; ?>
    <wfw:commentRss><?php echo comments_rss(); ?></wfw:commentRss>
    <?php rss_enclosure(); ?>
    <?php do_action(’rss2_item’); ?>
    </item>
    <?php endwhile; ?>
    </channel>
    </rss>

    ****** End of Actual RSS Code *******

    and below is a link to the actual file, in text format, with the actual code:

    The Reasoner’s RSS Feed Code in text format

    The above code creates the final RSS file for most of the newer WordPress versions and installations. The different codes above have different functions. Basically, the file is creating an RSS webpage and replacing special commands, like “the_content”, with the actual content, which I have highlighted with the color red above as an example. So the code itself will say “the_content“, but the output will replace that the_content with actual content from my website. WordPress came with this file; I simply customized it a bit to suit my needs. The above code, when viewed in a browser or a Feed Reader, automatically produces the proper RSS feed output.

    How does that sound? Please let me know if you have more questions. :) Now I am thinking if I should implement this question into my post, or if I should make it a separate post. :)


  9. wentworth :

    I am currently using google reader for my RSS feeds, and am relatively happy with it. Although lately it has started bugging out almost once a week. Do you think I should switch to a different reader?


  10. Bes :

    wentworth, thanks for the comment. By “bugging out“, do you mean it is crashing or not showing updates? Also, how long has this problem been going on? I know Ronald [another reader here] uses Google Reader a lot every single day, and I think he loves it. I will ask him to see if he is noticing any similar issues or if he has a workaround.

    One of the RSS readers that I have been using for a while is Netvibes, though for a while now I have not logged into it that much.

    Do you have many feeds in Google Reader? The number of feeds can affect the migration from one feed to another, unless Google Reader offers a way to export the feed list and the new service you try allows you to import any exported feed list. I would recommend trying Netvibes or one of the above list services, if you want something online only and not offline like Thunderbird, for a while so you can see if you prefer the new reader or if you would like to keep using Google Reader.

Please leave a comment below, thank you. You will be able to edit your posted comment for up to one hour (60 minutes).

You can use these tags in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Subscribe without commenting




  • You are here:

  • Ratings for this post:

    1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5 out of 5)
    Loading ... Loading ...
  • 4 related articles

    • No related posts

  • Others on this site now

    175 people on different pages of this site at this moment.


^ back to top