Based on what I’ve seen from analytics, I suspect it’s not strictly only from the front page. I’ve gotten views from more specific pages, like tag searches, but possibly http://itch.io might be an umbrella url.
That's would be too bad. I used to get referral urls that had the search criteria embedded in them. It was nice to know.
Although this can take some time, I think it should be done within a week. Did you get some extra views this past week?
Yes, I've had a bump here and there, but I also had mine unlisted for a long time. Anyway, it can't be from "last 1/7 days" searches because it's just not there. If I add some search criteria it narrows it down to about 18 games (https://itch.io/games/free/input-x360/last-7-days/platform-windows), so I can see it's not there. I mostly just want to know if that's how it is supposed to work.