According to PR-model, towerfish.tw is ranked 902,269th in multilingual Wikipedia, in particular this website is ranked 41,854th in Chinese Wikipedia.
The website is placed before pupni.com and after sman4-bogor.sch.id in the BestRef global ranking of the most important sources of Wikipedia.