Only itch.io staff can tell you, and they usually don't communicate things like that. Please focus on making updates and devlogs of good quality and promote them through the usual channels like release announcements or social media. That's your best bet to be ranked well in searches for the long term. Being at the top of Most Recent is a short-lived boost.