LOLCats live and grow on I can has cheezburger? This is one of those sites that just confuses me, which may explain why my blog is not in any one’s top 100 list and not likely to be any time soon. I Can Has Cheez Burger has an Alexa rank of 2,490-most of the silly sites I like have Alexa ranks outside the Top 100,000. ICHC has a Technorati Authority of 11,563 and is Ranked 12 in their Top 100. ICHC has a Google Page Rank of 7. Each post- which usually consists of an image of an animal with…