August 13, 2002
Optimizing your Movable Type Installation (part 4) - XML syndication
You've seen it on a zillon Movable Type- or Radio-powered websites already: "Syndicate this site", it says. Sometimes with an orange button labelled "XML" or "RSS" beside it. Since you've already installed MT, optimized your templates for search engines and publicized your blog, now it's time to look at RSS / RDF:
What is it?
RSS = Rich Site Summary
Not a lot (yet) - but a growing number of savvy "power users" are using so-called news-aggregators to get an overview of the top news-stories online. Providing a "feed" for such users and their tools is easy and may expose your content to more potential readers. Furthermore, as this is a trend likely to become more widely adopted in the future, this will make your site more future-proof, and available to the early adopters.
Setting up a default RSS feed in Movable Type is easy:
- By default, Movable Type 2.21 creates a "RSS 1.0 Index" file called index.rdf in your primary website folder. Mine is called http://www.jacobsen.no/anders/blog/index.rdf
- The default RSS 0.91 file created is mostly there for backwards compatibility, so let's not worry about it for now.
- Verify or correct your default RSS 1.0 template to incorporate this bugfix.
- Additional information like an image representing your website or similar can be added by following the instructions from kalsey.com (note that those apply to an earlier version of Movable Type (and RSS 0.91), small differences may be present)
- Make sure a link to the index.rdf file is present from your front page.
By default, Movable Type formats the file to contain Headline, Excerpt of the posting, date/time and URL of the permanent link.
There are loads of ways syndicated content can be parsed or read:
- For a quick and easy first try of how your new, RSS-syndicated blog looks, head to bloghog.com. Sign up (free) and add your blog for instant gratification.
- Syndic8.com seems to be a primary resource for serious newsfeeds. You can add your feed easily without registering or logging in. Later, you can dig out all kinds of stats for your blog.
- More serious powerusers are probably using one of the following tools (I haven't tried either of them, so no promises made...): AmphetaDesk, Radio Userland, News is Free or more (from Google Directories)
Further reading on this topic:
I was reading your blog and I found that your RSS 1.0 feed isn't a valid feed. Why? Because you're using this:
and <webMaster> it is not an element of RSS 1.0 namespace, in fact, it is not an element of RSS 1.0 at all!
I hope this helps, very good tutorial, besides this little error :)
Leandro Mariano Lopez
Thanks for your feedback, Inkel! I've fixed the bug.
(and all of you setting up RSS feeds don't do the same mistake as me :-)
Incredibly helpful page about rss feeds. I wish the makers of MT would put your article in their help file. Would make things a lot easier to understand. At least for a newbie.
Thank you for writing this!
Here is a useful tool for bloggers and publishers interested in promoting and monetizing their RSS feeds. The tool is provided by www.stepwebz.com. It lets bloggers add a syndication button on their blog so that other sites can syndicate their content and republish it. Visit http://www.stepwebz.com to see how it allows publishers to generate revenue with their RSS feeds.
Referrers to this page
Exception Error OE
TrackBack URL for this entry:
: SML Syndication (August 26, 2002 10:37 PM)
"This will help me and anyone else to figure out XML Syndication andersja's blog: Optimizing your Movable Type Installation (part"
: Syndication (September 4, 2002 02:41 AM)
"I followed these excellent instructions for Moveable Type syndication and it looks like the RSS 1.0 feed for itymbi is"
: Site updates and a tip o' the hat to andersja (September 7, 2002 01:48 AM)
"Site updates. Man is MSIE full of CSS bugs. A new logo, and some props to Anders Jacobsen."
A View From Home
: new RSS feed (February 22, 2003 05:18 AM)
"Honoring an email request, I changed my RSS feed to include the full text of entries instead of just the"
: w is for weblogging (June 18, 2003 06:00 AM)
"I enjoyed reading Mark's thoughts on The Ws of weblogging. He discusses the essential elements to blogging. This is my..."
EZNet Ohio Weblog
: Anders Jacobsen\'s blog: Optimizing your Movable Type Installation (part 4) - XML syndication (November 14, 2003 07:49 AM)
"Here is an interesting blog post on syndication via XML. A trackback url is specified.
Anders Jacobsen's blog: Optimizing your Movable Type Installation (part 4) - XML syndication
[an error occurred while processing this directive]