Your own website. Nothing beats having your own website. Everything else is in support of that. Also forums. I mean, not just the itch.io community, great as it is.
Like website is greate but you have to promote website also, its not like greate for promoting ... or you are working with some SEO or analyticis etc ? Or any further information for me and others ?
You don't need SEO. SEO is astrology for web developers. You need to make a good website. That takes work. But it's the best way to promote stuff, because it's all yours. You can do anything you want there. And yes, depending on where you host you can have access to complete traffic stats too.