Dreamsnap ranking

So just wondering what counts the most in the dreamsnap points/ranking. Is it having the most things matching the tags or purely others voting cause I have no idea and I can’t really get a clear answer when trying to find out. So wondering if anyone else may have any sort of idea or if everyone else has no idea like me and just throws everything at the wall to see what happens when it comes to dreamsnaps.

Like I know both count in some ways but what is/do you think is more important to get higher in the rankings.