It still doesn't show up in google search. My other game does however. And it also shows up on itch's search queue.