31

Is there a way to use the NOT operator on Amazon?

I'm trying to find books, and am finding it very frustrating to be unable to filter out books I don't want based on author or subject.

  • 2
    Just sent an email to Amazon, had a phone call with one of their reps, and left feedback regarding this issue of getting way too many irrelevant search result. Especially when you then try to sort by low price. I have found that by selecting a category that hopefully is close to what I need it is slightly better, but of course then it's not exactly as my search. I have left feedback that when the search results become irrelevant that I quit, and don't buy. If we all would follow this principle perhaps Amazon would change, because it seem they have ignored all complaints regarding this issue fo – kdsdata Apr 7 '17 at 20:46
30

You can use the minus sign (-) in front of the terms you want to exclude from the search results.

For example: stephen king -dark

  • 6
    and yet ECC -"NON-ECC" -"NON ECC" -"non-ECC" -"Non-ECC" STILL returns boat loads of product titles containing "NON-ECC" making it feel almost impossible to find ecc ram. – user3338098 Dec 13 '16 at 7:22
  • 2
    @user3338098: Try this: ecc ram -non – Mehper C. Palavuzlar May 25 '17 at 7:18
  • I think you have to keep it very simple. I tried -"extension cord" and got nothing but hits with "extension cord" in the title. Then, I tried just -cord and the hits looked much better. – harperville Sep 28 '18 at 15:54
  • @MehperC.Palavuzlar This - sign trick does not work anymore : "Quick Charge" -Type -"USB C" – SebMa May 11 at 23:40
  • 1
    Dead answer. It used to work, but as a few have said here, this method is broken, and there seems to be no current way to exclude keywords in Amazon search. – Sean O Jul 25 at 16:46
11

Thanks to this answer, I've discovered that amazon respects + before a keyword too!

For example: Radeon +7990 will give you exactly 7990's results and not variations on models like 6990 or 7970 like it normally does.

  • 2
    This seems to improve the accuracy of search results, but only partially. It looks to me as though prepending + to a search term just assigns extra weight to that term, rather than acting as a Boolean operator that excludes all non-matching results. So, non-matching results do still show up, and still frustratingly often; just not as often as if + weren't used. (I guess Amazon is using some kind of fuzzy logic for its search engine. Whatever the underlying reasoner is doing, though, it is doing it badly. Amazon's search engine is awful.) – sampablokuper Mar 14 '18 at 2:49
  • It's hard to keep track of what amazon is doing since I can't find any documentation on their search but the answer worked at the time, it just seems to have changed and not performing exactly same anymore. For that matter I can't get - to properly work either!. – Maverik Mar 14 '18 at 16:16
  • Maverik, yep, not your fault. Amazon should (a) have a search engine that works (i.e. that returns only relevant results), and (b) should document it properly. – sampablokuper Mar 15 '18 at 13:05
  • Sorry I wasn't implying that you're implying it's my fault. Just shared my own frustration :D but yes wish there was proper docuementation. Re: (a) pretty sure it's intentional -> upselling stuff – Maverik Mar 15 '18 at 18:55
8

As of July 2015, at least there is no reliable way to use a NOT operator.

At least on Amazon.de searching for hard drive -usb will reduce the number of USB drives, but already the last result on the first page contained "USB" in the title.

Searching for tischventilator -usb (German for table fan) on the other hand pushes usb devices even more to the top of the result list than just searching for tischventilator.

On Amazon.com again, adding -usb to table fan has the intended effect.

  • 5
    I'm unable to reproduce your results using your search terms on either amazon.com or amazon.co.uk but indeed amazon.de IS doing the wrong thing. What I also notice is that it's not searching for the german term I copy pasted but instead for the translated term "Table fan -USB" which may be the reason you're seeing incorrect results. – Maverik Jul 30 '15 at 16:45
  • have the same problem here – Erdinc Ay Apr 13 '16 at 2:18

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