Basically, people like songs for two reasons: the sound of it and the message, that is, how these evoke emotion to the listener. If your song does not evoke any emotions in the listener, it will die before it is born.
On The Sound. I am obviously not a musician. I am speaking as a listener to music. Your sound should be melodious and moving. That is, it should elicit a very specific emotion. Your song should sound good in any of the sounds you have decided to go with. If it is a sad song, it should be a sad song that sounds good to listen to as a sad song. If it is a club/party/happy song, it should sound good as a club/party/happy song. Uninspiring, chaotic, non-melodious music is not great to listen to (except for specific genres).
On The Message. If your song is message-based, you should be clear on the message you are sending. People should be able to answer the simple question: ‘what is this song about?’ I do not mean that your song should be a dissertation on what you are speaking about, but it should be clear. More importantly, your message should be consistent with the market you are trying to reach and the emotion you are trying to evoke. (What I mean here is that the choice of language should reflect the demography of the people you seek to serve, there is a difference between street slang, urban slang, bourgie slang and Christian slang - your language/diction tells the listener “this is for you” or “this is not for you”).
A good song is about moving people, and in general, people listen to the sound/melody/beat to be moved before they listen to the words (except the niche music genres like sad songs and church songs). As a reference, people liked the sound of
Despacito,
Gangnam Style,
Y-tjukutja,
Jerusalema and
Neria before they crammed and later translated the words. As Eminem once
said ‘fvck the words, you don’t listen to them anyway’.
To wrap up, people like songs because the song is melodious/ enjoyable/ sonically good (is that a word?) and relatable. What makes the song enjoyable is the sound of it and the production of it (including the beat). What makes the song relatable is the lyrics (message of it). And when combined, you create amazing and generous work.
Let’s go create some amazing work!
See you tomorrow!