I have three projects on itch.io and only the people I show the links to can find them. If I search for it in the itch.io searchbar, nothing pops up, making the "add yours" link seem link an insult. I've been using this site for months and I can't help but wonder how many other great projects made by others that I personally can't see because they aren't popping up in search, either. I do not have anything set to where any of my projects should be hidden, so what's up?
My projects that can't be brought up in search: