I know this isn’t the first time this has been discussed but I don’t think @MakerWorld weighed in on the previous threads and I would love to see the bugs worked out of the search algorithm.
Currently any popular model can add a popular keyword and rank at the top for that keyword, even if the keyword is completely irrelevant to the model. Here’s an example:
Currently it looks like the algorithm is only looking at two things, how popular the model is and if the word searched for is one of the keywords. I feel like it should weigh the title, description and keywords. I know those could all be manipulated but it will be more obvious someone is gaming the system when you see “Christmas Filament Rack System”.
That’s why I often find the model that fulfill my requests one page 3 somewhere between totally irrelevant models. That’s really not helpful.
All in all I think MW is focusing to much on models which already have a high amount of downloads. Why? Because new models are often iterations of older models which are just better. I got fooled by maybe the most popular dry boxes at MW - but the models I had before were quite better. They just have less downloads and therefore less rating in the search results.
But back to original topic: There should be no need for keywords at all. Google has eliminated the search tags in page head area a few years ago, as they found it, that this is justing for cheating and not helpful for the search index. They are mainly focusing on full text analysis of the web page and that is the way MW should go as well. Just remove the keywords in total.
I just tried it, 2 hours after your post, and the results are different. There is more to this than I thought! The search results may be personalized. Check this out:
ew, and makerworld forces you to have an account to download more than 1 model, so every user is about to be segregated into their own algorithm bubbles…
My “Christmas” search results are about 30% relevant in the first 50 or so models presented. The further down you scroll, the more relevant the results become.
They need to dial up relevance and dial down popularity by looking at click through rates per search term.