Memorability and recognizability are key success criteria for a good logo, but it also needs to successfully visualize the "personality" and core ideas of the brand. A good logo tells your customer something, or at least puts them in the proper mindset, at a glance.
For example, these are both perfectly good logos for two famous musical acts:
But they would NOT be good logos if they traded fonts.
I thought a good "personality" visualization was already posted
Last edited: