If it's public, it should be visible to anyone. What game is that?
I thought it is only for followers
So should I put a link in devlogs
My game is war for family :
https://adamgamer1111.itch.io/war-for-family
You don't need to put a link in the devlog, because the devlog page has links to the project it's part of. And I can see your game and devlog just fine.