Hi, a few things:
First, the staff doesn't read or reply to this forum; it's answered by the community. If you need to contact the staff, you should contact support.
Second, Itch changed its search system a while ago. Usernames are no longer indexed. If you search by username, Itch will show you the indexed games associated with that account. If that account doesn't have any indexed games, then it won't show anything.
Third, the homepage is populated with games from people you follow and games featured by the staff. This has nothing to do with being indexed, and it's not something you can request. If your game is good and the staff likes it, they'll select it and show it on the homepage.
Fourth, I recommend you read the unofficial guide written by the moderator, as it explains the process. But basically, many games have to be manually reviewed by a staff member before being indexed (not all games), and that waiting list can take several days.