According to PR-model, ribambel.com is ranked 841,503rd in multilingual Wikipedia, in particular this website is ranked 84,712th in French Wikipedia.
The website is placed before tahoeculture.com and after dpz73qkr83w0p.cloudfront.net in the BestRef global ranking of the most important sources of Wikipedia.