How to add RSS Autodiscovery to your site
I sometimes see web sites or blogs that have RSS feeds, but fail to include the one line of HTML that enables RSS autodiscovery. Even some well known blogs such as 37 Signals - Signal Vs Noise omit the feature. Jason Kottke's blog has autodiscovery support on the main page, but not on his entry pages.
Adding that one line of code to your template will make it easier for people to subscribe to your RSS feed. Here's how:
<link rel="alternate" type="application/rss+xml" title="RSS Feed for petefreitag.com" href="/rss/" />
link tag should be added inside the
head tag of your HTML document.
You will of course need to change the value of the
href attributes to fit your needs.
If your feed is an ATOM feed you will want to change the
If you have multiple feeds for the url you can just specify multiple
When you enable autodiscovery for your rss feed it allows browsers and aggregators to automatically detect the RSS feed when your browsing, and it makes it easy for the user to subscribe to it. Both FireFox, and Safari 2.0 support autodiscovery of RSS feeds out of the box, here's what it looks like when you find one:
Like this? Follow me ↯Tweet Follow @pfreitag
How to add RSS Autodiscovery to your site was first published on June 15, 2005.
If you like reading about rss, autodiscovery, html, atom, or blogs then you might also like:
- Foundeo's 2007 End of the Year Sale
- Yahoo Pipes Generates Invalid RSS Feeds
- SoloSub is for button addicts
- Google Sitemaps Accepts RSS and Atom Feeds
- The Proper Content Type for XML Feeds