According to PR-model, chinabaizu.com is ranked 822,181st in multilingual Wikipedia, in particular this website is ranked 37,490th in Chinese Wikipedia.
The website is placed before collingwood.org and after antoinebello.com in the BestRef global ranking of the most important sources of Wikipedia.