From what I have heard from other developers, is that if you change ANYTHING on your Itch game site, you get de-indexed again, until Itch can do yet another review 🙄. This does not include things like dev log notifications (I think). I am sure this will be a pain in the a... for the foreseeable future.
Viewing post in Development 0.4 - #9 comments
Yes, exactly what I noticed as well. Uploading images seems to be working, but changing anything else... well de-indexed for a week at least. Devlogs are fine, image upload are fine, everything else - don't touch! :D Unsure how I'll add 0.4 to itch without getting de-indexed. Might just have to keep everything the same and only update the files in the background then.