Advanced Search Options
Using AND, OR and NOT operators
AND
Searching for results with the AND operator between search terms returns results when all search terms are in the result.
By default, all search terms are treated as having AND between them. Searching for artichoke hearts or artichoke AND hearts both yield results containing both "artichoke" and "hearts". Joining operators aren't necessary.
OR
Searching for results with the OR operator between search terms returns results when any search term is a result.
Searching for artichoke OR hearts yields results containing at least one of "artichoke" or "hearts".
NOT
Searching for results without a term can be done by prefixing the term with a minus sign (-).
Searching for artichoke -heart matches terms with "artichoke", but not "heart".
Prefix search
Prefix search will return results where the search term matches the beginning of other terms in results. Prefix search occurs automatically on all searches.
Searching for artich matches terms that begin with "artich", like "artichoke". This also works on the last term of a search. Searching for artichoke hea matches terms that begin with "artichoke hea".
Phrase search
Placing a search term between double quotes ("") searches for that exact word or phrase in one of the searchable fields.
Searching "artichoke hearts" matches a product with the title "Can of artichoke hearts", but not a product with the title "Canned hearts of artichoke".
Searching specific fields
Add a field name with a colon to your search term to narrow your search for that term to the specified field.
For example, searching for title:artichoke searches for titles that include the term "artichoke".