If you are in China, you have to depend on one and only search engine and that is the ultimate “Baidu”.
Even though Google is one of the prime search engine across the world, however the wind that dominates the search market of mainland China is none other than Baidu. With a blend of factors such as restrictions from the government, language dexterity, and the right combination of Baidu SEO services, has made it the most important and much appreciated search engine amongst billions of Chinese population who are in habitual touch with the internet. This has a huge impact and a ground-zero factors for companies which want to enhance and grow their business in the Chinese market. The company needs to make sure to optimize their site as per the conditions and terms set by Baidu. In short, you need to understand that Baidu is unlike Google, Yahoo or any other search engines!
There are a few essential factors which you will need to work on, if you want to attain the best result from Baidu.
Baidu would anytime prefer domains which exercise .cn top level domain (TLD). Even though it will also rank sites ending with .net and .com, yet it will also favor .cn domains. These will have a better ranking position on SEROs.
Even though the other search engines do not give much attention to the location of your site, as to where it is getting hosed, Baidu, would definitely want your site to be hosted in China. Even though Hong Kong for this purpose could be counted in, however, in the case of Taiwan, it does not have the bandwidth to serve the mainland.
Baidu will always support a site if it has its physical address in China. At the least the semblance of the physical presence should denote China. Now do not be mistaken, because fort this it is not important for you to have an office and staff members working in China, or you also will not need to rest an area or office in Shanghai. Nevertheless, you need to make sure that the local details that you provide should have contact details of China.