Question: what is the difference between be safe and keep safe?
Answer: Yes, it is correct. We use the adjective “safe” (as opposed to the adverb “safely”) to describe the state or condition of the subject (“you” as understood in your example sentence). It is equivalent to saying “Be safe” or “Be in a safe condition.” So “keep” acts as a linking verb and not as an action verb.