According to PR-model, technicalreview.me is ranked 3,504,385th in multilingual Wikipedia, in particular this website is ranked 562,498th in German Wikipedia.
The website is placed before skeltonink.eu and after freimaurer-rostock.de in the BestRef global ranking of the most important sources of Wikipedia.