Wednesday, February 8, 2017

Finding the address for blog's RSS feed - even if the owner has hidden it

Blogger blogs and RSS feeds:

Every blog created in Blogger is originally set up to produce an RSS feed. 

Some blogs don't actually produce a feed any longer: 
  • Bloggers can choose to turn their feed off (Settings > Site Feeds > Allow Blog Feeds = None), 
  • Blogs that are changed to not public have their feed automagically turned off, because it's not possible to apply Blogger's security rules to control access to a feed.
But provided the blog is still producing an RSS feed, it is still possible to find the feed address even if the blogger has not provided an icon for it on his/her site.


Finding the RSS-feed address for a Blog


Option 1: Use the Subscribe to Posts (atom) link


Every Blogger template produced by Google (or at least every one that I've seen) has a Subscribe to Posts (Atom) link at the bottom of the screen.

The easiest way to get the blog's (atom) RSS feed address is to right-click on this link and copy the link-location. 

But some blog-authors have removed the Subscribe to Post link
  • accidentally, or 
  • because they're in the process of replacing it with a "proper" chicklet
  • because they don't want people to read their feed - possibly because they've realised that for each Post, the feed contains the first version of it that they publish, not any updates that they've made since - and don't know about the proper option to disable it.
and in these cases you need to use another option.


Option 2: Use the RSS icon or feedcounter icon that the blogger has provided


If the blogger has added either an RSS icon, or Feedburner's feedcount gadget, then you can right-click on them and copy the link-location.   Or just click on them, and most probably the feed will be opened in your favourite feed-reader software.


Option 3: Work it out from the blog's source-code


Even if the blog-owner hasn't given you any way to subscribe to their feed, you can still work out the feed-address by looking at the instructions that are used to show the blog in your web-browser:

1  View the blog in your browser.

2  Choose to view the page-source.   The command to do this is different in each browser:  in Firefox it's  View > Page Source.

This opens a text-file which shows the code that was used to draw the web-page you were looking at.

3  Search for "RSS" in the text file.   
Hint:  use the browser's seach command (Edit > Find in Firefox).

4  Examine the code:  If there is a feed coming form the blog, you will see the URL's of the feed in atom and RSS format, like this: 
<link rel="alternate" type="application/atom+xml"
        title="Blogger-Hints-and-Tips - Atom" 
          href="http://blogger-hints-and-tips.blogspot.com/feeds/posts/default" />
<link rel="alternate" type="application/rss+xml" 
        title="Blogger-Hints-and-Tips - RSS" 
          href="http://blogger-hints-and-tips.blogspot.com/feeds/posts/default?alt=rss" />
<link rel="service.post" type="application/atom+xml" 
        title="Blogger-Hints-and-Tips - Atom" 
          href="http://www.blogger.com/feeds/5681944372768269659/posts/default" />

The URLs are the text inside the quote-marks after each of the "href=" statements - shown in the example as links.

Note:  I've put in line-breaks so you can read this code, but in the source file there will only be three - long - lines used. 

5  Choose which one you want to use.    (Atom or RSS - I think RSS is more universally accepted, but Atom will be fine for any Google situations.)

You can copy-and-paste one of these, and use it to subscribe to the blog.   Which one to use, and how/where to use it depends on where you want to put the subscription.

For example, I've just done this to subscribe to a blog in Google reader:
  • I chose the URL which is equivalent to the one that's highlighted in the example above
  • In Google-Reader, I choose Add a subscription, and pasted in the URL

0 comments:

Post a Comment