Upwork's internal system that uses keywords from a freelancer's profile, especially the overview section, to match freelancers with relevant client job postings and rank them in search results.
"Upwork's algorithm that sorts the freelancers is not necessarily based on chronological. And it's not based on earnings. It's based on how much your profile matches what that client is likely looking for."
"We want to use the profile to demonstrate to Upwork algorithm what you want to rank for and what jobs you want them to match you for. Your profile especially your overview is key in feeding Upwork the words it needs to match you and rank you."