Finally, my page got indexed! 🎉
I wanted to leave a few notes here in case they help anyone else who runs into the same issue.
I’m sharing information I learned from a developer I’m grateful to:
Itch.io has been experiencing some issues with payment methods over the past few months. Steam has had similar problems. I won’t go into too much detail, but a little research should make it clear why.
Here’s the main point:
Itch.io does index games with the “Name your price” option enabled, but this process can take much longer than expected — sometimes a day, sometimes weeks.
If you remove this option and make your game completely free, your page usually gets indexed much faster.
(This method worked instantly for me. However, I can’t say for certain that it was solely because of this — it’s possible the support team noticed and intervened.)
I experienced the same problem myself. Luckily, I learned the solution thanks to a developer in the community.
I hope this information helps someone!