Can you link to one of the major-update devlogs you mean and the exact Recently Updated listing you’re checking?
Viewing post in October updates on indexing
During 2024 and 2025, whenever I updated my game and published a major devlog, it would usually appear on the first page of this list.
And my game hasn't appeared on the first page of this list even once over the past year. By the way, the game was randomly deindexed in July. Although it has since been reindexed, its daily traffic is still down by 80% compared to before.
Same here, can't get on most recent at all after several major updates / devlogs, and can't get anyone to take a look at the issue either.
https://sosdev.itch.io/sprouts-of-sin/devlog/1733422/new-03-free-version-on-itchio-