According to PR-model, imtw.ru is ranked 223,933rd in multilingual Wikipedia, in particular this website is ranked 23,254th in Russian Wikipedia.
The website is placed before cricketbadger.com and after sidc.be in the BestRef global ranking of the most important sources of Wikipedia.