Top SEM and SEO Tips    

Search Results

Measuring and Tracking RSS

Friday, December 2nd, 2005

Measuring and tracking RSS while a fairly simple concept, is
really anything but. Unlike websites, RSS have the added
caveat of potential syndication, making accurate tracking a
challenge to anyone but the extremely tech savvy.

It is not unrealistic for marketers to want to know how many
subscribers they have, which items in their feeds attract
the most interest, or how many click-throughs are generated
as a result of an RSS feed.

There are a number of 3rd party providers who focus on
tracking the consumption of RSS feeds. Some solutions are
rudimentary but likely sufficient for a small business
testing the waters with RSS. Other RSS tracking solutions
are more complex and while they can come close to being
accurate, with syndication there is no solution that tracks
with 100% accuracy.

Techniques Used to track RSS Consumption
Small businesses can view web logs to provide information on
how many times a specific file (RSS feed) is requested. The
logs and information is rudimentary but will give a basic
sense of a feeds success. Many 3rd party tracking options
have additional tracking information available.

Hosting
The most common method to track the number of feed accesses
or individuals accessing a feed is to use a 3rd party feed
host. Companies like FeedBurner essentially track feeds
based on accesses. The downside to using a 3rd party like
Feedburner, is that the url is a FeedBurner url and any
PageRank or popularity associated with the url will benefit
the feed host rather than the feed creator. Additionally, no
distinction is made between unique views or syndicate feeds.

FeedBurner provides a free no frills service to host RSS
feeds and they have been proactive in circumventing user
concerns. Recently implementing a service that eases users
concerns about migrating from FeedBurner. There is a 3 step
process for users interested in migrating from FeedBurner’s
free service, implementing a permanent redirect, and url
forwarding.

Details can be found at:
http://www.burningdoorc.om/feedburner/archives/001251.html

Some publishers, who were concerned about lock-in or wanted
to retain control of the domain and feed urls often resist a
hosting service. The new program FeedBurner Partner Pro is
not free, but allows for users to point to their own domain,
retaining complete control of their feeds without
sacrificing statistical tracking.

The downside to using a service like FeedBurner is that some
filtering applications used on corporate proxy servers block
feeds residing on FeedBurner or other free hosts.

Redirects
Companies like SyndicateIQ have more complex tracking
solutions that generate unique urls for each subscriber. The
tracking benefits to such a customized solution is obvious.
Individual user habits can be monitored and any users
abusing their access and inappropriately syndicating a feeds
content can have their feed turned off. The downside of
course is that the success of RSS is in a large part due to
the anonymity. Users don’t want their personal habits
tracked.

Considering the venture capital interest in these 3rd party
hosting services. It is important to note that their value
is in the data that they collect. As with any 3rd party
service, it goes without saying that publishers should read
the privacy policy carefully, be aware of who owns the
rights to the collected information, and how that
information might be used. It goes without saying that the
value in many of the free services currently available lies
in their aggregate data.

Uniquely Named Transparent Images
Uniquely named transparent 1×1 graphics can be added to the
description field of an RSS feed. Users can use standard web
logs to see the number of times the image is viewed and
determine the number of times the feed was accessed.

Companies Specializing in Tracking and RSS Metrics

Pheedo – Pheedo creates tools that enable individuals,
organizations and corporations to promote, analyze, and
optimize their weblogs and content.
http://www.pheedo.com

SyndicateIQ – SyndicateIQ’s position in the content
distribution chain provides clients a set of analytics.
http://www.syndicateiq.com/

FeedBurner – FeedBurner offers a full range of services to
help you build awareness, track circulation, and implement
revenue-generating programs in your feed(s).
http://www.feedburner.com

Each individual using RSS needs to make a decision of the
extent and importance of the analytics they require.
Realizing that any system they employ is not going to be
perfect.



Publishing Through A RSS Feed – Quick Guide

Tuesday, August 17th, 2004

This is a quick guide to publishing your web content through an RSS feed. It is not meant to be extensive, it is meant to get your feet in the door of publishing content using RSS in the quickest time possible.

