However, it's important to note that these rankings are subjective and can change over time, depending on the preferences and tastes of individuals and groups. There are many other songs that have been considered contenders for the title of the greatest song of all time, including "Bohemian Rhapsody" by Queen, "Stairway to Heaven" by Led Zeppelin, "Yesterday" by The Beatles, "Respect" by Aretha Franklin, and many more.
The criteria for determining the greatness of a song can also vary widely, and there is no single, universally agreed-upon set of factors that can objectively define which song is the "greatest." Factors such as musical composition, lyrical content, cultural impact, and longevity are often considered when discussing the greatness of songs, but the relative importance of each of these factors can vary from person to person.