Google Changed My Product Price in Merchant Center — Why?
Google Changed My Product Price in Merchant Center — Why?
You submitted:
$59
But Merchant Center now shows:
$49
You didn't edit the feed.
Your feed app says it still contains $59.
So why did Google change it?
Before assuming Merchant Center is broken, I would check whether automatic product updates changed the offer to match what Google found on your website.
Because sometimes Google isn't creating the inconsistency.
It's exposing one that already existed.
First, Check Automations
Inside Merchant Center, go to:
Products & store → Products → Automations
Look for automatic updates related to:
price
availability
condition
These features can use information Google finds on your product page to correct certain mismatches.
For example:
Feed
$59
Product page
$49
Google may update the value used in your Shopping listing to:
$49
That can prevent a shopper from seeing $59 on Google and then landing on a page that only charges $49.
Useful?
Yes.
But I would not stop there.
Because the bigger question is:
Why did your feed say $59 while your website said $49?
Don't Treat the Automatic Correction as the Fix
This is the mistake I'd avoid.
Merchant Center changes the product from:
$59 → $49
The warning disappears.
You think:
Great. Problem solved.
But your source catalog still says:
$59
Tomorrow your feed syncs again.
Google receives $59 again.
Your product page still says $49.
Now the same mismatch can return.
Automatic updates are designed to help with temporary inconsistencies.
They are not a substitute for keeping your own product data synchronized.
So whenever Google automatically corrects something, I would treat it as a clue.
Not as the end of the investigation.
Find Out Where the $49 Came From
If Google changes your product price, I would check the page in this order.
What does the shopper see?
Open the exact submitted product URL.
Check:
visible price
If it says $49, that's your first clue.
Then check whether:
the product is on sale
the selected variant affects price
the currency changed
a subscription option is selected
a location-specific price is being displayed
Do not just open the general product family.
Check the exact offer Google receives.
Then Check the Structured Data
This is where things get interesting.
Your page may visibly show:
$59
but its structured data says:
$49
Google can read the machine-readable Product / Offer data underneath the page.
So you might have:
Feed
$59
Visible page
$59
Structured data
$49
From your perspective:
“Everything looks correct.”
From Google's perspective:
“This page contains another price.”
Use Google's Rich Results Test and inspect values such as:
price
priceCurrency
availability
If structured data contains an old value, find out what generates it.
It may come from:
your ecommerce platform
theme
SEO plugin
feed app
custom script
old schema markup
Fixing the feed won't fix stale schema.
What if Google Changed Availability Instead?
The same idea applies.
Your feed says:
in_stock
but Merchant Center shows:
out_of_stock
That may happen because Google found different availability information on the product page.
Again, check the whole chain.
Feed
in_stock
Visible page
In stock
Schema
OutOfStock
Or maybe:
Feed
in_stock
Default variant
Sold out
Google's automatic update is not necessarily the root problem.
The root problem may be:
different parts of your site describe different offers.
Check When Google Found the Difference
Timing matters.
Imagine this:
10:00 AM
Website: $59
Feed: $59
11:00 AM
Sale starts.
Website: $49
Feed: still $59
1:00 PM
Google checks the page.
It sees:
$49
3:00 PM
Your feed finally refreshes.
Now:
Website: $49
Feed: $49
When you investigate later, everything matches.
That doesn't necessarily mean Google's earlier update was wrong.
There may have been a real mismatch during the gap.
This is especially common with:
flash sales
automated repricing
frequent inventory changes
large catalogs
once-daily feeds
If prices or inventory change often, update timing becomes part of data quality.
One Case I'd Investigate Immediately
Suppose Merchant Center automatically changes:
2 products
out of a catalog of 10,000.
That may be an isolated mapping issue.
But if it changes:
2,000 products
I would stop checking individual SKUs.
That pattern suggests a system-level problem.
Maybe:
the feed hasn't refreshed
an integration is sending old prices
your schema generator changed
a currency configuration broke
a sale started on the store but not in the feed
Large-scale automatic corrections are a signal to inspect the pipeline.
Should You Turn Automatic Updates Off?
Usually, not as the first troubleshooting step.
If Google is correcting:
feed $59 → website $49
turning automation off does not magically make $59 correct.
It can simply remove the safety net.
I would first answer:
Which value is actually correct?
Then:
Why do my systems disagree?
Once you understand that, you can decide whether the automation setting fits your setup.
Google's own guidance is clear that automatic updates are meant to help with occasional mismatches—not replace regular, accurate product-data updates.
One Important Exception: Pages With Lots of Prices
Price pages can get messy.
A single page may contain:
regular price
sale price
MSRP
member price
subscription price
strikethrough price
If your page presents several prices unclearly, Google may have difficulty understanding which one represents the actual submitted offer.
This is where I would check both:
what shoppers see
and:
what Product / Offer structured data says
The cleaner the relationship between:
offer → price → variant → schema
the easier the page is to interpret.
What I'd Do Before Changing Anything
If Google automatically changed one of my products, I'd ask:
1. What value did I submit?
↓
2. What does the exact landing page show?
↓
3. What does Product / Offer structured data say?
↓
4. Which variant opens by default?
↓
5. When did the feed last update?
If those five answers don't agree, I would fix the source that is wrong.
Not the system that happened to expose it.
Check the Public Product Page First
If you're not sure whether your own product page is sending conflicting signals, you can start with a small sample.
Mingche checks three public product URLs from the same store for signals including:
price
availability
variants
structured data
Check 3 Product Pages for Free →
The goal isn't to guarantee Google approval or rankings.
It's to answer a simpler question first:
“Does my product page itself tell one consistent story?”
If the page is clean but your feed still contains different values, the next investigation belongs in your product source or feed pipeline.
Bottom Line
If Merchant Center automatically changes your price or availability, don't immediately ask:
“How do I stop Google from doing this?”
Ask:
“What did Google find on my website that disagreed with my feed?”
Then follow the chain:
source catalog
→ feed
→ landing page
→ variant
→ structured data
→ Merchant Center
Automatic updates can protect the shopper from some temporary mismatches.
But repeated automatic corrections usually mean something upstream still needs attention.
Disclaimer
Mingche is an independent product-data readiness service and is not affiliated with or endorsed by Google.
Product-data auditing or correction does not guarantee approval, visibility, ranking, traffic or sales. Google independently determines Merchant Center eligibility and how products appear across its services.
Comments
Post a Comment