According to PR-model, squidboards.com is ranked 2,862,368th in multilingual Wikipedia, in particular this website is ranked 189,288th in Italian Wikipedia.
The website is placed before editmode.jp and after john-burroughs.org in the BestRef global ranking of the most important sources of Wikipedia.