Как лучше оптимизировать запрос %name%?
Если это строка тэгов, то лучше всего переделать базу - вынести тэги в отдельную таблицу и добавить дополнительную таблицу связи.
Тут, видимо, была попытка исключить из выборки результаты с вхождением части слова, например, LIKE '%лес%' найдет колесо, но как-то криво и бессмысленно. Можно использовать REGEXP в вашем случае, но это не самый быстрый запрос.