What are the key components of a good user persona?

A good user persona includes demographics, behavior patterns, motivations, and goals, providing a comprehensive understanding of your ideal customer for informed decision-making in AEO and content creation.