According to PR-model, impta.com.cn is ranked 3,121,030th in multilingual Wikipedia, in particular this website is ranked 214,482nd in Chinese Wikipedia.
The website is placed before manufaktura.rs and after chngseoktin.com in the BestRef global ranking of the most important sources of Wikipedia.