RSS is a great way to easily follow a lot of websites. This article isn’t an introduction to RSS—that’ll have to wait for another time—but if you’re new to RSS or just a little hazy on the details, I highly recommend you watch the 3-minute video RSS in Plain English.
Even though RSS is awfully convenient, eventually even the convenience of having your favorite sites condensed into one place can get overwhelming.
For a while you’ll have the illusion that it doesn’t matter how many feeds you follow since the headlines are conveniently stacked up for you in a single place. If you reach the point where you’re following dozens of feeds though, the wheat-to-chaff ratio will start to wear on you. You’ll find yourself scanning through pages of headlines just to find a handful that matter to you.
And here’s what bugged me: I was pretty sure a small number of feeds accounted for a large percentage of the valuable items, and another set of feeds were essentially spamming me with headlines that I could largely do without. But how to tell which?
Sure, you probably remember the 3–4 feeds you’re constantly going back to, but it’s hard to notice and remember the absence of value: off the top of my head I couldn’t easily distinguish between sites that gave me good stuff infrequently (but often enough), vs. those that I could really send to the landfill without remorse.
If only I could run an experiment for a few weeks, tracking each feed’s signal-to-noise ratio, I could chuck the losers. And while I could just keep some tally marks in a spreadsheet, that sounded awfully tedious.
So I decided to use my feed aggregator’s features to do the tracking for me.
Originally I used NetVibes: each time a feed gave me something I cared about, I increased the size of its window by one. You can see here that NetWit’s Think Tank gave me 5 valuable headlines in the course of my test, which put it in the top tier of feeds.
But the NetVibes approach had drawbacks. First, it would only let me make a window as large as the number of items in a feed. So if NetWit’s RSS feed only included five items, I couldn’t expand the NetVibes window to 6 slots. Second, if you hand NetVibes a lot of feeds to manage it gets turtle-slow. What’s worse, over my years as a NetVibes user I’d experienced numerous service outages, or times when the site was so slow that it might as well have been down.
So I switched to Google Reader, which lacked NetVibes’ eye candy and some features I cared about, but was blazing fast and completely reliable.
Google Reader provides an extremely slick feature that helps up solve the problem. In the upper left of the page you’ll see a “Trends” menu option:

The Trends Option
Clicking this option gives you a table showing your reading trends organized by feed—one for the items you’ve read:

Trends for Read Items
and one for the items you’ve starred:

Trends for Starred Items
Which is very informative besides being highly swell. So what’s the catch?
I need to read an article to decide whether it was valuable. Let’s say I see an item that looks promising and click the title to read it. Now if I quickly decide it’s not for me… Google Reader still considers it a Read item. The fact that I’ve “read” an item (i.e., clicked on its title) really just means it had a tempting title, not that it included beloved content.
Assuming you use the star to mean “I read this item and it was useful”, the Starred Items trends give us exactly (mostly) what we need.
Here’s the approach.
Every time a feed includes an item that you’re glad you’ve read, star it.

Starring a Wild Apricot item
When you’ve been running this for a while—at least 4 weeks, but 8 would be better in case a particular feed is in a slump—check the Trends option using the Starred view.

Trends for Starred Items
Notice those trash can icons on the right side of the figure above? They’re great for this step: they drop a feed from your Reader account.
Pick some thresholds numbers: the number below which you’ll send a feed into the hopper, and the number above which you consider a feed to be golden.
For example, my numbers were 1 and 6 for a 6-week run. If a feed gave me 6 or more items I valued in a 6-week period, it got special consideration (see below). On the other hand, if a feed only had 0 or 1 items of interest in a 6-week period, I sent it packing, but I gave a stay of execution to any feed where:
So using those rules, A List Apart got a stay of execution: it’s an authoritative site; it publishes infrequently (2 posts per month); I like the site a lot; and even though their two posts during my test weren’t relevant to me, previous posts have been excellent.
Some feeds were so consistently useful that I wanted to put them in a special group: if I had just a few minutes to check feeds, I’d check that grouping first. (See the “Where’s the Beef” sidebar for a list.) Here, Wild Apricot makes the move from “Other”:
…to “Uber”:

…to “Uber”.
A couple of times a year run through the exercise again. Of course feeds you’ve added more recently will be at a disadvantage since they’ll have fewer starred items, but you can take that into account when you weed out the chaff.
I’ve done this exercise three times over the last couple of years and I always find a few feeds that were more useful than I’d expected (and vice versa), so I always end up dropping a few and elevating a few. I hope it’ll make your feed reading easier too.