Google Shopping Showing a Deleted Product? Where It Comes From and How to Remove It

Why a product you deleted can still show on Google Shopping or in Google Search, how to find the copy Google is using, and how to remove it on Shopify, WooCommerce and other platforms.

By ShieldKit Team

You deleted a product weeks ago, and it is still on Google, sometimes with the old price and “In stock”. Google Shopping showing a deleted product means Google still has its own copy, and Google says All products expire from your Merchant Center account 30 days after the last refresh. (Google’s page on managing products). Until that copy is removed or expires, Google can keep showing it. Here is where the copy comes from and how to remove it on Shopify, WooCommerce and other platforms.

Why is Google Shopping showing a deleted product?

Google gets product data in two ways. Products you send to Merchant Center are “managed”. Google also builds its own list from your website: Google also discovers products through website crawls, even if you don’t have a Merchant Center account. A deleted product can survive in either place. These are the usual sources, roughly in the order we’d check them:

  1. It is still in a Merchant Center data source. Your store app may not have removed it, or it sits in a second source you forgot: an old spreadsheet, a previous feed app, a leftover from a reinstall. Google says: If the products aren’t removed from your data source, they’ll be added to Merchant Center again on the next upload.
  2. Google found it on your website. Products Merchant Center adds automatically sit under “Found by Google”, not under your app’s data source, so your store app can’t remove them.
  3. The product page still loads. Google says it will also regularly check your website and refresh your products automatically if the product data can be validated, for example from the structured data on the page. Our reading: if the old page still loads with product data (a cached copy, say), Google can keep refreshing the item, so it never expires.
  4. It is Google Search, not Shopping. A result in Google Search or Google Images with your old product is the search index, not Merchant Center. Of deleting products in Merchant Center, Google’s page says: However, it doesn’t guarantee their removal from organic search results if Google has crawled them previously.
  5. It hasn’t caught up yet. Google says that after you remove a product from Merchant Center, it may take 24–48 hours for your product to be removed from ads and free listings.

Google only shows your products if it trusts your store. A listing for something you no longer sell sends shoppers to a dead page or to a product you can’t deliver, so it is worth cleaning up properly.

Where exactly is it showing?

Note where the deleted product appears first. The fix depends on it.

  • Shopping ads and free listings come from Merchant Center, including products Google found on your website. Our reading: excluding a product inside an ad campaign stops that ad, not the free listing.
  • Google Search or Google Images results come from Google’s search index. Merchant Center changes don’t clear them on their own.

Click the listing. If you land on “Page not found”, Google is working from an old copy. If the page still loads, the page itself is part of the problem.

How to remove a deleted product from Google Merchant Center

These steps work on every platform. Do them in this order.

  1. Remove it at the source first. Delete the product in your store, or take it out of your feed file and submit the file again. If you delete only the Merchant Center copy, the next sync can send it back.
  2. Find the product in Merchant Center. Open Products, search for its title or ID, and open it. Note which data source it belongs to.
  3. Delete it there if it is still listed. Google’s steps: in Products, under the “All products” tab, select the product’s title, then Delete product. Google notes that products locked by a policy issue can’t be deleted until that issue is resolved.
  4. If it came from “Found by Google”, stop managing it. Go to Settings → Data sources, find the “Found by Google” section, open the three-dot menu and choose Stop managing products. Google says This removes the products from your managed inventory, preventing them from showing in Shopping ads and free listings. It may still show in Google Search as an unmanaged product, so also deal with the page (step 6). The same menu’s Hide all automatically found products hides every found product, not just one, so use it only if you don’t rely on them.
  5. Check for a second data source. Look at every source under Settings → Data sources. An old feed app, a spreadsheet or an earlier connection can still hold the product. Delete the product from that source too, or delete a source you no longer use.
  6. Make the old page stop being a product page. Check the old address in a private browser window. If it still loads the product, remove it, or redirect it to a similar product. Google’s landing page rules say These products will stop showing in ads and free listings until Google can access the landing page. (Google’s page on “Product page unavailable”). Our reading: for a product you’ve deleted on purpose, that is the outcome you want, and the item then expires. If you redirect, Google says to make sure your landing page URL doesn’t have more than 2 redirects. Our reading: one redirect, straight to the new product, is safest.
  7. Wait 24–48 hours, then check again. Search the Shopping tab for the product name. If it is still there after that, go back to step 2 and look for a source you missed.

Want to keep the product but not on Google for now? Google’s page lists softer options: Pause products: This option temporarily prevents your products from appearing in Shopping ads and free listings for up to 14 days. For longer, set availability to out of stock, or use the excluded_destination attribute to keep a product out of specific places such as Shopping ads or free listings.

For other listings that don’t match your site, see a feed that doesn’t match your website. For dead product links Google has flagged, see a landing page that isn’t working.

On Shopify

