
There are many Chrome extensions that give you the ability to block certain sites from not visiting, including having a fixed number of minutes, or during a certain period of time. However, until today, I did not see any extension that allowed you to hide results from certain pages, so that you are not going to see anything even on your Google searches from that particular domain.