According to PR-model, moples.ru is ranked 696,363rd in multilingual Wikipedia, in particular this website is ranked 548,797th in English Wikipedia.
The website is placed before overclocking.com and after lywwj.gov.cn in the BestRef global ranking of the most important sources of Wikipedia.