According to PR-model, clio-williams.net is ranked 449,422nd in multilingual Wikipedia, in particular this website is ranked 31,879th in French Wikipedia.
The website is placed before spin-cdn.com and after russianartgallery.org in the BestRef global ranking of the most important sources of Wikipedia.