According to PR-model, clickwalla.com is ranked 474,117th in multilingual Wikipedia, in particular this website is ranked 261,675th in English Wikipedia.
The website is placed before los-incas.com and after stiftung-oekologie-u-demokratie.de in the BestRef global ranking of the most important sources of Wikipedia.