Usually the ranking makes sense but sometimes I got a lot of likes and couldn't find my meme. First it climbs on how many and how quickly the likes come in, reaches the peak, and slowly fades away. I have had memes that got a lot of votes but not right away and built slowly and maybe it somehow missed the boat.