Why does Google Merchant say my product URL and code are invalid?

Topic summary

Google Merchant Center flags uploaded products with two issues: invalid product URLs and invalid product codes. The seller has a verified domain, sells handcrafted watercolors, and notes there is no GTIN (Global Trade Item Number) for these items.

Suggested fix focuses on domain configuration in Shopify:

  • Verify and use the top‑level custom domain (not the default myshopify.com URL) in Merchant Center submissions.
  • Ensure the myshopify.com address redirects to the main domain within Shopify settings, so all product links resolve correctly.

Context: Handmade products often lack GTINs, which can trigger “invalid code” messages if the feed expects a GTIN. (No additional steps were provided in the thread for handling GTIN absence.)

Status: No confirmation that the issue was resolved; the discussion remains open with the primary action item being to correct domain usage and redirection for product URLs.

Summarized with AI on February 4. AI used: gpt-5.

I have set up my google merchant account, and it verified my domain. When I upload my product list it tells me my URL link is invalid, and it also says my product code is invalid. I am selling hand crafted watercolors, so there is no GTIN.

I have tried everything I have seen on youtube and the tutorials, I need help.

Thank you

Make sure you have verified a top level domain and not the myshopify.com URL

Make sure the myshopify.com URL redirects to the main domain in your shopify settings, otherwise the URLs you submit to Google merchant center, will not be correct.