I've had my games set as released, and set to public for months but won't show up in any of the itch.io searches for the internal search engine. Why is this? is there something I'm just missing?
I think searches just use tags, so make sure you've assigned relevant tags and are searching for them. Also make sure you're searching in the right category (so you didn't release your games as, say, soundtracks by mistake)