is it a website ackowlegded by the creator of the game as an official place to look for updates? if no then its a piracy website. if yes, its still a piracy website because there are games on there the the creator never gave permission to be posted.
It's full of bullsh*t web pages that say you have a virus and want to scam you out of money to call support... I would say avoid such sites as they are all crap.