Maybe full matches should outrank others too, if I type in the exact match it would be good if I had a way to always get that rather than going through a list of longer partial matches.
In some cases we might end up with a huge number of matches, potentially.
We are building an insiders page using nodebb at collegemarching.com and we are looking for help updating our test site(insiders.collegemarching.com) to look professional and match our brand. Someone with nodebb implementation experience would be prefered. PM if you are interested, and we can discuss full scope and price quotes.
The CollegeMarching Team
One of the best way in my opinion, is by using robots.txt for this method.
Add an additional slug to your affiliate links or any external link like example.com/go/affiliate
Then simply add this to your robots file: Disallow: /go/