According to PR-model, qichamao.com is ranked 690,904th in multilingual Wikipedia, in particular this website is ranked 448,275th in English Wikipedia.
The website is placed before twgg.org and after buenasnuevas.live in the BestRef global ranking of the most important sources of Wikipedia.