Shopify’s Google & YouTube app sends Merchant Center what your online store sells. Shopify says The Google & YouTube channel syncs products that are available to your online store with Google Merchant Center. (Shopify’s syncing page).

  1. Archive or delete? Shopify says When you delete a product, it’s permanently removed from Shopify. Archiving hides the product from your storefront but keeps it, so you can bring it back. Our reading: either one takes the product off your online store, which stops the app sending it. Archive if you might sell it again.
  2. To keep selling it on your site but not on Google, don’t delete it. In the product’s sales channel availability, deselect Google & YouTube.
  3. Redirect the old address if you have a close replacement. In your Shopify admin go to Content → Menus, then View URL redirects and Create URL redirect. Shopify’s own example is this exact case: For example, if you delete a product, then you can set up a URL redirect so that when customers enter the URL for that product, they’re redirected to a similar product on your store. (Shopify’s URL redirect page). Shopify only redirects from a broken address, so archive or delete the product first.
  4. Look for a second source. Google switched off the Content API for Shopping on 18 August 2026, and apps are moving to the Merchant API. Google’s Shopify page says Content API data sources may still appear in Merchant Center during the transition to Merchant API. If your deleted product sits in one of those older sources, or in a source from a feed app you used before, delete it there.

Our guide to connecting Google Merchant Center to Shopify covers the rest of the setup, including duplicate products from two data sources.

On WooCommerce

The Google for WooCommerce documentation says If a synced product is deleted/trashed, it will also get removed from the Google Merchant Center. (Google for WooCommerce FAQ). It adds that updates can take a while to show.

  1. To keep the product on your site but off Google, open the product, find the Channel visibility box and choose Don’t Sync and Show.
  2. If a deleted product is still in Merchant Center, look for another source: an earlier feed plugin, a feed file, or “Found by Google”. Remove it there.
  3. Clear your page cache. Our reading: a caching plugin or CDN can keep serving the deleted product’s page. If the old address still shows it in a private window, purge the cache for that page.

On other platforms

If you upload a feed file, delete the product’s row and submit the file again. For products you know will end, Google’s page offers the expiration_date attribute to remove an item on a set date.

If Merchant Center adds products from your website automatically, Google says If you make any changes to your online store, such as changing your product prices or removing a product, these changes are also automatically reflected on Google. (Google’s page on adding products automatically). That only works once the page is really gone, and Google doesn’t say how long it takes. To remove a found product straight away, use Stop managing products (step 4 above).

How do I remove a deleted product from Google Search and Google Images?

Google Search drops a dead page when it crawls it again. Search Console’s help says that when old URLs return 404, There’s no need to request an urgent update. Google doesn’t say how long the recrawl takes.

If you need it gone sooner:

  1. Your own site: use the Removals tool in Search Console. It hides a URL from Google Search quickly, but it is temporary. Google says A successful request lasts only about six months. (Google’s Removals tool page). To make it permanent, the page has to be gone, behind a password, or carry a noindex tag (Google’s page on removing a page from Google).
  2. A site you don’t own: use the Refresh Outdated Content tool. This is for a reseller or comparison site whose page or image of your product has changed or gone. Google says: This tool only updates Google’s search result, it does not remove a page from the web. (Google’s Refresh Outdated Content page). Images need a separate request for each page they appear on.

Neither tool touches Merchant Center.

What we see in real cases

Paraphrased from merchants’ forum posts between 2023 and mid-2026:

  • After connecting their store, a merchant found products deleted one to two months earlier still listed in Merchant Center as in stock. Replies suggested reinstalling the store app; nobody confirmed it worked.
  • Another merchant deleted products from both their store and Merchant Center, and the products came back the next day. The replies pointed to the feed still including them.
  • A store that closed its Merchant Center account, after using free listings only, still saw its products on the Shopping tab almost two weeks later. One reply pointed out that Google can find products by crawling a website, with or without an account. The listings disappeared after about three and a half weeks.
  • A store found its products split between an older Content API source and an automatically updated source, and wasn’t sure which copy to delete.

Our reading: in each case Google was working from a copy the merchant didn’t know about. Reinstalling or closing the account didn’t clear it quickly. Finding the copy, and making sure the old page no longer serves the product, did more.

The free store check reads your store’s policy pages, contact details and product pages, and shows what it finds in plain English.

FAQ

Why does Google Shopping still show a product I deleted?

Google is still using a copy of the product: in a Merchant Center data source, among the products Google found on your website, or in Google Search’s index. Deleting the product in your store doesn’t remove those copies at once, and a product page that still loads can keep the copy fresh.

How long does it take for a deleted product to disappear from Google Shopping?

Google says that after you remove a product from Merchant Center, it may take 24–48 hours to be removed from ads and free listings. For Google Search, the page drops out when Google crawls it again, and Google doesn’t say how long that takes.

Do products expire from Google Merchant Center on their own?

Yes. Google says all products expire from your Merchant Center account 30 days after the last refresh. A product that is still in your data source, or still on a page Google can read, keeps being refreshed, so it doesn’t expire.

Should I redirect a deleted product page or let it return a 404?

Either way, the old address stops being a live product page. Our reading: redirect to a genuinely similar product if you have one, and let the page return a 404 or 410 if you don’t, rather than sending every old product to your home page.

Can I remove a deleted product from Google Search results faster?

If you own the site, Search Console’s Removals tool can hide the page from Google Search quickly, but a request lasts only about six months, so the page must also be gone or carry a noindex tag. For a page on a site you don’t own, use Google’s Refresh Outdated Content tool.

Check your store for Google Merchant Center problems

Free. About a minute. Any platform.