A new way of counting readers
As far as I can tell, Piperka's retained its users pretty well. But, as is to be expected, not everyone stays. This matters when counting the amount of readers a comic has. With all the stale user data, older comics tend to be overrepresented. I added a rule there that disregards any users who haven't been active within the last half a year. I'm not removing anyone's account with it, if someone logs in again then they get marked as active users once again.
I've collected a table of how the top 50 changed with this. I'm happy with the results, at least. xkcd still keeps its first place and the changes in rankings seem sensible.
Rank | Change | Comic | New readers | Old readers |
---|---|---|---|---|
1 | xkcd | 586 | 957 | |
2 | Questionable Content | 462 | 724 | |
3 | +2 | Gunnerkrigg Court | 409 | 542 |
4 | The Order of the Stick | 376 | 599 | |
5 | +3 | Oglaf | 370 | 434 |
6 | -3 | Penny Arcade | 353 | 621 |
7 | -1 | Girl Genius | 352 | 526 |
8 | +2 | Saturday Morning Breakfast Cereal | 312 | 423 |
9 | +3 | Dresden Codak | 294 | 408 |
10 | +3 | Looking For Group | 292 | 393 |
11 | -4 | The Perry Bible Fellowship | 283 | 489 |
12 | -1 | The Adventures of Dr McNinja | 281 | 417 |
13 | +1 | Girls With Slingshots | 275 | 355 |
14 | -5 | Sinfest | 275 | 425 |
15 | +2 | The Meek | 273 | 328 |
16 | -1 | Lackadaisy | 270 | 345 |
17 | +1 | Hark! A Vagrant | 253 | 311 |
18 | +1 | Hanna Is Not a Boy's Name | 252 | 306 |
19 | +3 | Awkward Zombie | 236 | 277 |
20 | -4 | Cyanide and Happiness | 232 | 338 |
21 | Erfworld | 210 | 279 | |
22 | +2 | Goblins | 205 | 270 |
23 | +4 | The Phoenix Requiem | 195 | 260 |
24 | +7 | Ménage à 3 | 189 | 237 |
25 | +8 | Johnny Wander | 186 | 224 |
26 | +18 | Manly Guys Doing Manly Things | 185 | 202 |
27 | -7 | Megatokyo | 184 | 290 |
28 | +12 | Fishbones | 179 | 214 |
29 | -4 | Something Positive | 170 | 270 |
30 | -1 | Least I Could Do | 169 | 245 |
31 | +12 | Darths & Droids | 167 | 208 |
32 | -2 | El Goonish Shive | 167 | 244 |
33 | +1 | Gone With The Blastwave | 166 | 223 |
34 | +1 | Three Panel Soul | 163 | 223 |
35 | +12 | Freak Angels | 158 | 192 |
36 | Misfile | 157 | 221 | |
37 | +12 | The Abominable Charles Christopher | 151 | 186 |
38 | -12 | PvP | 149 | 270 |
39 | +24 | Sandra and Woo | 148 | 157 |
40 | -3 | Dominic Deegan | 148 | 219 |
41 | -9 | A Softer World | 143 | 229 |
42 | +3 | No Rest For The Wicked | 143 | 194 |
43 | -1 | Schlock Mercenary | 142 | 212 |
44 | +14 | Kukuburi | 138 | 167 |
45 | -17 | 8-Bit Theater | 135 | 251 |
46 | -8 | Shortpacked! | 135 | 218 |
47 | +12 | octopus pie | 133 | 170 |
48 | +23 | Sfeer Theory | 131 | 150 |
49 | -26 | Dinosaur Comics | 130 | 275 |
50 | +12 | Teahouse | 129 | 160 |
Though I do consider collecting comic rankings as a secondary function to Piperka. If only because Piperka isn't a generic comic listing, but only lists comics that it can index. Even if that fits most web comics with public archives. I suppose there is potential to get some pretty accurate rankings from Piperka's data, since it reflects what people actually read, not just whose readers are most active at doing something secondary like clicking a vote incentive. Collecting more accurate user data is yet another area where I could do more, of course.
Next up: search functionality. Ready whenever it is.