Guía, actualizada el 2026-10-24
¿La IA puede leer tus productos?
Un comerciante en la comunidad de Shopify revisó 98 tiendas: solo 2 bloqueaban algún rastreador de IA en robots.txt, pero 65 de las 94 que probó nunca salieron en una respuesta de IA que no nombrara a la tienda. Para casi todas las tiendas el acceso de los rastreadores está bien. El problema es si el rastreador encuentra algo que pueda usar cuando llega.
Ese estudio es el análisis propio de un comerciante: toma las cifras como una dirección, no como una medición.
Por qué la IA puede no ver un producto que la gente sí ve
La mayoría de los rastreadores de IA lee el HTML que manda tu servidor y ahí se queda. En el análisis de Vercel y MERJ, ninguno de los grandes rastreadores de IA ejecutó JavaScript: los de OpenAI (OAI-SearchBot, ChatGPT-User, GPTBot), ClaudeBot de Anthropic, PerplexityBot, Meta-ExternalAgent y Bytespider. Gemini de Google usa el renderizado de Googlebot y Applebot también renderiza, pero los demás solo ven el primer HTML.
Así que todo lo que una app o un script del tema agrega después de cargar la página (una descripción de un constructor de páginas, precios, variantes, reseñas, tablas de tallas) puede ser invisible para la búsqueda de ChatGPT, Claude y Perplexity, aunque tus clientes sí lo vean.
Revisión 1: ¿el texto de tu producto está en el código fuente?
- Abre una página de producto y elige Ver código fuente (Ctrl+U, u Opción+Cmd+U en Mac). No "Inspeccionar": el inspector muestra la página después de correr los scripts.
- Busca en el código (Ctrl+F) una frase de tu descripción y el precio.
- Si aparecen, los rastreadores pueden leerlos. Si solo los ves en "Inspeccionar", un script los agrega y la mayoría de los rastreadores de IA no los ve. Pide a quien hizo tu tema o a la app que ese texto venga en la página misma.
Revisión 2: ¿la página trae datos estructurados de producto?
Los datos estructurados son un bloque JSON-LD dentro de la página que dice, en un formato fijo, qué es el producto: nombre, imagen, precio, moneda, disponibilidad. Google lo documenta como marcado de merchant listing para páginas donde se puede comprar. Muchos temas de Shopify lo incluyen; algunos temas a la medida y constructores de páginas lo pierden.
- En el mismo código fuente, busca
application/ld+json. - Busca
"@type": "Product"con"offers"adentro (price, priceCurrency, availability). - ¿No hay bloque, o no trae offers? Agrégalo en el tema o con una app de datos estructurados y valida la página en la prueba de resultados enriquecidos de Google.
Revisión 3: ¿qué dice tu robots.txt?
Shopify genera un robots.txt por defecto que sirve para la mayoría de las tiendas (en la muestra del comerciante, solo 2 de 98 tiendas bloqueaban algún rastreador de IA). Si tu tema tiene una plantilla robots.txt.liquid, esa plantilla reemplaza al archivo por defecto, así que una edición vieja o una app pueden cambiar quién entra. La documentación de Shopify recomienda guardar una copia de tu /robots.txt actual antes de cambiar la plantilla. Nuestra revisión gratis lee el archivo en vivo como lo leen 20 rastreadores de IA y te dice qué línea decide cada caso.
Qué arreglar primero
- Primero el texto: descripción, precio y datos clave en el HTML que manda el servidor.
- Luego los datos estructurados de producto con offers.
- Luego robots.txt: deja pasar a los rastreadores de búsqueda con IA; bloquea los de entrenamiento solo si así lo decides.
Nuestro reporte de 349 MXN (US$19) revisa hasta 10 de tus páginas justo en esto: texto que carga sin JavaScript, datos estructurados, títulos, URL canónicas, el sitemap y llms.txt, con las correcciones ordenadas por puntos en juego.
Revisa tu tienda
Fuentes
- Comunidad de Shopify, revisión propia de un comerciante sobre 98 tiendas, bloqueos de rastreadores de IA y presencia en respuestas de IA (2026), encontrada por búsqueda.
- Vercel y MERJ, The rise of the AI crawler (renderizado de JavaScript por rastreador), 2024-12-17.
- Google Search Central, Introducción a los datos estructurados de producto.
- Documentación para desarrolladores de Shopify, Customize robots.txt (archivo por defecto; robots.txt.liquid lo reemplaza).