According to PR-model, satcritics.com is ranked 404,691st in multilingual Wikipedia, in particular this website is ranked 223,004th in English Wikipedia.
The website is placed before rra.org.uk and after tbirds.jp in the BestRef global ranking of the most important sources of Wikipedia.