According to PR-model, 24bf.com is ranked 644,075th in multilingual Wikipedia, in particular this website is ranked 28,010th in Chinese Wikipedia.
The website is placed before foundation.org.uk and after bongasia.org in the BestRef global ranking of the most important sources of Wikipedia.