While blocking IP ranges works perfectly, blocking a website or domain is tricky. That’s because multiple IPs can be associated with the domain, and while you can prevent them, the DNS resolver can ...
And by subnet, and by named list, and by port, and by bunches and bunches of different criteria. Heck, it'll even block IM traffic over HTTP. You can probably get away with setting a firewall rule, ...