According to PR-model, squid.org.tw is ranked 866,448th in multilingual Wikipedia, in particular this website is ranked 39,876th in Chinese Wikipedia.
The website is placed before tomclynes.com and after osagecountyguns.com in the BestRef global ranking of the most important sources of Wikipedia.