According to PR-model, juduo.cc is ranked 398,816th in multilingual Wikipedia, in particular this website is ranked 17,942nd in Chinese Wikipedia.
The website is placed before shibuyam.com and after divi.de in the BestRef global ranking of the most important sources of Wikipedia.