I do also think that the behavoiur is not ideal.
Background: Lets say I have differet custom post types. For example “Hotels”, “Restaurants”, “Pubs”.
In many applications of GD, the user will be looking for a restaurant or bar in a certain place – but he will not want to use another keword. Because he is already in the right category.
So also in my application, I marked the “Keyword” Field as optional, in order not to confuse the users. (People might use it to look for a specific name, but in general, they don’t need it.)
So in most cases, in the search results you will have as a result “Search for ” “, wich looks bad.
My suggestion: Make it simply “Search results”, and the “for ”” appears only, when something was entered in the keyword field. When the keyword was left empty, please don’t show the “for ‘ ‘ “.
Thanks,
Tom