Protección de bots y rastreadores verificados

¿X Shield bloqueará a Googlebot?

No. X Shield deja entrar a Googlebot en tu tienda Shopify mientras Googlebot esté marcado en Omisión global → Bots conocidos, como lo está por defecto. Comprueba la dirección de cada rastreador contra los rangos de IP que publican Google, Bing, Apple, DuckDuckGo, OpenAI, Anthropic y Perplexity, o su red para Meta, Ahrefs y Yandex. Con la protección de bots activada, se bloquean los Googlebots falsos.

Un rastreador marcado que pasa esta comprobación se salta todas las protecciones, así que bloquear un país no impide que Google indexe tu tienda.

¿Qué bloquea la protección de bots?

Visitantes automatizados que ejecutan el JavaScript de tu tienda y no están en tu lista de permitidos. Para activarla, ve al Resumen y, en Control de acceso, activa Protección de bots; un aviso dice Función activada. Activarlas todas de la guía de configuración hace lo mismo. Está incluida en todos los planes hoy (compara los planes).

Detalle en Analíticas Qué vio X Shield
Bot detected (NA): … Un rastreador verificado que no has marcado en Bots conocidos
Bot detected (SP): … Un visitante que dice ser un rastreador desde una dirección que no es la del rastreador
Bot detected (IP): recognised crawler, not allowed Un rastreador reconocido por su dirección que Bots conocidos no permite
Bot detected (UA): … Un cliente cuyo user agent no es el de un navegador
Bot detected (AT): … Una herramienta de automatización que no se oculta

Nota: La protección de bots funciona dentro del navegador del visitante. Los clientes que nunca ejecutan el JavaScript de tus páginas, como curl, python-requests, Scrapy y la mayoría de los rastreadores de IA, reciben tu HTML de todos modos, los endpoints de datos como /products.json nunca se comprueban, y un navegador headless bien disfrazado puede pasar. Las miniaturas de tema de Shopify y las auditorías de Lighthouse, el motor detrás de PageSpeed Insights, se dejan pasar.

¿Qué rastreadores reconoce X Shield, y cómo?

Diez familias de rastreadores, listadas en Omisión global → Bots conocidos. Cada uno se verifica por su dirección, usando los rangos de IP publicados del proveedor o su red (ASN), nunca solo por el user agent. Google documenta comparar la dirección IP de un rastreador con sus rangos publicados como una forma de verificar Googlebot.

Entrada en Bots conocidos Cubre Verificado por Por defecto
Googlebot Googlebot, Google-InspectionTool, Storebot-Google, AdsBot-Google y otros rastreadores de Google Rangos de IP publicados Permitido
Bingbot (Microsoft) bingbot, BingPreview, AdIdxBot Rangos de IP publicados Permitido
Applebot Applebot Rangos de IP publicados Permitido
DuckDuckBot DuckDuckBot, DuckAssistBot Rangos de IP publicados Permitido
Meta (Facebookbot) facebookexternalhit, meta-externalagent y otros rastreadores de Meta Red (ASN) Permitido
OpenAI (GPTBot, ChatGPT) GPTBot, ChatGPT-User, OAI-SearchBot Rangos de IP publicados Bloqueado
Claude (Anthropic) ClaudeBot, Claude-User, Claude-SearchBot Rangos de IP publicados Bloqueado
Perplexity PerplexityBot Rangos de IP publicados Bloqueado
AhrefsBot AhrefsBot, AhrefsSiteAudit Red (ASN) Bloqueado
YandexBot YandexBot, YaDirectFetcher Red (ASN) Bloqueado

Bots conocidos en sus valores por defecto, 5 de 10 permitidos: Googlebot, Bingbot (Microsoft), DuckDuckBot, Applebot y Meta (Facebookbot) marcados, los rastreadores de IA y SEO marcados como Bloqueado

Para cambiar la lista, marca o desmarca una entrada y haz clic en Guardar. Un rastreador sin marcar no tiene omisión: con la protección de bots activada, queda bloqueado, y tus demás reglas lo tratan como a cualquier visitante. Los rastreadores que no publican rangos de IP que X Shield pueda comprobar, como Pinterestbot, Amazonbot y Bytespider de ByteDance, no se pueden verificar, así que no se pueden añadir.

