feed cast

Wednesday, June 07, 2006

Promoting your RSS Feed

One you have an RSS feed for your website there are ways to promote your feed to attract more visitors to your site.

Submit your feed to popular feed directory sites and syndication sites. See - directory of RSS Directories.

Be sure that aggregators can automatically detect a feed on your site. Most web browsers now auto detect feeds (in particular Mozilla) and will display an icon when visting a site if a feed is available. This will also be important for the next update of the Microsoft OS, Vista, which also auto detect feeds. Simply add this link:
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.yourdomain.com/rss.xml">

Also you can add 'subscribe to buttons' (chicklets) for aggregator services like My Yahoo and Bloglines.

Monday, March 27, 2006

Making a feed for your website

Making a feed really isn't too hard.

a few of the benefits of having a feed are:
Keep your customers or visitors updated on news
Gain links to your site from other webmasters using your feed
Getting traffic to your site from people using news readers

Making a feed manually is easy here's how:
What's used is a language called XML (similar to html).
And here is what a simple feed looks like:
<?xml version="1.0"?>
(lets programs and bots now its an xml file)
<rss version="2.0" >
(lets programs and bots know what version of RSS is being used)
<channel>
(this tag appears once and is the opening tag of your feed)
<title>Feed Title</title>
(the title of your feed)
<description>The explanation of what youre entire feed is about goes here </description>
(an overall explanation of what your feed is about)
<link>http://www.yourlinks.com</link>

Items are the pieces that are displayed in the news reader or on the website that uses your feed
<item>
<description>The description goes here</description>
<link>http://www.linkgoeshere.com</link>
</item>

</channel>
(close the channel)
</rss>
(close RSS)

Now lets use an example, lets say I have a website that sells fishing gear and I want to have a feed with fishing news. It could look like this:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<description>News and updates about fishing</description>
<link>http://www.feedcastsfishingsite.com</link>
<item>
<description>On the weekend Jimmy caught several large bass by using the new FeedCast Lure. Using a Penn Real with the ....etc etc</description>
<link>http://www.feedcastfishingsite.com/feedcastlures</link> </item>
</channel>
</rss>

Now after writing this I save the file as an .xml and upload it to the root of my server. For example I named the file and saved it as fishfeed.xml so to view it with a feed reader I point that reader to feedcastfishingsite.com/fishfeed.xml

And when I want to update the feed I simple add a new 'item'.



Monday, March 13, 2006

Displaying feeds on your web site

In the last post I covered a basic introduction to RSS, In this post we''ll look at how to display those feeds on your website.

Displaying an RSS feed on your website can have various benefits like:
Providing your visitors with updating information
Keeping your website 'fresh' in the eyes of search engines

There are two different scripts I use to display rss feeds on my sites and they are:
RSS2HTML from the site http://www.feedforall.com
RSS Fetch from the site http://www.neoprogrammers.com

RSS Fetch is pretty cool as it allows you to 'cache' the feed and set the period for updates of that cache, this helps to reduce requeasts to the server responsible for the feed and improves the loading time of your site.

Both of these rss scripts have the ability to modify a feed template so as to display the feed how you wish on your site.