Title: Suspension Shield for WooCommerce – Google Merchant Center &amp; Shopping Feed Audit
Author: Yaseen Taha
Published: <strong>July 20, 2026</strong>
Last modified: July 20, 2026

---

Search plugins

![](https://ps.w.org/suspension-shield-for-woocommerce/assets/banner-772x250.png?
rev=3614054)

![](https://ps.w.org/suspension-shield-for-woocommerce/assets/icon-256x256.png?rev
=3614054)

# Suspension Shield for WooCommerce – Google Merchant Center & Shopping Feed Audit

 By [Yaseen Taha](https://profiles.wordpress.org/showyaseen/)

[Download](https://downloads.wordpress.org/plugin/suspension-shield-for-woocommerce.0.2.0.zip)

 * [Details](https://wordpress.org/plugins/suspension-shield-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/suspension-shield-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/suspension-shield-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/suspension-shield-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/suspension-shield-for-woocommerce/)

## Description

**Catch what gets your store suspended — before Google does.**

A Google Merchant Center suspension doesn’t warn you. Your Shopping ads stop, your
revenue drops overnight, and the notice says only _“misrepresentation of self or
product”_ — with no list of what to fix.

Here’s the part nobody tells you: **most of those suspensions come down to a handful
of fixable problems.** A feed price that no longer matches your live store. A product
marked in stock in the feed but sold out on the site. A return policy Google’s crawler
can’t find. A checkout that doesn’t enforce HTTPS. A product link that lands on 
the wrong page.

Google finds these _after_ it suspends you. **Suspension Shield finds them first**—
from inside your store, where it can compare your live WooCommerce data against 
your product feed, product by product, SKU by SKU.

#### ✓ What it checks — every check free

**The core: per-SKU price & availability consistency.** Every published product 
compared against your feed:

 * 💰 **Price** — “your feed says $19.99 — your store says $24.99,” with one-click
   copy of the correct value and a deep link straight into WooCommerce. Variations,
   tax, rounding and sale schedules handled; foreign currencies flagged for review,
   never guessed.
 * 📦 **Stock & availability** — in-stock/out-of-stock mismatches Google reads as
   misrepresentation.
 * 🏷️ **Sale prices & dates** — sales that don’t line up between feed and store.
 * 🔍 **Feed coverage** — products missing from your feed, and feed items that match
   nothing in your store.
 * ⚡ **JavaScript-rendered prices** — prices your theme renders in JavaScript can
   silently differ from your feed; we surface them so a “looks consistent” result
   is never a false all-clear.

**The trust surface Google reviews before approving Shopping ads:**

 * 📋 **Return & refund policy** — present, discoverable, complete.
 * 🚚 **Terms & shipping disclosure** — clear terms of sale and shipping costs.
 * 🏪 **Business identity** — a verifiable name and contact methods a buyer (and
   Google) can find.
 * 🔒 **SSL & HTTPS** — valid certificate, enforced site-wide.
 * 🧩 **Structured data** — Product/Offer JSON-LD present and agreeing with your
   live price and stock.
 * 🤖 **Crawler access** — robots.txt and noindex settings that aren’t hiding your
   trust pages from Google.
 * 🔗 **Landing pages** — every feed link resolving to the right product page, not
   a 404 or the homepage.

Every finding maps to the specific Google policy it relates to, with **plain-language
fix steps** and a “learn more” link to Google’s own documentation. Your overall 
risk shows as a clear health verdict with a score — always framed as a _risk indicator,
not a guarantee._

#### 🤝 Works with the feed plugin you already use

Suspension Shield is a **companion, not a competitor**. Feed plugins _generate_ 
your feed; Suspension Shield _audits_ it against your live store and Google’s policies.
It works alongside CTX Feed, Product Feed PRO, Google for WooCommerce and others—
and if it detects a feed your generator already produced, it offers the URL with
one click.

#### 🛡️ Built to be trustworthy

 * **Read-only.** It never edits your products, prices, pages or feed. You make 
   every change yourself, in WooCommerce.
 * **Your data stays yours.** It reads your own store and the feed URL you provide.
   It does not phone home, track you, or transmit your catalog anywhere.
 * **No false all-clears.** Anything it can’t verify degrades to “needs review” —
   it never guesses.
 * **Built for real catalogs.** A resumable, chunked scan engine audits large stores
   without timing out.

#### 🎯 Who it’s for

WooCommerce stores that advertise on Google Shopping (or want to start), agencies
managing client stores, and anyone who has received — or fears — a “misrepresentation”
suspension.

#### What it will never claim

No plugin can promise Google won’t suspend you — be wary of any tool that says otherwise.
Suspension Shield reduces your risk: it surfaces the issues most commonly behind
suspensions, tells you exactly how to fix them, and is explicit about what it cannot
verify.

**Suspension Shield is not affiliated with, endorsed by, or sponsored by Google 
LLC or WooCommerce/Automattic.** “Google Merchant Center” is a trademark of Google
LLC; “WooCommerce” is a trademark of Automattic Inc. Suspension Shield is an independent,
third-party auditing tool.

#### External services

Suspension Shield fetches pages only from your own store’s domain, plus the product
feed URL you explicitly provide, to run its audit — it never sends your store or
product data to a third party.

## Screenshots

[⌊Guided three-step setup — see what will be checked, connect your product feed,
or skip it and scan store-only.⌉⌊Guided three-step setup — see what will be checked,
connect your product feed, or skip it and scan store-only.⌉[

Guided three-step setup — see what will be checked, connect your product feed, or
skip it and scan store-only.

[⌊Feeds detected automatically — if CTX Feed, Product Feed PRO or another generator
already builds your feed, connect it with one click.⌉⌊Feeds detected automatically—
if CTX Feed, Product Feed PRO or another generator already builds your feed, connect
it with one click.⌉[

Feeds detected automatically — if CTX Feed, Product Feed PRO or another generator
already builds your feed, connect it with one click.

[⌊Your suspension risk at a glance — score gauge, clear verdict, change since your
last scan, and findings grouped by what Google checks.⌉⌊Your suspension risk at 
a glance — score gauge, clear verdict, change since your last scan, and findings
grouped by what Google checks.⌉[

Your suspension risk at a glance — score gauge, clear verdict, change since your
last scan, and findings grouped by what Google checks.

[⌊The per-SKU consistency report — every product compared against your feed, with
verdict filters, field filters and instant search.⌉⌊The per-SKU consistency report—
every product compared against your feed, with verdict filters, field filters and
instant search.⌉[

The per-SKU consistency report — every product compared against your feed, with 
verdict filters, field filters and instant search.

[⌊Every finding explains itself — plain-language fix steps, the affected SKUs, and
a jump straight into the per-SKU report.⌉⌊Every finding explains itself — plain-
language fix steps, the affected SKUs, and a jump straight into the per-SKU report
.⌉[

Every finding explains itself — plain-language fix steps, the affected SKUs, and
a jump straight into the per-SKU report.

[⌊Settings — switch between feed URL and file upload, check the connection, and 
pick from feeds found on your store.⌉⌊Settings — switch between feed URL and file
upload, check the connection, and pick from feeds found on your store.⌉[

Settings — switch between feed URL and file upload, check the connection, and pick
from feeds found on your store.

## Installation

 1. Install through your WordPress admin’s “Add New Plugin” screen (or upload the `
    suspension-shield-for-woocommerce` folder to `/wp-content/plugins/`).
 2. Make sure WooCommerce is installed and active — Suspension Shield requires it.
 3. Activate Suspension Shield through the “Plugins” screen.
 4. Open the **Suspension Shield** menu, add your feed URL (or skip it), and run your
    first scan — one click, about a minute.

## FAQ

### Does this plugin change my store or my feed?

No. It is strictly read-only. It reports issues and gives you fix steps and deep
links; you make the changes yourself in WooCommerce.

### Does it send my data anywhere?

No. The scan runs in your WordPress admin. It reads your own store’s pages and the
product feed URL you provide, and it displays results locally. It does not transmit
your catalog or store data to the plugin author or any third party.

### Will this guarantee I don’t get suspended by Google Merchant Center?

No, and be wary of any tool that claims it will. Google’s decisions are Google’s.
Suspension Shield is a risk-reduction tool: it surfaces the issues most commonly
behind “misrepresentation” suspensions and tells you how to fix them, while being
explicit about what it cannot verify.

### I already use a feed plugin. Do I need this?

This is a companion, not a replacement. Feed plugins _generate_ your feed; Suspension
Shield _audits_ it against your live store and Google’s policies to catch the mismatches
and gaps that trigger suspensions. Use both — Suspension Shield can even detect 
the feed your generator already produces and offer its URL with one click.

### What feed formats are supported?

Google-style XML/RSS product feeds and CSV/TSV feeds (including Google Sheets published
as CSV). You provide the public feed URL and can check the connection before scanning.

### Do I need a feed to use it?

No. Without a feed you still get every store check — policies, identity, SSL, structured
data, crawler access. Adding a feed URL enables the per-SKU price and stock comparison.

### Does it work with High-Performance Order Storage (HPOS) and block themes?

Yes. It declares HPOS and Cart/Checkout-Blocks compatibility and never touches order
data. On block themes where WooCommerce emits no server-side product JSON-LD, the
structured-data check reports “needs review” rather than a false alarm.

### Is it translated?

Yes — it is fully translatable and ships right-to-left (RTL) support.

### How large a catalog can it scan?

The scan is resumable and chunked so it works on large stores. Very large catalogs
receive clear progress and an informational notice rather than a crash.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Suspension Shield for WooCommerce – Google Merchant Center & Shopping Feed Audit”
is open source software. The following people have contributed to this plugin.

Contributors

 *   [ Yaseen Taha ](https://profiles.wordpress.org/showyaseen/)

[Translate “Suspension Shield for WooCommerce – Google Merchant Center & Shopping Feed Audit” into your language.](https://translate.wordpress.org/projects/wp-plugins/suspension-shield-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/suspension-shield-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/suspension-shield-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/suspension-shield-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/suspension-shield-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.0

 * Internal code improvements.
 * Your settings are kept. Run a scan to refresh your results.

#### 0.1.2

 * New: a diagnostic report you can copy from Settings when you contact support.
   It contains no customer or order data, no full feed URL and no credentials, and
   it stays on your site until you paste it.
 * New: a Suspension Shield section under Tools > Site Health > Info, and scan errors
   are now recorded to the WooCommerce logs so problems can be traced.
 * Improved: the Site Health entry now names what it actually found — for example“
   1 critical and 4 high-priority issues” — instead of a generic message.
 * Fixed: the Overview could briefly show an all-clear before your findings had 
   finished loading.

#### 0.1.1

 * Every product is now scanned — the earlier scan size bound is removed entirely.
 * Guided three-step setup wizard with automatic feed detection.
 * Feed file upload (XML, CSV, TSV) as an alternative to a feed URL.
 * Clear notice when results were produced by a previously configured feed.
 * Input validation on every field and REST parameter.
 * Accessibility, performance, and design improvements throughout.

#### 0.1.0

 * Initial release.

## Meta

 *  Version **0.2.0**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [compliance](https://wordpress.org/plugins/tags/compliance/)[Google Merchant Center](https://wordpress.org/plugins/tags/google-merchant-center/)
   [google shopping](https://wordpress.org/plugins/tags/google-shopping/)[product feed](https://wordpress.org/plugins/tags/product-feed/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/suspension-shield-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/suspension-shield-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/suspension-shield-for-woocommerce/reviews/)

## Contributors

 *   [ Yaseen Taha ](https://profiles.wordpress.org/showyaseen/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/suspension-shield-for-woocommerce/)