Google Merchant Center - Website or online store needs improvement (help needed)

Topic summary

A Shopify store owner is struggling with a Google Merchant Center rejection due to website quality issues. The error message indicates problems with domain matching, missing product information, placeholder content, and broken links.

Key Issues Identified:

  • Many products lack images, causing broken image displays on collection pages
  • Collection pages don’t properly handle missing images (unlike product pages which show a “no image” placeholder)
  • Product titles are very specific (model numbers only) and may need more generic descriptive names
  • One collection (apparel) contains no products

Proposed Solutions:

  • Set products without images to “Draft” status instead of “Active” to hide them from the storefront
  • Update collection page code to display placeholder images when product images are missing
  • Consider adding more descriptive product titles alongside model numbers
  • Once images are added to draft products, they can be reactivated

The discussion remains ongoing as the store owner works to implement these fixes to meet Google’s merchant requirements.

Summarized with AI on November 6. AI used: claude-sonnet-4-5-20250929.

This is driving me nuts. I could use a fresh pair of eyes. I’ve checked all of the policy pages in settings on shopify, they match the actual pages. Not sure what else to look at/revise.

There was a problem identified with your website. Update your entire website to provide a useful and transparent shopping experience for customers.

Make sure your website meets the following requirements

  • Your website should have a domain name that matches the uploaded domain name
  • Your entire website shouldn’t have any broken links
  • Your website shouldn’t contain any placeholder images or text
  • The product details and categories should match those that you provide in your product data
  • Your website shouldn’t contain generic information and shouldn’t miss crucial information about products

Nice site!

A few things I noticed. I don’t know if these will help or not - but will not hurt.

  1. A lot of products don’t have images. So, when you visit a collection (e.g. /collections/fuel-tires) you see a lot of broken images. There are image load/error event handlers on the images on both pages (collections & product pages). The difference between the two is that the product listing does contain a src to the “no image” image, but the collection page does not. You might want to alter your collections page so that if no image is found it uses the “no image” placeholder image.

  1. Probably a minor thing, but /collections/apparel has no products.

  2. Your product titles are the model which is very specific. I almost wonder if you should include the more generic name as well. For example:

This product:

  • /products/325-30zr21-104y-pilsptcup2n0-3253021 has a title of: 325/30ZR21 (104Y) PILSPTCUP2N0 3253021

  • I’m suggesting perhaps: Michelin Pilot Sport Cup 2 Tire | 325/30ZR21 (104Y) PILSPTCUP2N0 3253021

Hopefully this helps and good luck.

Travis

I appreciate the detailed help. Is there a way to disable any products that don’t have an image? I know this can be done through the csv file but it will be overwritten every day. Can I inject code to hide any products that don’t have at least one image?

If you do it in code, you’ll have to get all of the places that the product displays. The product page, possibly multiple collection pages, etc.

The easiest way to hide them would be to go in and change the product status from Active to Draft.

  1. Go to Products.

  2. Select the products without images.

  3. Click “Set as draft”.

Then once you add an image to a product, you just need to alter the status back to “active”.

Regards–

Travis