if the AI has built a poorly designed site you most likely wouldn't get any traffic at all.
But since you're getting traffic, it means that the AI (as painful as it for me - a known AI hater - saying this) did a great job.
Which means, it's either the...
- content
- (lack of) backlinks
- poor / no page optimization
- (lack of) technical optimization
- site freshness
- internal linking
that is / are the problem... Which further means that you should keep working on your site as you would normally do, until you get more traffic... if that's even possible in your niche and / or for the keywords you're targeting.
There are obviously more checks to be made / changes to be implemented depending on where you're standing with regards to the points mentioned above, but start with those first, ie...
a) verify how good your content is vs your competitors' content and improve / update / adjust as necessary
b) check your competitors' link profile and try to get the same, or better links than them
c) verify your content's optimization with tools like Frase, SurferSEO, NeuronWriter, etc and improve as necessary based on their recommendations
d1) check whether your site is mobile friendly (and how it displays on mobile devices)
d2) check your GSC for issues related to crawlability / accessibility / indexation
d3) check your site's speed scores on all devices (you want the speed on each type of device to be at least 90%, ideally 100% of course) using sites like GTMetrix and (Google's) Page Speed Insights
d4) check (and implement where necessary) your site's navigation, user friendliness, structured data (schemas)
e) if your site is fresh (which I assume it is), there is a chance that you won't rank for months despite of what you'e trying, there is this thing that google does to new sites (ie. they don't rank for 3-9 months regardless of what they're trying... it doesn't happen all the time, but it does happen often), so play the "consistent work on your site + patience" game until you rank...
f) you want to link to, and from every page on your site, to every other page on your site that is relevant to the linked from pages, in such a way that's natural, in-content, and relevant (helpful to your visitors).
Choose to create internal links manually instead of using software as much as possible, I have a feeling that this matters a lot lately...
Last but not least, don't rely on, and wait for google to send you traffic. These fuckers smell complacency and newbies just like sharks sense blood in the water, so they'll abuse you when given the opportunity.
Instead of waiting for google to give you traffic start proactively getting the traffic yourself in other ways and then - when google sees that you show them the middle finger - they will want to rank you anyway based on your site's popularity, so it pays off in more than 1 way to not rely on google for your traffic.