According to PR-model, xlch.org is ranked 834,663rd in multilingual Wikipedia, in particular this website is ranked 38,149th in Chinese Wikipedia.
The website is placed before xuefo.tw and after aapa.nl in the BestRef global ranking of the most important sources of Wikipedia.