No, as you pointed out yourself, your game won't appear in searches and such until it has some downloads. But the devlogs will appear in their own section of the site. And people do look there.
Omg, so there is a special section for Devlogs only. I just realize it was there xD Thank you No Time To Play for the answer. So know the only things that my game "could shown" on public is my devlog right? Cool, hope you have a nice day there!! Once again thank you for the answer!