Free Website Content
Converting RSS to HTML
Many webmasters have realized the benefit
of using RSS to dynamically update websites. This means
that the website content automatically changes when
the RSS feed is updated. This allows for webmasters
to serve dynamic content or a mixture of static and
dynamic content on their website.
Syndication
Often, publishers, interested in expanding their base,
will allow other webmasters to republish the contents
of an RSS feed. Content providers that allow for syndication,
receive additional exposure, and the webmasters serving
the content, will generally see web traffic increase
as a result of the new content. RSS feeds can be syndicated
or displayed using a variety of different methods. Depending
on the web host, server configuration, and the intent
of the publishers, a variety of different syndication
tools exist.
In most cases, providers convert RSS feeds
to HTML in order to display the feeds contents. The
following are some of the more popular methods to convert
RSS feeds as web based content.
Hosted Services
The easiest of solution is not server dependent, a third
party host displays the contents of the feed. The downside
to using a hosted service is that you are relying on
a third party. If the third party's website has problems,
your content will not be displayed. Additionally, webmasters
often cannot customize the way the contents are displayed
on hosted servers and there is no real search engine
benefit to third party hosting.
examples - FeedBurner.com - http://www.feedburner.com
and RSS2HTML - http://www.rss2html.com
Scripts
Using scripts to display RSS feeds on a website is probably
the most effective solution. In addition, the webmaster
using ASP or PHP scripts to convert their feeds, maintain
the control of the look and feel of the content displayed.
Webmasters also realize the benefit of hosting the feed
on a domain that is within the webmasters control.
Using ASP or PHP will allow search engines
to spider the actual contents of the RSS feed as if
it is part of the actual HTML. Pay particular attention
to solutions that cache the RSS feed. If your RSS feed
is popular this will save significant bandwidth.
PHP
PHP is a popular scripting language that is often used
to dynamically update web pages. PHP support is available
on most web servers that run on a Unix Operating System.
example - rss2html.php - http://www.feedforall.com/free-php-script.htm
ASP
ASP or active server pages is a scripting language similar
to PHP but support is more often found on Windows web
servers.
Example - rss2html.asp - http://www.bytescout.com/how_to_display_rss_using_asp.html
Javascript
Javascript is easy to use, and many sites will produce
the code that needs to be inserted into the HTML web
page, making implementation very easy for webmasters.
The downside to the majority of the javascript solutions
is that the webpage calls the script each time, and
the actual contents of the feed is not able to be spidered
or indexed by search engines. So while javascript is
easy to use, there is very little benefit to the webmaster.
Search engines will not detect any new content or keywords
contained in the contents of the feed, so their is little
optimization benefit to displaying RSS feeds using javascript.
Additionally, while it is unusual, occasionally website
visitors will have the javascript turned off in their
browser, if that is the case they will be unable to
view the contents of the feed.
Example - FeedRoll Pro - http://www.feedrollpro.com
Advanced Scripts
Merging Scripts
Webmasters will often find value in merging multiple
RSS feeds in to a single feed. This is particularly
useful when attempting to aggregate news on a specific
topic. The script allows you to produce an RSS feed
by taking the latest items from multiple feeds.
Example - RSSmesh - http://www.feedforall.com/rssmesh.htm
Filtering
Newsmastering
Due to the enormous and ever-increasing information
flow we are all submitted to, the only way to improve
our ability to access and use the information that is
really important to us, must take place by scaling up
one notch our ability to filter, aggregate, and access
relevant content.
Example - Newsmaster kit - http://www.masternewmedia.org/reports/newsmasterstoolkit/
Prepublish Scripts
On occasion, webmasters will choose to build a large
amount of content, and gradually release it over time.
FutureRSS is a PHP script that when used properly will
only display feed items that publish dates have passed.
FutureRSS - http://www.feedforall.com/future-rss.htm
A number of flexible solutions exists
for webmasters to create, filter, and display content
contained in an RSS feed. Using these simple solutions,
webmasters can dynamically maintain webpages with unique
content.
About the Author:
Sharon Housley manages marketing for FeedForAll http://www.feedforall.com
software for creating, editing, publishing RSS feeds
and podcasts. In addition Sharon manages marketing for
NotePage http://www.notepage.net
a wireless text messaging software company.
**********************************************************
This article may be used freely in opt-in
publications and websites, provided that the resource
box is included and the links are active. A courtesy
copy of the issue or a link to any online posting would
be greatly appreciated send an email to sharon@notepage.net
.
Additional articles available for publication available
at http://www.small-business-software.net/free-website-content.htm
**********************************************************
|