What Changed on March 19, 2026
Google reclassified out-of-stock product handling from a feed data quality issue to a misrepresentation violation. Before this change, having products listed as "in stock" in your feed while they were actually unavailable on your website resulted in individual product disapprovals. Now, Google treats patterns of this behavior as intentional misrepresentation, which triggers account-level review and potential suspension.
The specific trigger is an active buy button on a product page where the item is unavailable. If a customer clicks through from Google Shopping and lands on a page where they can click "Add to Cart" or "Buy Now" but the product cannot actually be purchased, Google considers this a misleading shopping experience.
This is not about occasional inventory changes — products go out of stock, and Google understands that. The rule targets systematic patterns: stores with many products showing active purchase buttons despite being unavailable, or stores where the feed consistently reports incorrect availability. For a full overview of all 2026 changes, see the 2026 policy updates overview.
Why Google Made This Change
Google's internal data showed that out-of-stock landing pages with active buy buttons were one of the top sources of customer complaints from Shopping users. Customers click through expecting to buy, attempt a purchase, and either get an error at checkout or discover the item is unavailable after adding it to their cart.
This damages trust in Google Shopping as a platform. By reclassifying the violation to misrepresentation, Google signals that accurate availability is now as important as accurate pricing.
How to Check If Your Store Is Affected
Before making any changes, audit your current setup.
Step 1: Check Your Product Feed
In Merchant Center, go to Products > Diagnostics and look for availability-related warnings or errors. Filter by "availability" to see products flagged for mismatches. Pay attention to:
- Products marked as
in_stockin your feed that show as out of stock on your website - Products with the
availabilityattribute missing entirely (Google defaults these to in stock) - Products where only certain variants are out of stock but the feed reports the parent product as available
Step 2: Audit Your Website
Visit at least 20 product pages across different categories. For each one:
- Is the product actually in stock?
- If out of stock, is the buy button still visible and clickable?
- Does the page clearly indicate the product is unavailable?
- What happens if you click the buy button on an out-of-stock product?
If your buy button remains active on out-of-stock products, you are at risk under the new rules.
Step 3: Run an Automated Scan
Scan your store now to check for availability mismatches between your feed and your live product pages. Automated scanning catches issues across your entire catalog that manual auditing misses.
Shopify-Specific Handling
Shopify stores are disproportionately affected by this rule because Shopify's default theme behavior keeps buy buttons visible on out-of-stock products. The button may be grayed out or display "Sold Out" text, but it often remains in the DOM as a clickable element that Google's crawlers detect.
How to Fix It on Shopify
Option 1: Edit your theme (recommended)
Modify your product template to completely remove or hide the buy button when all variants are out of stock. In your theme's product-form.liquid or equivalent section:
{% if product.available %}
<button type="submit" name="add" class="btn">
Add to Cart
</button>
{% else %}
<p class="sold-out-message">Currently Unavailable</p>
{% endif %}
Option 2: Use a Shopify app Apps like "Out of Stock Manager" or "Back in Stock" can automatically hide buy buttons and replace them with notification signup forms.
Option 3: Adjust your feed settings
In the Google & YouTube Shopify app, ensure that out-of-stock products are either excluded from the feed entirely or submitted with availability: out_of_stock. Go to Settings > Product status and configure how out-of-stock variants are handled.
The best approach combines options 1 and 3 — fix the website experience and ensure the feed is accurate.
Feed Availability Values
Google accepts these values for the availability attribute:
in_stock— Product is available for purchase and will ship within your stated processing timeout_of_stock— Product is not currently available. Use this when the item exists but cannot be purchasedpreorder— Product is not yet released. Must include anavailability_dateattribute showing when it will shipbackorder— Product is currently out of stock but can be ordered and will ship when available. Must include anavailability_dateif known
Preorders and Backorders
The new rules explicitly allow preorders and backorders if handled correctly:
- The product page must clearly state it is a preorder or backorder
- An estimated shipping date must be visible on the product page
- The feed must use
preorderorbackorderas the availability value, notin_stock - The
availability_dateattribute should be included in your feed - The buy button should indicate the purchase type (e.g., "Pre-order Now" instead of "Buy Now")
Using in_stock for preorder or backorder items is a violation under the new rules. Google wants customers to understand exactly what they are purchasing before clicking through.
Common Mistakes That Trigger This Violation
- Delayed feed updates — Your inventory changes but your feed does not sync for hours. During that gap, Google sends traffic to out-of-stock pages. Fix: increase feed update frequency to at least every 6 hours, or use the Content API for real-time updates.
- Variant-level mismatches — The parent product is in stock for some sizes but not others. Your feed submits the product as in stock, but the specific variant Google advertises is unavailable. Fix: submit variant-level availability data.
- Theme showing "Add to Cart" on sold-out items — Even if the button does not actually add the item, its presence is a signal to Google's crawlers. Fix: hide or remove the button entirely on unavailable products.
- Redirect chains — Out-of-stock products redirect to the homepage or a category page instead of showing a clear out-of-stock message. Google treats redirects from advertised URLs as misrepresentation. Fix: keep the product page live with a clear unavailability message.
- Inventory sync failures — Your e-commerce platform and feed management tool lose sync. Fix: set up monitoring alerts for feed sync failures and test your sync pipeline regularly.
What Happens If You Get Flagged
If Google detects a pattern of availability mismatches under the new rules:
- Warning phase — Individual products get disapproved with an availability mismatch error. You have time to fix this.
- Account review — If the pattern continues or is widespread, Google initiates an account-level review for misrepresentation.
- Suspension — Your Merchant Center account is suspended. All products are removed from Google Shopping.
- Appeal process — You must fix the issues and submit a re-review request. See our misrepresentation fix guide for the full appeal process.
The key difference from before: steps 2-4 did not happen for availability issues alone. Now they do.
Prevention Checklist
Use this checklist to ensure your store complies with the 2026 out-of-stock rules:
- Buy buttons are hidden or disabled on out-of-stock products
- Product feed updates at least every 6 hours (every 1-2 hours is better)
- Variant-level availability is reported correctly in your feed
- Out-of-stock pages show a clear unavailability message instead of redirecting
- Preorder and backorder products use the correct availability values in the feed
- Preorder and backorder pages clearly state estimated shipping dates
- Your Shopify theme (or equivalent) handles sold-out states properly
- Feed sync monitoring is in place to catch sync failures
Scan your store now to verify your availability handling meets the 2026 requirements before Google flags it.