According to PR-model, dlguide.com is ranked 707,418th in multilingual Wikipedia, in particular this website is ranked 31,322nd in Chinese Wikipedia.
The website is placed before elgincourier.com and after ntcd.mx in the BestRef global ranking of the most important sources of Wikipedia.