It won't be getting indexed until you make it available for download.
Viewing post in Game page not showing
Our “coming soon” section is devlogs. Write about your game’s development if you want your page to be surfaced on itch.io for people to discover. It’s too easy for people to put up empty pages on our site which is why we don’t have a page for viewing those.
Our equivalent of wishlists is collections.
Hope that helps!