How are freelancer profiles ranked in search results?
posted this on May 05, 2009 03:56 PM
If you do not enter a keyword, the freelancer profiles in each category are ranked by Elance Level.
When you enter a keyword, our search engine first identifies all the freelancer profiles that match, then ranks the results by relevance and Level. If two or more profiles appear to have identical relevance to your search, then the freelancer profiles with higher Elance "reputation score" are ranked higher in the search results.
The following factors determine the match and ranking process:
A Match is determined by the presence of relevant skills and keywords within the freelancer profile and within the freelancer's work history on Elance.
The "Skills" and "Keyword" sections of the profiles have priority during the matching process: for example, if you search for the term "ajax", a freelancer with the word "ajax" listed as a Skill will rank higher than a freelancer that mentions Ajax experience in the profile but does not list "ajax" as a Skill. In addition, a freelancer that has completed "ajax" projects on Elance and has received feedback for the work performed is ranked higher in the matching process.
A member's Reputation on Elance magnifies the "Match" score and therefore determines the order in which profiles are displayed.
The reputation on Elance is based on relevant and current performance and activity indicators. These indicators include the number of jobs completed, the quality of feedback received (6 mos only), the amounts earned (6 mos only). In addition, our system gives weight to reputation factors such as the number of tested skills, credentials verified and the number of violations recorded. Repeat activity such as working with clients on follow-on projects and earnings that were generated based on the repeat work - also contribute toward a higher reputation score (and ultimately, higher ranking during keyword search).
If you would like more information on how to search for a freelancer, click here.