If you're consistently not getting good matches, it’s best if you don’t try to put all your skills (or too many skills) in to the one Match Profile.
What the algorithm is doing is trying to find you roles that are based on what you want to do. If you have too many skills listed, and you want a role to include all of those skills, then the likelihood is that the number of well-matched roles presented will be limited (or poorly ranked).
So, the best way around this is to create more than one Match Profile to cater for different career pathways and skills you have or are interested in using. We also recommend limiting each Match Profile to less than 10 skills.