Yes, AI content and AI images can rank. Google does not penalize content just because it is created with AI. What matters is the quality and usefulness of the content, not how it was produced.
But in your case, the bigger issue is not AI. It is that your site is only around 40 days old.
For a new website, getting 10 impressions or even zero impressions is completely normal. New domains usually go through a phase where Google is still testing and evaluating the site. This can easily take a few weeks to a few months. Also, recent updates like the May changes you mentioned can slow things down even more for new sites, but it does not mean your site is “hit.” It usually just means you have not built enough trust yet.
From real experience, here are the common reasons for what you are seeing.
First, lack of authority. A new site has no backlinks, no history, and no trust signals. Even good content struggles to rank without that.
Second, keyword competition. If you are targeting keywords where strong sites are already ranking, your pages will not get impressions yet.
Third, indexing and internal linking. Sometimes pages are not properly indexed or not connected well internally, so Google does not understand their importance.
Fourth, content positioning. Even if your content is “high quality,” it might not match what users are actually searching for. What I would do in your situation is focus on a few practical things. Make sure your pages are indexed in Google Search Console and fix any coverage issues.
Target lower competition, more specific keywords instead of broad ones. Add internal links between your articles so Google can crawl and understand your structure.
Try to get a few initial backlinks, even small ones. And most importantly, give it time. 40 days is very early in SEO. So the short answer is AI content is not your problem.