In order to avoid unanswered messages & invites within a platform, your both player and team profile have an "Activity" badge, which indicates activity level on the platform based on the number of visits.
Most active teams will show up on top of the search.
New teams (created less than 7 days ago) will always be on the top.
User Activity Level is divided from 1 till 4 where is 4 - Most Active and 1 - Inactive team.
Activity Level is displayed after Team Name.