Claiming a song to be the greatest of all time is a dubious task. You’ll never get a universal answer, everyone has a different taste in music that makes it impossible to come to an agreement on one specific song being the best of all time.
However! If you want to quantify it and go by chart data, it’s certainly a doable task. Using that method, we now have a new song that is the number one song of all time.