The operator of China’s largest search engine relies on online advertising for more than half of its revenue, making it highly sensitive to the slowing economy and weak consumption that has pressured businesses, especially small and mid-sized enterprises, to curb advertising spend.Revenue in Baidu’s online marketing division fell 4% to 18.8 billion yuan ($2.6 billion) in the quarter versus analysts’ 18.89 billion yuan estimate.