¿Qué pasa con un bot que finge ser Googlebot?

Con la protección de bots activada, se bloquea. Si el user agent de un visitante dice Googlebot pero su dirección no está en los rangos de Google, X Shield lo trata como falso, muestra la página de bloqueo y registra Bot detected (SP): … en Analíticas.

Con la protección de bots desactivada, un rastreador falso no recibe trato especial: tus reglas de país, IP y red se le aplican como a cualquiera. La protección de bots nunca bloquea a un rastreador solo porque la propia búsqueda de IP de X Shield haya fallado.

¿Debería permitir a los rastreadores de IA como GPTBot y ClaudeBot?

Márcalos si quieres que la búsqueda y los asistentes de IA lean tus páginas; déjalos sin marcar si prefieres que no lo hagan. Son opcionales: OpenAI (GPTBot, ChatGPT), Claude (Anthropic) y Perplexity empiezan sin marcar, así que con la protección de bots activada, X Shield los bloquea cuando ejecutan el JavaScript de tus páginas.

La mayoría de los rastreadores de IA nunca ejecutan JavaScript, así que reciben tu HTML sea cual sea tu elección. Para pedirles que se mantengan alejados, Shopify te permite editar robots.txt, aunque Shopify señala que esas reglas son orientativas y no todos los rastreadores las siguen. Shopify también señala que bloquear rastreadores de IA solo afecta al descubrimiento en la web abierta: los datos de producto que compartes con tiendas agénticas les llegan de todos modos a través de Shopify Catalog.

¿Por qué X Shield advierte que los rastreadores de Facebook e Instagram están bloqueados?

Porque Meta (Facebookbot) no está marcado. El rastreador de Meta obtiene la imagen, el título y el precio de vista previa cuando tu tienda se comparte en Facebook, Instagram, WhatsApp o Messenger, y alimenta Instagram Shopping.

  1. En Omisión global, haz clic en Permitir Meta en la advertencia, o marca Meta (Facebookbot).
  2. Haz clic en Guardar.

Bots conocidos con Meta (Facebookbot) sin marcar y la advertencia Los rastreadores de Facebook e Instagram están bloqueados, con un botón Permitir Meta

Meta se verifica por su red, así que permitirlo no se puede falsificar. Si una nota dice que Meta se añadió a la lista en una fecha determinada, X Shield corrigió un valor por defecto desactualizado en tu tienda; desmárcalo si prefieres bloquear a Meta.

¿Qué pasa si un rastreador llega igualmente a la página de bloqueo?

La página de bloqueo indica a los motores de búsqueda que no la indexen (noindex,nofollow), así que esa dirección puede desaparecer de los resultados de Google en lugar de mostrar “Access denied”. Eso ocurre si desmarcas Googlebot, o con rastreadores que X Shield no puede verificar.

Mantener a Googlebot marcado significa que Google ve páginas que tus visitantes bloqueados no pueden ver. La guía de Google para páginas que cambian según la ubicación es tratar a Googlebot como a cualquier visitante del país desde el que parece rastrear, y las direcciones por defecto de Googlebot parecen estar en Estados Unidos. Si bloqueas Estados Unidos, lee primero ¿bloquear países perjudica el SEO?

¿Cómo compruebo que Google puede seguir rastreando mi tienda?

Ejecuta una prueba en vivo en Google Search Console. La captura debería mostrar tu tienda, no la página de bloqueo.

  1. En Search Console, inspecciona una de las URL de tus productos con la herramienta de inspección de URL.
  2. Haz clic en Test live URL.
  3. Haz clic en View tested page y abre la pestaña Screenshot.

La prueba en vivo usa Google-InspectionTool, que X Shield verifica bajo Googlebot. En los planes de pago, Omisión global también lista Omisiones recientes, donde las visitas de rastreadores verificados aparecen como Rastreador verificado.

¿Necesitas ayuda con X Shield? Escribe a support@b2bgold.app.