According to PR-model, shucm.sh.cn is ranked 987,655th in multilingual Wikipedia, in particular this website is ranked 53,601st in Chinese Wikipedia.
The website is placed before dcpl.info and after rentai.info in the BestRef global ranking of the most important sources of Wikipedia.