ShipworkSite inspection
Checks

Crawlability

PaginationAre paginated pages set up right?Internal searchIs site search eating crawl budget?URL parametersAre parameters creating duplicates?Log analyserWhat does Googlebot actually crawl?Robots builderNeed a robots.txt file?Soft 404sAre pages “not found” but returning 200?JavaScriptCan crawlers see it without running JS?FreshnessIs my site quietly going stale?Robots.txtDoes robots.txt say what I think?

Indexing

Sitemap lastmodAre my sitemap dates valid?SitemapIs my sitemap actually fetchable?IndexingIs Google allowed to index my pages?CanonicalsIs Google indexing the wrong URL?Index signalsDo sitemap and index signals agree?Sitemap generatorNeed a sitemap.xml for my site?Bulk URL statusWhere does each of these URLs really land?Redirect builderNeed the redirect rules?RedirectsAre my URLs answering directly, over HTTPS?

On-page

Keyword ideasWhat are people searching for?SERP previewHow does my page look in Google?Content qualityAre your pages too thin or too alike?Image weightAre images slowing the page?CannibalizationAre pages competing with each other?On-page checkDoes the page use its target phrase?ImagesAre my images accessible and loading?Meta tag builderWhat should my title and share tags say?DuplicatesDo my pages compete for one query?

Links

Orphan pagesWhich pages can no link reach?Link graphHow deep do your pages sit?Anchor textDo links say what they point at?Outbound linksAre external links still alive?Broken linksAre internal links sending visitors nowhere?

Structured data

Rich resultsIs my markup eligible for a rich result?Structured dataIs my product schema valid?Schema coverageDo my key pages carry structured data?Social previewHow does my page look when shared?Schema vs pageDoes markup match the page price?Schema builderNeed valid JSON-LD?

International

Hreflang sitemapDo page and sitemap hreflang agree?HreflangDo my language versions link back?Hreflang builderNeed the hreflang tags?Redirect planMy site has dead links — what redirects do I write?Sitemap diffIs anything missing from my sitemap?Robots simulatorWhat does my robots.txt actually block?Can Googlebot?Can Googlebot fetch this URL?
Every error, explainedGuides
Pricing Learn Error guides Run free audit
Sign in

Sign in free and get one more free check this month. Your account keeps your reports, watches and connections on any device.

Sign in with GoogleOpens your account, or creates a free one Sign in with work emailWe email you a 6-digit code PricingPlans and credit packs for the paid jobs

Google Merchant Center not syncing with Shopify: a fix order

A connected account does not mean every Shopify product is ready or already visible in Merchant Center. The Google & YouTube channel only syncs products that meet its availability and setup conditions; the initial sync can take up to 24 hours. Use this order to separate a normal wait, an account connection problem, an excluded product and a product data error.

Published

First, check the sync window

Shopify’s current Help Center says the initial product sync can take up to 24 hours; after the initial sync, product changes typically sync within a few hours. If you connected the channel or changed products only recently, check again after the relevant window before rebuilding the integration. A delay is not the same as a disapproval: sync status and product eligibility are separate stages.

Start in Shopify admin at Sales channels → Google & YouTube and review the Overview and product listings. Then open Merchant Center and compare the affected item and its last update with what Shopify shows. Follow Shopify’s channel setup and sync guide.

Check the account connection

  1. Confirm the intended Google account and Merchant Center account are connected in the channel. The Google account needs the access required to manage that Merchant Center account.
  2. Confirm the Merchant Center account and domain are eligible and verified. Shopify notes that an account already associated with a different Merchant Center account may need its domain claim transferred.
  3. Check that this Merchant Center account is not a multi-client account; Shopify says its Google & YouTube channel cannot connect to one.
  4. Confirm you have not connected the same Merchant Center account to another Shopify store. Shopify documents one connected Shopify store per Merchant Center account.
  5. Review country and language settings, and whether automatic sync was turned off in favor of selected markets.

Be careful before connecting an existing account that already has a separate feed. Shopify warns that syncing through the channel can overwrite an existing product feed to avoid conflicts. See Shopify’s channel requirements and reconcile the feed ownership before changing connections.

Check product eligibility

Shopify’s channel syncs products that are available to the Online Store sales channel and satisfy the Google channel’s conditions. Open an affected Shopify product and inspect its Sales channels section. Verify all of these:

  • The product is active and published to Online Store and Google & YouTube as applicable.
  • The product has a description and at least one image.
  • The landing page opens publicly and the product can be reached in the intended market.
  • Google-specific attributes are present where required, including category and identifiers such as GTIN or brand/MPN for products that need them.
  • Titles and images meet policy expectations; Shopify lists all-capital titles and promotional text overlays as common issues.
  • Variant options are in English, which Shopify lists as a sync requirement.

Consult Shopify’s current product and account requirements; requirements can differ by product category and country. A product missing from a listing may simply be unpublished or excluded rather than waiting for a sync.

Read the product error

In Shopify admin, open the product and select Google in the Sales channels section to see product-level errors. Shopify lists common examples: missing description, missing image, unavailable landing page, missing GTIN or MPN, image overlays, and excessive capitalization. Fix the underlying product data and then allow time for the next sync.

In Merchant Center, distinguish processing from policy review. A product can arrive successfully and then be pending review, disapproved, or limited. Use the item’s issue details rather than repeatedly disconnecting the channel. For broader policy errors, see Merchant Center requirements for Shopify and merchant listings structured data issues.

When sync is still stuck

  1. Record the product URL, product ID, market, connection status and exact error text.
  2. Check whether one product or the whole catalogue is affected. One item points toward its publication or data; all items point toward account connection, sync configuration or channel-level processing.
  3. Confirm the product is available to the required sales channels and that the connected Merchant Center account is the one being inspected.
  4. After the sync window, use the support path in the Google & YouTube channel with the recorded error. Avoid creating a second feed or reconnecting accounts until you understand whether that will overwrite settings.
  5. After correcting the cause, verify that the item appears and check its current processing or policy status. A successful sync does not guarantee approval or display.

This guide covers the Shopify-managed Google & YouTube channel. A third-party feed app, manual file feed or another connector has its own schedule and diagnostics; consult that provider’s documentation for its sync path.

Find out if this is happening to you

Shipwork reads public Shopify product data, which can help identify visible catalogue issues; it cannot see your private channel connection, sync queue or Merchant Center account status. Free, no account, no signup. Paste your store address.

Check my public product feed

Questions

How long does Shopify take to sync products to Google Merchant Center?
Shopify says the initial sync can take up to 24 hours. After that, product changes typically sync within a few hours, though a synced item may still need Google processing or review.
Why is one Shopify product missing from Merchant Center?
Check that the product is published to Online Store and Google & YouTube, is available in the target market, and has required information such as a description, image and identifiers. Shopify shows product-specific Google errors in the product’s Sales channels section.
Can I connect one Merchant Center account to two Shopify stores?
Shopify documents that each Merchant Center account can be connected to only one Shopify store at a time.
Does connected mean approved in Google?
No. Sync transfers data; Merchant Center can then process or review the product and report separate policy or data issues.

Keep reading