According to PR-model, stepjournal.org is ranked 2,148,289th in multilingual Wikipedia, in particular this website is ranked 1,183,560th in English Wikipedia.
The website is placed before sustainable-urban-drainage-systems.co.uk and after ch-morlaix.fr in the BestRef global ranking of the most important sources of Wikipedia.