Well a couple things.
The recruiting sites do not evaluate players (all players) unless they camp or have a huge following.
Certain sites (ahem Gator tears) will arbitrarily lobby for players to receive higher ranking than they deserve simply because the site has a huge subscription base. See...