Back to blog
Shopify

Remove Discontinued Shopify Products from Google Merchant Center (Fix 404 Errors and β€œUpdate Required”)

17 Feb, 2026 β€’ 5 min read
Remove Discontinued Shopify Products from Google Merchant Center

Introduction

If you run Shopping ads (or rely on free listings), a Google Merchant Center feed that keeps pushing discontinued products is more than annoying, it can quietly drag down performance, waste crawl budget and flood Diagnostics with β€œProduct page unavailable” errors.

I’ve seen this happen many times: a merchant archives products in Shopify, even removes the Google & YouTube channel from those products yet the Merchant Center still shows thousands of old items and throws 404s.

This post is my practical, step-by-step playbook to:

  • Remove discontinued items from Merchant Center,
  • Eliminate β€œProduct page unavailable” / 404 feed errors,
  • Reduce issues after Merchant API / channel changes and
  • Keep the problem from coming back.

Step 1: Understand how Shopify is syncing products to Merchant Center

When you use Shopify’s Google & YouTube channel, Shopify automatically syncs your products (and relevant store details) into Google Merchant Center and you manage product feed updates from inside Shopify.Β 

So, if Merchant Center still shows a product you β€œdiscontinued,” usually one of these is true:

  • Shopify is still sending the product via an active data source.
  • Merchant Center is holding product data from an older source (or another feed you forgot about).
  • There’s a mismatch in domains / destinations, so Google is evaluating a different landing page pathway than you expect.

Step 2: Validate the domain + ownership layer (before touching products)

This sounds basic, but it’s the fastest way to avoid wasting hours.

Shopify’s own setup guidance recommends confirming your primary domain is added inside Merchant Center and properly verified/claimed and if things look off, disconnecting and reconnecting Merchant Center from the Google & YouTube channel.Β 

Why this matters: if Merchant Center is evaluating a different domain (or a half-verified property), you can β€œfix products” all day and still get landing page errors.

Step 3: Define what β€œdiscontinued” means (and be consistent)

A lot of merchants try to solve discontinuations by deleting products. That can be the fastest cleanup, but it often creates permanent 404s and those 404s become Merchant Center rejections.

Pick a clear policy and stick to it:

Option A: Hard removal (product returns 404)

  • Pros: cleanest catalog, fast removal
  • Cons: breaks old links, guarantees 404s unless you redirect

Option B: Redirect old URLs (recommended for most stores)

  • Redirect discontinued products to:
  • the replacement product, or
  • the most relevant collection/category page
  • Pros: preserves traffic + reduces 404 rejects
  • Cons: requires a proper redirect plan

Option C: Keep the product page but mark out of stock

  • Pros: avoids 404s
  • Cons: can still trigger issues if the feed says β€œin stock” but the page says otherwise

Google’s guidance for β€œProduct page unavailable” is very direct, the landing page must be accessible and you should test accessibility (desktop/smartphone) using Google’s inspection tools.

Step 4: Confirm Shopify-side eligibility for Google & YouTube

Before you assume Merchant Center is β€œwrong,” confirm what Shopify is actually exporting.

In Shopify, the Google & YouTube channel provides tools to review synced product status and manage products in bulk.

If you already:

  • archived/drafted products and
  • removed Google & YouTube availability per product,

…and products still show up in Merchant Center, then you’re almost always dealing with a data source problem (duplicates / extra feeds), not a product-state problem.

Step 5: Audit Merchant Center β€œData sources” and remove stale/duplicate sources

This is where most cleanups are actually won.

Merchant Center can contain:

  • the Shopify channel feed,
  • supplemental feeds (sheets, scheduled fetches, manual uploads),
  • partner feeds,
  • and sometimes β€œextra” sources enabled by accident.

A real-world example I’ve seen repeatedly is Local Feed Partnership merchants suddenly see duplicated products or broken listings because a new source appears and starts pushing a second version of the catalog. Shopify community threads document this behavior and the resulting duplication/problems.Β 

My rule: after any reconnect, reinstall, or migration - immediately re-check Merchant Center data sources and disable anything you didn’t intentionally enable.

Step 6: If you’re migrating feeds or APIs, treat it as a controlled change

Google has been evolving its Merchant APIs and migrations can change how products are represented and managed. Google’s own developer documentation provides migration guidance between older approaches and the newer Merchant API surface.Β 

In the real world, merchants often do this sequence:

  1. uninstall/reinstall the Google channel
  2. connect again
  3. switch feed mode / API behavior
  4. approvals improve but tracking continuity or performance history can get messy (depending on how IDs/sources change)

The point isn’t to fear migrations - it’s to plan them:

  • export a mapping of old URLs β†’ new URLs (and keep it somewhere safe),
  • implement redirects where needed,
  • watch Diagnostics closely for 7–14 days after the switch.

Step 7: Use Google’s β€œProduct page unavailable” workflow to eliminate 404 rejects

When you see β€œProduct page unavailable,” I work backwards from Google’s own checklist:

  • verify landing page accessibility,
  • confirm the link being provided is correct,
  • then re-test using Google’s tools after changes.Β 

In practice, you fix 404 rejects by doing two things together:

  1. removing discontinued products from every active source (or redirecting them) and
  2. ensuring Merchant Center can re-fetch and re-evaluate updated sources cleanly.

Step 8: Prevent recurrence with better catalog hygiene (especially if suppliers drive your inventory)

If your catalog changes constantly (supplier feeds, drop shipping, seasonal SKUs), the β€œreal fix” is governance:

  • Clear SKU lifecycle policy,
  • Reliable inventory updates,
  • Clean product data discipline.

This is exactly why we built DoFeeds to help stores sync supplier feeds into Shopify in a controlled, automated way, so stock, pricing and availability don’t drift and create feed chaos later.

Many of these Merchant Center issues start because of common data sync mistakes that cause inventory, pricing, and availability mismatches across platforms.

Step 9: Verify conversions after cleanup (don’t ship blind)

Feed fixes and redirects change landing pages. Channel reconnects can change tracking behavior. If you don’t validate analytics after a Merchant Center cleanup, you can β€œsolve 404s” and still lose money because attribution broke.

My post-change checklist:

  • Confirm add-to-cart fires once,
  • Confirm purchase events match Shopify orders,
  • Validate attribution trends over the next 7–14 days.

If you want a faster way to validate and harden tracking, we use our own Shopify app GTM Assistant to simplify GTM/GA4 setup and conversion verification workflows.

If you want Webgarh to handle this end-to-end

If your Merchant Center is messy (duplicates, stale products, repeated 404s), I can tell you upfront, it’s usually not β€œone setting.” It’s a chain - data sources, domain verification, SKU lifecycle, redirects and tracking validation.

Here’s what my team at Webgarh Solutions typically delivers:

  • Merchant Center feed audit + cleanup plan
  • Google & YouTube channel reconnection / migration support (including Local Feed Partnership checks)
  • Redirect mapping + traffic recovery plan
  • Supplier feed governance using DoFeeds

Post-change analytics validation using GTM Assistant.

If your Google Merchant Center is full of discontinued products, 404 errors, or duplicate listings, we can clean it up end-to-end. From feed audits and redirects to channel reconnection and tracking validation, we fix the full chain. Let’s get your Shopping feed again.