According to PR-model, indiemerch.com is ranked 190,541st in multilingual Wikipedia, in particular this website is ranked 109,495th in English Wikipedia.
The website is placed before cutiehoney-u.com and after bibliotecacochrane.com in the BestRef global ranking of the most important sources of Wikipedia.