Baidu.com is the largest Chinese search engine in China. To ensure your new Chinese website receives organic search traffic from Baidu.com, submit your website to through Baidu’s official URL submission page.
Besides your website’s URL, you will have to enter a randomly generated captcha passcode when submitting through Baidu’s URL submission page. However, Baidu’s URL submission page is simple and it won’t require you to understand any Chinese characters.
Go to Baidu.com and check your website with the “Site:” command after about one month:
To speed up your site’s inclusion in Baidu’s index, ensure your site’s content in written in Chinese (Simplified). Alternatively, get a link from a Chinese (Simplified) web site that is already indexed in Baidu to point to your new Chinese website.