It's purely coincidental that Baidu enthusiasts who claim "it's not Baidu" and Google enthusiasts who say "it's not Google" both appeared on Diglog at the same time! One is about ads, the other is about content!
What's even more interesting is that both of their websites are built using the Zblog platform!