Search Engines Love Blogs! (Or do they?)