According to PR-model, spiritofcontradiction.eu is ranked 281,364th in multilingual Wikipedia, in particular this website is ranked 160,899th in English Wikipedia.
The website is placed before tech-fall.com and after mjltm.org in the BestRef global ranking of the most important sources of Wikipedia.