The faq should really be updated. It still talks about the time to be days, instead of weeks. Telling people to contact support after a day is not helping here! It clogs up support with unneccessary support requests, and since there are no answers to those requests, people create topics here.
https://itch.io/docs/creators/getting-indexed#why-isnt-my-project-showing-up
(The game is indexed now, so 4 weeks it can be.)