It's not allowed to stay up, but Itch is terrible at catching those.
I once scrolled the blog post section and half of them were such scam pages. Half. And I scrolled to have 100 such blog posts.
At this point they should just remove that blog feature. It serves no legitimate purpose. Itch is not a blog post site after all. You cannot even report a blog post. And all these blogs are used for, is scam and things no one will ever read, that they could not have found by other means.
For what's it worth, I did find your game #1 on search. But that was not google. Google lists a review first and then the scam post (which is now under review).