Rambler TOP 100? MyNickName.com? WTF is that?
I would never trust an admin who puts such shit on his website.
Rambler TOP 100, then, is a website popularity rating from back when voluntarily placing such things on your pages using was cool and you showed them off using these buttons. I don’t think I’ve ever seen it on an English-language page (that wasn’t an obvious translation) before. Apparently it still survives in some form, though I’ve no idea who is in charge of it now.
That is to say, I have no idea why anyone would include that on their pages in this day and age, yet it is hardly nefarious. (Not that you’re supposed to know that, but if you publicly claim it is people will naturally expect you to have done some research beforehand.)