According to PR-model, directorsclub.news is ranked 982,411th in multilingual Wikipedia, in particular this website is ranked 558,341st in English Wikipedia.
The website is placed before tat-zentrum.de and after naturzentrum-rheinauen.eu in the BestRef global ranking of the most important sources of Wikipedia.