According to PR-model, iboga.plus is ranked 737,520th in multilingual Wikipedia, in particular this website is ranked 80,681st in Spanish Wikipedia.
The website is placed before ultimatetabletennis.in and after shigaku.net in the BestRef global ranking of the most important sources of Wikipedia.