Chinese search engine giant Baidu often described as the country's equivalent of Google said today it has has launched anti-corruption investigations into its own employees after reports three department heads were being probed.