I regularly find sites that copy content from elsewhere (mailing lists, etc) while not providing any added value. Quite to the contrary, they are pretty heaped with ads.

I'd like to remove those sites as permanently as possible from my Google search results. Any ideas?

  • You can use this user script
    – neo
    Commented Jul 5, 2010 at 10:56
  • There are nice solutions with personal blocking extensions. However, it would be good that we could complain about such sites directly to google, so others could benifit from it without extensions. If you have any thought, please share.
    – Ashark
    Commented Oct 8, 2020 at 12:26

11 Answers 11


If you can use a userscript, I found this to be an excellent replacement for functionality that used to be provided by Personal Blocklist (now discontinued):



For Chrome users, the official Personal Blocklist Chrome extension can remove sites from your results. Unlike the one referenced in Bernhard Hofmann's answer, this is an official extension developed by Google.

Google used to have built-in support for this, but it has removed this feature. If you used this feature, you can still download your block list as a text file.

  • 3
    Still not availble on my results, I'll be using @Bernhard's solution for now.
    – ripper234
    Commented Apr 26, 2011 at 13:26
  • 1
    This is respected when I use Chrome. In Safari, none of my blocked domains are blocked. Imagine that...
    – Bryson
    Commented Dec 6, 2011 at 23:13
  • 1
    As of today it is not working for me. Would be perfect to filter all those crappy sites out there when I am feeling lazy and use Google as an entry point for SE (again). Commented Feb 28, 2013 at 15:40
  • 2
    I have updated my answer with a link to Google's official support page where they say the feature is no longer supported. Like Bernhard, they recommend a Chrome extension, but they recommend their own, not a third party's.
    – ale
    Commented Feb 28, 2013 at 16:36
  • 6
    That extension doesn't work as of October 2018.
    – Ian Dunn
    Commented Oct 8, 2018 at 20:16

There is a Search Filter Chrome extension for filtering search results:


  • This does exactly what I'm looking for! Commented Jul 7, 2010 at 22:16
  • official Google extension: Personal Blocklist Commented Aug 23, 2016 at 12:59
  • @törzsmókus: Already referenced in the accepted answer.
    – ale
    Commented Aug 23, 2016 at 13:00
  • When I try to install this, I get an error message stating that it has an invalid manifest. Does anyone know how to address this?
    – Keyslinger
    Commented Jul 24, 2018 at 20:11
  • 4
    This link gives 404 now.
    – Ruslan
    Commented May 7, 2019 at 14:52

If you are using Chrome, you can create a custom search engine

this appends -site:quora.com to your search string and blocks quora from the search result

  • 3
    Can you explain this a bit more? Commented Jun 26, 2019 at 23:20
  • 1
    This should be the accepted answer. No plugins needed.
    – John Glen
    Commented Dec 12, 2020 at 21:37
  • 1
    @GeoffreyHale it combines the minus operator to apply exclusion filter with the site filter. + Is just a separator, and %s is the string representing your search. +-site:quora.com+-site:w3schools.com
    – gxtaillon
    Commented Jun 6, 2021 at 21:45
  • I also like this answer. Not everyone knows about the fact that we can add custom search engines in Google Chrome and it's basically just a wrapper around the URL it generates to send us to the search engine itself. With that answer, we can simply leverage the "-website.com" minus functionality to remove whole websites. You could even customize the whole advanced search syntax like always wrap your search query with quotes to force the exact keyword, etc. Wish I had thought of it before! 👍
    – davidwebca
    Commented Mar 11, 2022 at 16:21
  • But this is much more finger work than the uBlacklist solution mentioned by @caduceus. Commented Jul 20, 2022 at 11:33

Use the uBlacklist Chrome extension by iorate

  • 1
    Notice, DuckDuckGo and other search engines have to be enabled explicitly in the options. Per default it only works on Google. Commented Jul 20, 2022 at 11:19
  • 2
    Also notice, in the options you can subscribe to blocklists made by other people. "awesome-ublacklist" is a small collection of such lists. Commented Jul 20, 2022 at 11:22

For uBlock users: add line google.*##.g:has(a[href*="unwanted.com"]) to "My filters".

  • This works perfectly.
    – Théophile
    Commented Dec 25, 2021 at 22:30

I sometimes use this solution when I have to search for specific topics, like Hardware Reviews, Programming Issue, etc.

I define a Custom Search Engine query, that works as a white-list of websites.

Follow the wizards and then save the HTML code provided by Google at the end on a file on your PC. When you have to do a certain type of search just open that file.


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:


To exclude trash sites from your search, add them after the %s in URL format, excluding 'Junk Site' and 'Spam Factory' would be:


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.

  • Nice suggestion, however I would use -site:junksite.com instead of what you have here. Commented Nov 19, 2019 at 0:33

No... there is is no current way to remove websites from your Google Search results.

At least, not if you are using Firefox as of 8/9/2011.


There may be chances that some malware related software has been installed in your PC without being noticed to you. I had the same problem when I Google something you get unwanted search results.

There are two steps you can follow for removing those:

1. If you are using Google Chrome, go to
Settings -> Advanced option -> Reset and clean up -> Clean Up Computer.

2. Goto control panel -> Uninstall programmes
Sort the programs by their installed date.
Find the suspicious program and uninstall if any. ( Like SeachAwesome, Vebasearch etc.)


A cleaner approach is Google Hit Hider by Domain (Search Filter / Block Sites), a Tampermonkey script that brings back block feature in search engines

Not the answer you're looking for? Browse other questions tagged or ask your own question.