Since the Site blocking utilises the Web Shield to change the page display to indicate the site has been blocked, this can only be done on http sites/urls as that is the traffic that is redirected through the web shield localhost proxy.
You could use the HOSTS file to block those or some other HOSTS file manager software. Some firewalls also allow you to add URLs to block lists.