Reluctantly Switching from CNZZ to Baidu Statistics

CNZZ statisticsBaidu statisticswebsite analyticssite speed optimizationasynchronous tracking
Published·Modified·

I have been using CNZZ Webmaster Statistics since I built my blog, and I thank it for its companionship over the past 10+ months. Recently, I reluctantly switched to Baidu Statistics for the following reasons:

1. Slow Loading

It is undeniable that any webmaster statistics tool will have some impact on website speed. However, we have to use them to collect data. In several website tests, CNZZ performed averagely, and its code needs improvement.

2. Baidu Asynchronous Statistics

Baidu's asynchronous statistics feature is quite good. It minimizes the impact on website loading while effectively collecting data.

Baidu Asynchronous Statistics Figure 2-1: Baidu Asynchronous Statistics

3. Personal Reasons

Recently, my blog not only changed its domain name but also had to move due to exceeding the quota on Azure. I moved to DigitalOcean. Although the San Francisco node of DigitalOcean is decent for mainland China, it still has a gap compared to domestic servers. This pursuit of speed forced me to abandon CNZZ.


Summary: CNZZ statistics offers rich styles and a mobile app, making data viewing very convenient, but its loading speed is slightly slow. Baidu Statistics feels more advanced in terms of code and supports asynchronous statistics, but viewing data can be problematic. Although you can set a link to view data directly, I was unable to succeed, not sure why. Actually, both platforms have powerful statistics functions, and choosing either one would be a correct decision.