A good objective describes a change in the world. A good key result is a number that moves when that change happens, and does not move when it does not.
The common failure is a key result that measures activity rather than outcome — shipping five features is not a result, it is a plan wearing a result's clothes.