According to PR-model, shanghai-leaders.com is ranked 581,104th in multilingual Wikipedia, in particular this website is ranked 45,163rd in Japanese Wikipedia.
The website is placed before sporvej.dk and after rch-pinguins.nl in the BestRef global ranking of the most important sources of Wikipedia.