Hmm, it says "(No links to: forums/foreign language sites/blogs per Wikipedia:External links guidelines)"
So Wikipedia doesn't like foreign languages, or forums! I think that says more about Wikipedia than anything else.
They might claim that other languages have their own versions of Wikipedia but that would ignore the fact that 90% of the world speak English plus another language or several and therefore value multi-lingual resources (maybe just not 90% of USA population., and maybe they need to be protected from stumbling across scary foreign pages with weird symbols that are probably all written by evil doer terorists discussing how to build nuclear bombs
).
By the way, Wikipedia is also famous as the site with a longer entry on Klingons than Descartes, so you can see what kind of people they are
Try adding this site back with a link to the main page as an A-Bike news and information site (not a blog or forum), that will probably work.
Garry