Baya cosa que no has dicho:
No hice la prueba, pero un espacio vacio es un caracter, prueba si:
Código PHP:
//dejando espcios entre % y palabras
like "% palabra %"
Te reitero, no se si funcionara.
Digamos, tiene logica: buscara una palabra con un espacio al principio y otro al final.