I and many others have found the plugins don't work but you can create your own blocklist using a browser's native functions.
In Chrome, open Settings and click on Manage Search Engines.
Scroll down to the bottom and add a new search engine. You'll have to add a duplicate Google (call it whatever you like) and make that your default search engine because Chrome won't allow you to modify the search string for its Google entry.
In the rightmost field the base search string would be something like this (I live in oz) where %s = your search terms:
https://google.com.au/#q=%s
To exclude trash sites from your search, add them after the %s in URL format, excluding 'Junk Site' and 'Spam Factory' would be:
https://google.com.au/#q=%s+-%22Junk+Site%22+-%22Spam+Factory%22
If you use Chrome's Omnibox (the URL / search bar at the top) it will automatically append this to your searches, e.g., -"Junk Site" -"Spam Factory"
. If you use Google's search box (the one between "Google" and the little microphone) your search it won't, i.e., your search will be unfiltered.