Honestly, you're heading in the right direction already.
One thing that trips up new stores: real trust signals need to live outside the website itself. You want social profiles that show activity - at least three platforms, Instagram, Facebook, TikTok, Pinterest, X. Post regularly, build genuine engagement. A brand that looks alive externally has a much easier time convincing Google's internal classifiers.
New stores definitely get a harder time from Merchant Centre right now, but recovery is absolutely possible if you treat it methodically.
Make sure the store doesn't feel "empty." At the same time, avoid dumping thousands of unrelated products into random categories - that screams dropshipping garbage and triggers suspension flags. From experience, 30-100 products is a solid starting range for a new site.
What most people miss: check every category, every collection page. Empty categories, broken links, placeholder pages? Those often tie into the "generic or dysfunctional pages" policy. Google's systems connect those two policies internally far more than most realise.
If you're operating as a sole proprietor, prepare for a more difficult initial review - even though Google absolutely allows it. Your website needs to clearly state who actually runs the business. An address hidden on a contact page isn't enough. The customer should immediately understand whether it's a person or a company entity behind the store.
Focus now on full data consistency between your website and Merchant Centre - product titles, descriptions, prices, availability. Mismatches are a common, avoidable cause of repeated rejections.
Happy to dig deeper if you share more specifics. Best of luck with the next appeal.