I've done everything that was written there. I don't see anything I haven't done.
Viewing post in Game won't get indexed
Before you create a topic asking why you can't find your game in Search or Browse READ THIS: https://itch.io/docs/creators/getting-indexed. If you still need to create a topic about it, then please write in your post that you read the docs and you still have a question, otherwise we'll close your topic. Then, tell us why you believe your pages should be indexed.
Plus:
If you still need to make a topic about a Support Request, you must include your ticket ID with your message.
Your games and pages look great, but you have an update about 20 hours ago, sometimes, when you upload an update, the game automatically goes to a waiting list to be manually reviewed. It is very possible that this is your case and you will simply have to wait a little before the game is indexed.
How long should you wait? It is impossible to say, the most common is a few hours or a couple of days, but there are cases that last a couple of weeks.
Normally, before 2 weeks it is considered that your game is in the normal process of being reviewed and you will be asked to wait.
Surely your next question will be how to avoid this and unfortunately it is impossible, the administration has never clarified how the system works to prevent bad actors from trying to break security, but many of us believe that certain patterns trigger a bot that marks the content "to be reviewed" and once that happens, there is not much to do other than wait for someone from the staff to review the page and the game.