This is community support and not tech support. Read here https://itch.io/t/4120453/unofficial-search-and-indexing-faq
Updated games are sometimes delisted temporarily.
If your games are delisted for over a week, you might want to write to https://itch.io/support