They're ordered by character reveal order across the Smash series. For example, the Smash 64 chars are organized by the order they were in in the 64 intro, the Brawl and 4 characters are ordered after their reveals for their respective games, etc. The Smash Bros website is organized the same way.
Why is Megaman last in that then? He should be before Shulk...same with Mac!