Icono ayuda

¿Necesitas ayuda?

Contactar con asesor por WhatsApp

Saltar al contenido

Ariapsa - Diseño de páginas web México

Google muestra precios en USD en lugar de Peso mexicano mxn ecommerce hecha en shopify

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

Etiquetas:
×

Iniciar Sesión

[custom_login_form]
[custom_registration_form]