RSS File Format

A RSS feed is simply an XML file containing information on pages within your site. The RSS file format is as follows:

<?xml version=”1.0″ ?>
<rss version=”2.0″>
<channel>
<title>Title Text </title>
<link>Link to site’s home page </link>
<description>Description of the feed</description>

<item>
<title>Page Title</title>
<description>Page Description</description>
<link>Page Link</link>
<author>Email to Contact You On</author>
<pubDate>Published Date</pubDate>
</item>

</channel>
</rss>

Where the contents from <item> to </item> are repeated for all the content you want to publish through the RSS file. An example feed would look like:

<?xml version=”1.0″ ?>
<rss version=”2.0″>
<channel>
<title>Search Engine Optimization Tips</title>
<link>http://www.elixirsystems.com</link>
<description>
Search engine optimization tips from Elixir Systems. Helpful advice covering
all aspects of the search engine optimization process.
</description>

<item>
<title>Monitor and Tweak Your Way to Great Search Engine Rankings – Part 1</title>
<description>
The final stage of the search engine optimization loop, monitoring your site’s rankings and
tweaking the site as necessary to bring up any keywords that are not ranked well.
</description>
<link>http://www.elixirsystems.com/articles/a040709.php</link>
<author>customerservice@elixirsystems.com</author>
<pubDate>24 Jul 04 15:00:00 +0700</pubDate>
</item>

</channel>
</rss>

Information on RSS date format (external link).

RSS Validation

Now you have your RSS file set up and uploaded to your website you’ll want to run it through a RSS Validator – this ensures the contents meets the RSS specification and ensures anyone who wants to use your content can. To find suitable tools type ‘rss validator’ into your favorite search engine, the one I use and prefer due to it’s helpful error messages is Feed Validator at http://feedvalidator.org/

If the validator comes back with the error ‘Feeds should not be served with the “text/plain” media type‘ you will need to define the .rss file extension as a RSS file. If you’re running Apache the easiest way to do this is to create a .htaccess file in your website’s root directory and add the following lines:

addtype application/rdf+xml rdf
addtype application/rss+xml rss
addtype application/atom+xml atom
addtype application/xml xml

These lines will take care of your current and future RSS/XML/atom needs. Microsoft IIS this same task can be completed using the IIS MMC.

Provide RSS Links

Provide the feed as both a hot link and as a URL that can be cut and pasted into the visitors favorite RSS reader. Example RSS links can be found here.

RSS feeds should also be declared in the <head> section of the HTML for the pages on your site. Example code might look like:

<link rel=”alternate” type=”application/rss+xml” title=”Newsletter” href=”http://www.elixirsystems.com/newsletter/archive/newsletter.rss” />

<link rel=”alternate” type=”application/rss+xml” title=”Press Releases” href=”http://www.elixirsystems.com/press_releases/press_releases.rss” />

This will then cause the latest browsers (IE7, Mozilla 2) to offer the visitor the option to sign up for one of your feeds.

Get Your Content Indexed and Listed

One of the easiest ways to get your content known by the search engines is to load it into the MyYahoo part of the Yahoo! search engine.

  • Login to http://my.yahoo.com using your Yahoo! login
  • Click the ‘Add/Delete Pages’ button
  • Click the ‘Make my own..’ option (towards end of the page)
  • Tick ‘RSS Headlines (BETA)’ and click ‘Finished’ at the bottom of the page.
  • The next page will ask for your RSS feed URL – cut and paste it in and press ‘Add’

Use Your Feed

You’ve gone to all the trouble of setting up an RSS feed, you might as well use it. On this site we use it for the index pages for the documents, and also to provide cross reference information (see the SEO Tips index page where the top half is local content, the bottom half is useful information in the articles directory). The feed is also used in the sitemap to ensure it always stays up to date with the changing content on the site.

Further Reading

Once you have your RSS data feed up and running you might want to add to it. This document describes the RSS 2.0 specification in an easy to read format.