...From sources other than itch.io search? Your pages are public and fully functional. Check your referrals. It could be from collections, your profile or other search engines.
sorry for replying so late but i just posted my recent one (15 mins ago) and I cant see it on "Developer Logs" in most recent tab