There is something fishy about this site. Businesscreditcards.com? And all the pages seem to be lists. Presumably it is an SEO guy who has realized that with comparatively little effort (e.g. by combining delicious tags with feed subscriber numbers) you can compile lists of the most popular sites on some topic.