I did a search for "dildo", and the top hits contain "Ði-dlo", "Ðil'dÖ", "Ðíldǒ", and other misspellings.
My guess is that Amazon uses keyword filters to prevent "dildo"s from being on the search results, that vendors know this, and use alternatives that look like the word "dildo" ... and Amazon's text search uses a different algorithm to identify words than the filtering.