Si tu tienda es Shopify, entonces el problema NO viene de WooCommerce, sino de cómo Google está interpretando tus datos estructurados o de cómo Shopify está enviando la moneda a Google.

Este error (Google mostrando precios en USD aunque la tienda está en MXN) es MUY común en Shopify.
Aquí están las causas y la solución real:
---
✅ 1. Revisa que tu moneda esté bien configurada en Shopify
Ve a:
Settings → Store details → Store currency
Debe decir:
✔ Mexican Peso (MXN)
Si está bien → sigue al paso 2.
---
✅ 2. Google está leyendo el precio desde la versión internacional del producto
Shopify genera versiones automáticas en USD si:
Tienes activado Shopify Markets
Tienes habilitados países adicionales
Tienes activado "International pricing"
Tienes habilitado “Shopify Payments” con precios por región
Entonces Google detecta una versión en USD y la muestra primero.
Revisa esto:
Settings → Markets
Abre cada market (por ejemplo: “International”, “United States”)
Dentro revisa:
➡ Products & pricing
Si tiene "Convert currency automatically" en USD, Google puede indexar eso.
👉 Si NO vendes en USA, desactiva ese Market:
Market → Manage → Deactivate Market
---
✅ 3. Verifica tu Schema (Liquid) del producto
Shopify genera automáticamente schema JSON-LD.
Si por alguna razón está diciendo USD, Google lo toma así.
Para verificarlo:
1. Entra a
https://search.google.com/test/rich-results
2. Prueba con tu URL:
https://www.tuwebmxxx.com/product/conver
En el JSON-LD aparecerá algo así:
"priceCurrency": "USD"
Si aparece USD → ahí está el problema.
---
✅ 4. Solución técnica (si el schema está mal)
Ve a:
Online Store → Themes → Edit code
Abre:
snippets/product.liquid
o
snippets/product-card.liquid
o
sections/main-product.liquid
Busca algo así:
"priceCurrency": "{{ shop.currency }}"
Y asegúrate de que NO esté hardcodeado como:
"priceCurrency": "USD"
Si está en USD, cámbialo a:
"priceCurrency": "{{ cart.currency.iso_code }}"
o
"priceCurrency": "{{ shop.currency }}"
---
🟢 5. Limpia caché + Solicita reindexación
Después de corregir:
1. Entras a Google Search Console
2. URL Inspection → “Request indexing”
Google lo actualizará en 24–72 horas.
---
❗ Si quieres, te reviso tu Schema
