Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
Pinned ReplyAdmin (2 edits) (+3)

I’ve gone ahead and added some search aliases to Baldi’s Basics Plus to make it match for those alternate titles. The reason why Baldi’s Basics Classic was matching for a lot of cases was because someone on our team added aliases a long time back.

I definitely understand the frustration you’re specifically experiencing, a lot of fan games use similar spellings and can flood the search results with incorrect pages. That was part of the goal of us introducing the autocomplete functionality, to allow the prominent result show up first so that users aren’t confused over misleading matches.

Some of the decisions we made for autocomplete results will likely be reflected in the primary search page at some point, to try to reduce noise from fan projects.

(1 edit)

Thanks for doing that! I can't help but wonder though if it would be a good idea to allow devs to add search aliases themselves to improve searchability in a scenario like this. Granted, I know having a bunch of fan games competing with the real game is a relatively uncommon situation, but I think it would make sense to offer devs that option. If there are worries about it being abused, maybe it could be exclusive to verified accounts or something? I'm just spitballing here, but I feel like it would be a better option than having to reach out to support to have them added.

Admin

I have considered making it more generally available but it would definitely get abused, so we’d need to build a system for games to submit suggested aliases and then a moderator would have to approve them. Since we have so many games uploaded daily I don’t think we’d have the staff to process all those requests. I do like the idea of having verified accounts having more permissions as a way to limit the volume of requests.

For now, though, stuff like will be handled manually.

Thanks

I believe many people would not even consider it to be an alias, but just a spelling thing in combination with how the internet works. If you do not include stuff like ' in mapping, like you do with Capital letters, but need aliases, maybe just create automatic aliases for common spelling oddities like that almost whitespace character.

Or asked differently, how many people enter ' correctly in a search box? Propably as many or little as would search for Baldur's Gate, instead of baldurs gate, to cite another popular game with that problem.

Admin(+1)

There’s actually a few independent shortcomings happening. The alias solution is less about the punctuation and more about boosting the percentage of the title (or alias) that the search query matches so that it appears as a result with higher relevance

I think I can confirm that. Coincidentally there is a handy other game on top of popular right now with a ' in the title that might not have an alias yet, since it is only 10 days old.

If I begin typing, the new search feature will display it. Title is "PLANKTON'S PLAN - SpongeBob game"

This is what happened as I typed:

p l a n

game appeared as suggestion with the n

k t o n s

game dissapeared from suggestion with the s

" " p l a n

game appeared again. I do not think it matches the first word again, since it will not appear when typing otherword plan.

Then I mistyped, but the game stayed in suggestion and when doing the actual search it appeared in the middle of the results. But seeing the search string, this is because it is firstword+plan+secondword and the game will appear because of "plan". It will appear for literal search of firstword+plan+secondword

For that matter, the op game will appear in suggestion and search for "classic" alone.

This special case of spelling error is hard to diagnose, since that very grammar implies that the title will always be two or more words and the game will match for the second word, so the user and developer will not notice that it did not match the first word.

Of course I do not know how regular search engines handle this, but since they will find "Baldur's Gate" with "baldurs gate" without the spelling suggeston message, I assume they just match it similar to how they match cApItAliSaTiOn.

From some other trys, it seems search puts relevance on the word if it matches part of the word. So planktons as a single word will also find plankton's. Or arbys will match arby's and arbiter.

Anywas, tl;dr, if you want to avoid abuse of giving developers the ability to put forth aliases, just do some automatic matching of search terms or generate those type of aliases automatically, if it can only be done with aliases. Maybe only do that for games that would qualify for the new search feature. To my understanding it is not aliases. bg3 is an alias, and yes, Steam will show Baldur's Gate 3 for bg3, I guess they created an alias for that game.

It works but if you forget the s this happens.