According to PR-model, stbbs.net is ranked 323,172nd in multilingual Wikipedia, in particular this website is ranked 187,233rd in English Wikipedia.
The website is placed before neubukow-salzhaff.de and after krm.or.kr in the BestRef global ranking of the most important sources of Wikipedia.