Lilo is the French company editing the Lilo.org meta search engine.
According to PR-model, lilo.org is ranked 1,185,207th in multilingual Wikipedia, in particular this website is ranked 113,988th in French Wikipedia.
The website is placed before museedelouis.org and after medicallearninghub.com in the BestRef global ranking of the most important sources of Wikipedia.