According to PR-model, staddoha.com is ranked 183,681st in multilingual Wikipedia, in particular this website is ranked 122,143rd in English Wikipedia.
The website is placed before talkingforever.com and after churchofgod.org in the BestRef global ranking of the most important sources of Wikipedia.