Web site traffic

 Today I learn that alexa.com ranks this site as 1,226,708 th most popular site on the web. I’m unsure as to who to thank for this position as seemingly it’s not a bad ranking. The link here ought to give todays position and if you want to know how popular other sites are, just substitute its address for mine in this URL Ranking info for: rogerfrost.com/ http://www.alexa.com/data/details?amzn_id=&url=www.rogerfrost.com