Ummm... If you don't mind me asking. Mine is a free NSFW game and it's been close to 3 weeks since I published my game to itch. Could you please check if there's something that I did wrong? It never shows up in the most recent, and I can't find it when I search the tittle. Most of my current traffics are from the links that I've shared around and not from the itch page itself. Could you please check mine, and tell me if I did something wrong? Here's the link of my game. Thank you~
UNDERBOSS LIFE
https://eranfer.itch.io/underboss-life
I don't know what the criteria are, but as explained in the unofficial FAQ pinned to the top of this category, it can take that long to index any game.
I believe what no time meant is this: promote the game as usual. Not being indexed does not hinder promotion. No one is gonna search an unknown game, so you will be promoting the direct link anyway.
Making a ticket about it will only bog down support even further. The game is in queue.
Only make a ticket if you suspect it was forgotton. Unfortunately that time frame is about two months. They really are bogged down.