I've been doing web dev for years, but this is my first jump into XML. I've created an RSS feed and I cannot figure out how to get the browser to "discover" my feed and display the little RSS icon in the address bar. The website in question is: http://www.aurorafxstudios.com/blog and my RSS feed is at: http://www.aurorafxstudios.com/blog/rss.php ...any help would be greatly appreciated. Thank you!
The 'official' version of the feed auto-discovery mechanism can be found at http://www.rssboard.org/rss-autodiscovery.
Assuming you have one or more discovery links published (MIME type depends on feed format):
<link rel="alternate" type="application/rss+xml" title="human-readable label" href="http://www.aurorafxstudios.com/blog/rss.php" />
You can verify its presence in a number of ways. For example in IE 9 you can hit Alt + T (Tools) and verify your discovery link is listed under the Feed Discovery menu option.
Many consumers of your feed are going to retrieve it via a feed reader, most of which will accept the URL of your web site and locate the feeds you publish via the discovery link(s) and then present them to the end user. You might consider using a feed reader to verify your discovery links work.
As long as you follow the specification I would not worry about the variety of behaviors that you will see exhibited by different browsers.
Add the following within your 'head' tag.
<link rel="alternate" type="application/rss+xml" title="Name of Your Feed" href="http://www.aurorafxstudios.com/blog.xml" />
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With