Baidu rolled out strong second-quarter numbers. Photo: Reuters / Aly Song