Ich wundere mich auch immer über die Suchergebnisse von Google. Da wird man doch erst unter Schwierigkeiten fündig.

Vorstellbar wären Alternativ-Suchen wie in SQL (Syntax weiß ich auch keine):

Suche "Wort1" und ("Wort2" oder "Wort3" oder "Muster") oder "Muster" und "Wortx"

Ggf. wäre über Textindizierung auch eine Sound-Suche hilfreich
SQL: Soundex(field) = Soundex("Wort")