I was also noticing a jump in my views when I post to Steam and make them public. And if you are playing a game which has mods on nexus mods then post to there too. I get lots of views thru there.