Тут все элементарно.
Да, алгоритм есть и он достаточно прост. Там какое-то соотношение продаж со временем.
Вот загрузил автор красивую работу, но звезды так встали, что ее в первый день никто не купил. Ну заболел дизайнер, не вышел на работу, коллега выбрал раньше подписку.
На другой день грузит новичок, и работу тут же кто-то покупает. Добирал подписку, чтобы не пропала, и взял не глядя...
Сами ответите чья работа будет в поиске выше?
Но дальше возможно два развития события.
1.Картинку новичка, больше никто не купит, и она повисев в топе медленно уедет на дно. В то время, как красивая картинка закрепится в середине и будет иногда продаваться.
2. Картинка новичка будет не такой плохой, и кто-то видя ее в топе, купит еще. Тем самым укрепляя ее. И будет она висеть, только потому что ПОВЕЗЛО.
Вы посмотрите, что в топах висят не лучшие работы авторов. У них есть и лучше и новее, но в топах единицы.