Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

You probably will not make people aware of the game by uploading creating an empty page for it on Itch. You would need to have a lot of followers already for something like that.

Also https://itch.io/docs/creators/quality-guidelines#avoid-only-uploading-keys-or-li...

Itch is a download store front. With some web games. If one can't play your game in a browser page nor download it, people might get irritated if they see your page. And the tone of the faq tells me, that not having a project somehow on Itch does not qualify the page for indexing.

You might make an unattached blog posting https://itch.io/dashboard/posts

You might create bonus material for your game as a project.