RSS
March 20, 2008
Before you continue you should have a basic understanding of the following:
* HTML / XHTML
* XML / XML Namespaces
RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many news-related sites, weblogs and other online publishers syndicate their content as an RSS Feed to whoever wants it.
RSS solves a problem for people who regularly use the web. It allows you to easily stay informed by retrieving the latest content from the sites you are interested in. You save time by not needing to visit each site individually. You ensure your privacy, by not needing to join each site’s email newsletter. The number of sites offering RSS feeds is growing rapidly and includes big names like Yahoo News.
* RSS stands for Really Simple Syndication
* RSS allows you to syndicate your site content
* RSS defines an easy way to share and view headlines and content
* RSS files can be automatically updated
* RSS allows personalized views for different sites
* RSS is written in XML
RSS Syntax
RSS defines an XML grammar (a set of HTML-like tags) for sharing news. Each RSS text file contains both static information about your site, plus dynamic information about your new stories, all surrounded by matching start and end tags.
Each story is defined by an <item> tag, which contains a headline TITLE, URL, and DESCRIPTION. Here’s an example:
<item>
<title>RSS Resources</title>
<link>http://www.webreference.com/authoring/languages/xml/rss/</link>
<description>Defined in XML, the Rich Site Summary (RSS) format has
quietly become a dominant format for distributing headlines on the Web.
Our list of links gives you the tools, tips and tutorials you need to get
started using RSS. 0323</description>
</item>
Each RSS channel can contain up to 15 items and is easily parsed using Perl or other open source software. If you want more details on creating RSS files see Jonathan Eisenzopf’s excellent article in the February issue of Web Techniques. But you don’t have to worry about the details, we’ve made it easy to create your own RSS channel with free open source scripts, all Web based. More on these later.
Once you’ve created and validated your RSS text file, register it at the various aggregators, and watch the hits roll in. Any site can now grab and display your feed regularly, driving traffic your way. Update your RSS file, and all the external sites that subscribe to your feed will be automatically updated.
RSS Feed Readers and News Aggregators
Feed Reader or News Aggregator software allow you to grab the RSS feeds from various sites and display them for you to read and use.
A variety of RSS Readers are available for different platforms. Some popular feed readers include Amphetadesk (Windows, Linux, Mac), FeedReader (Windows), and NewsGator (Windows – integrates with Outlook). There are also a number of web-based feed readers available. My Yahoo, Bloglines, and Google Reader are popular web-based feed readers.
Once you have your Feed Reader, it is a matter of finding sites that syndicate content and adding their RSS feed to the list of feeds your Feed Reader checks. Many sites display a small icon with the acronyms RSS, XML, or RDF to let you know a feed is available.
Benefits and Reasons for using RSS
RSS solves a problem for people who regularly use the web. It allows you to easily stay informed by retrieving the latest content from the sites you are interested in. You save time by not needing to visit each site individually. You ensure your privacy, by not needing to join each site’s email newsletter. The number of sites offering RSS feeds is growing rapidly and includes big names like Yahoo News.
RSS was designed to show selected data.
RSS is useful for web sites that are updated frequently, like:
* News sites – Lists news with title, date and descriptions
* Companies – Lists news and new products
* Calendars – Lists upcoming events and important days
* Site changes – Lists changed pages or new pages
Without RSS, users will have to check your site daily for new updates. This may be too time-consuming for many users. With an RSS feed (RSS is often called a News feed or RSS feed) they can check your site faster using an RSS aggregator (a site or program that gathers and sorts out RSS feeds).
Since RSS data is small and fast-loading, it can easily be used with services like cell phones or PDA’s.
Web-rings with similar information can easily share data on their web sites to make them better and more useful.
The Future of RSS???!!!
RSS is going to be everywhere!
Thousands of sites use RSS and more people understand its usefulness every day.
With RSS, information on the internet becomes easier to find, and web developers can spread their information more easily to special interest groups.
Finally what i am trying to say is
Want more traffic? An easy way to distribute your news? Then you need an RSS news feed. To start all you need is content you want broadcast, and one RSS text file.
Entry Filed under: Technology. .
Trackback this post | Subscribe to the comments via RSS Feed