I've found through experimentation that the system does not track your own views of your game, but it does for devlogs and discussion threads.
Viewing post in How to start to share game / get more views?
I sometimes test things when not logged in, or as my Game Jam alternate account, so sometimes my own views do get tracked.
Another thought is that as far as I can tell, itch tracks "views", so if anyone looks at the webpage, it counts. If they don't actually play the game (it's a web game, they actually have to click it to play), it can still count as a "view".