Egy piros fát keresel? means "Is a red tree anywhere (that you can see)?"
I don't think that is correct. "Keresni" is "to search for". In Hungarian it has nothing to do with seeing or looking, as in English. This sentence means "Are you looking/searching for a red tree?" or "Are you trying to find a red tree?".