Driving relevant traffic to your Chinese website can require a bit of time, effort and patience to gain traction. There could be several reasons why your website traffic is still a bit low, including:
1. Not enough pages: When it comes to optimising your website to attract organic search traffic, you simply can't have too many web pages. If your brand is already well-known in China, pages optimised for branded keywords can already drive some organic traffic. If your brand is less well-known you should aim to have at least 30 pages or more to generate some organic traffic.
2. Not enough offline and online promotion: As with digital marketing anywhere else in the world, you will need to promote your website through on- and offline initiatives to keep driving relevant traffic. If you want to learn more about free or low cost ways to increase your website traffic, check out this blog post.