Google Merchant Center - July 2026

Shopify Products Missing from Google Merchant Center: Feed Sync and Eligibility Checklist (2026)

If Shopify says products are active but Google Merchant Center only shows part of the catalog, do not reinstall blindly. First prove whether Shopify never submitted the products or Google received them and excluded them.

~7 min read - product feeds, Google & YouTube app, Merchant Center, Shopify SEO

Quick Fix: Separate Feed Submission from Google Exclusion

The first question is simple: did Shopify submit the product to Merchant Center at all? Open Merchant Center, search for a missing product by exact SKU or item ID, and check Products > All products. If it is absent, Shopify or the Google & YouTube app never sent it. If it is present but not eligible for free listings or Shopping ads, Google received it and rejected it after ingestion.

Thunder Page Speed Optimizer will not fix a missing GTIN or channel-availability issue, but it does protect the landing-page side of the equation: fast product pages, cleaner scripts, image optimization, and more stable Core Web Vitals. Pair feed debugging with the Shopify speed optimization guide so paid and free Shopping traffic does not land on slow pages.

Keep Product Pages Fast

Compare Missing SKUs Against Synced SKUs

Do not audit a 5,000-product catalog by staring at the whole catalog. Pick a controlled sample: 10 products that synced and 10 products that did not. Put them in a spreadsheet and compare the fields below. The difference usually shows up fast.

FieldWhat to compare
Google channel availabilityProduct is available to the Google & YouTube sales channel, not only Online Store.
Variant statusAll variants are active, in stock if required, and not blocked by inventory policy.
IdentifiersGTIN, MPN, brand, or custom product status are set consistently at the variant level.
MarketsProduct is available in the target country/market connected to Merchant Center.
Shipping profileShipping rates and delivery regions exist for the same country Google is targeting.
Data sourceSynced products show the expected Content API source, not a duplicate feed or “found by Google” source.

If Free Listings Drop to Zero but Paid Shopping Still Works

A sudden free-listings cliff with clean diagnostics is different from products failing to sync. Paid Shopping can keep serving while free listings lose visibility because Google is evaluating destination eligibility, account trust, product-data quality, and landing-page access differently.

  • Compare destination status: in Merchant Center, open affected products and compare Free listings vs Shopping ads eligibility, not just the headline “approved” status.
  • Inspect real product URLs: test 5-10 affected landing pages with URL Inspection and Merchant Center’s landing-page/crawl tools. Watch for redirects, 404s on variant URLs, robots rules, geo blocks, app firewalls, or slow/unavailable pages for Googlebot.
  • Re-check account quality signals: shipping, taxes, returns, business identity, contact pages, GTIN/custom-product flags, price/availability consistency, and recent policy or feed-rule changes.
  • Do not rebuild the whole feed first: export a small sample of products that still get impressions and products that dropped to zero, then compare what changed by destination and item ID.

If several merchants see the same date-based drop, it may be a Google-side visibility update rather than a Shopify bug. You still need clean data and crawlable pages, but the fix is usually evidence-based cleanup and waiting for a recrawl, not randomly deleting the Merchant Center account.

Why Reinstalling the Google & YouTube App Usually Fails

Reinstalling the app can reset a broken connection, but it does not change the product rules. If the sync returns to the same number each time, the app is likely applying the same eligibility filters again.

  • Channel filter: products are active in Shopify but not published to Google.
  • Identifier filter: some variants lack GTIN/MPN/brand or are not marked as custom products.
  • Market filter: products are not available in the Merchant Center target country.
  • Shipping filter: Google cannot match products to a valid shipping setup.
  • Source confusion: Merchant Center has duplicate Content API, supplemental, or crawled sources creating misleading counts.

When to Use a Dedicated Feed App

The official Google & YouTube app is fine for many stores, especially smaller catalogs. Larger catalogs often need better diagnostics: custom labels, feed rules, destination control, bulk identifier cleanup, and clearer item-level error logs.

A dedicated feed app makes sense when you have thousands of SKUs, multiple markets, complex variant data, or repeated unexplained exclusions. Just avoid using a second feed app before cleaning up old sources in Merchant Center, or you can create duplicates and make the product count even harder to read.

Once products are live again, watch landing-page speed and stability. Google Shopping traffic often goes straight to product pages, so use the Shopify speed audit checklist, image optimization guide, and Core Web Vitals guide to keep those pages commercially usable.

FAQ

Why are only some Shopify products showing in Google Merchant Center?

Usually the missing products are either not being submitted by Shopify because of channel, market, inventory, or product-data eligibility, or they are being received by Google but excluded from a destination like Shopping ads or free listings.

Does reinstalling the Google & YouTube app fix missing Merchant Center products?

Rarely. If the product count comes back to the same number after reinstalling, that usually means a rule, attribute, market, or destination filter is excluding the same products again.

Do all Shopify products need a GTIN for Google Merchant Center?

Products with manufacturer GTINs should use them. Custom or handmade products can often use custom product status instead, but brand, MPN, and product identifiers must be handled consistently at the variant level.

Can page speed affect Google Merchant Center eligibility?

Speed is not the usual reason products fail to sync, but slow or unstable product pages can hurt crawlability, landing-page quality, and Shopping conversion performance. Fix feed eligibility first, then keep product pages fast and consistent.

Fix the feed, then make the product pages worth sending traffic to.

Thunder helps Shopify product pages stay fast as catalogs grow, apps add scripts, and image-heavy product templates get more complex.