According to PR-model, stel.ru is ranked 194,295th in multilingual Wikipedia, in particular this website is ranked 24,798th in Russian Wikipedia.
The website is placed before teledigitale.it and after secretosdemadrid.es in the BestRef global ranking of the most important sources of Wikipedia.