Baidu is the largest Internet search engine in China with mid-70s mobile traffic share in the search market.