Ürünün anahtar kelimelerinin aralarında en az bir boşluk olacak şekilde (veya herhangi bir ayıraçla) bir sütunda saklayın. Arama yaptığınız zaman o sütunda LIKE komutu ile arayın, ilgili kelimeyi içeren satırları alırsınız

$ara = 'kolonya';
$db->query("SELECT * FROM tablo WHERE anahtar_kelimeler LIKE '%$ara%'")->fetchAll(2);