According to PR-model, backfeed.cc is ranked 990,916th in multilingual Wikipedia, in particular this website is ranked 57,634th in Chinese Wikipedia.
The website is placed before ville-cernay.fr and after chainhead.io in the BestRef global ranking of the most important sources of Wikipedia.