Hi,
What is the field containing "newkeyword" ? Be aware of queries like : "match_phrase_prefix" it may be your problem.
You should also considere MultiMatchQueries in order to simplify your queries 
https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-multi-match-query.html
Bye,
Xavier