Try something like this...
$query1 = "SELECT * FROM topics WHERE title LIKE '$term' AND description LIKE '$term' AND keywords LIKE '$term'";
See if that does any better. You can also try with " % " to see what happens, i.e.
'%$term'
'%$term%'
Different variations may give you different results.