Problemas de Indexación en Google al Usar Cloudflare: Configuración Recomendada para Evitar Penalizaciones

Muchos propietarios de sitios web han reportado problemas de indexación en Google cuando tienen Cloudflare activo. Si bien Cloudflare ofrece múltiples beneficios como carga rápida de contenido, protección contra ataques DDoS y optimización de tráfico, algunas configuraciones pueden interferir con el rastreo de Googlebot, afectando la indexación del sitio en los resultados de búsqueda.

Si has notado que tus páginas no aparecen en Google, o que la indexación es irregular, aquí te explicamos qué configuraciones en Cloudflare pueden estar bloqueando o ralentizando la indexación y cómo solucionarlo.


¿Por qué Cloudflare puede afectar la indexación en Google?

Cloudflare actúa como una capa intermedia entre tu servidor y los visitantes, filtrando el tráfico y aplicando reglas de seguridad. Sin embargo, si Cloudflare bloquea o ralentiza el acceso de Googlebot, esto puede provocar que Google no pueda rastrear correctamente tu sitio.

Algunas razones comunes incluyen:

Firewall Rules o WAF que bloquean o limitan los bots de Google.
Modo «Under Attack» activado, que obliga a Googlebot a pasar por verificaciones que pueden ralentizar la indexación.
JS Challenge y CAPTCHA automático en Googlebot, evitando que rastree correctamente.
Configuración errónea en las reglas de caché, que impide que Google acceda a las versiones más recientes del contenido.


Configuraciones de Cloudflare que pueden afectar la indexación y cómo solucionarlo

Si sospechas que Cloudflare está causando problemas de indexación, revisa y ajusta las siguientes configuraciones:

1. Permitir Googlebot en el Firewall de Cloudflare

🔹 Ve a Cloudflare > Security > WAF > Firewall Rules y asegúrate de que no haya reglas que bloqueen o desafíen a Googlebot.
🔹 Si tienes reglas estrictas, añade una excepción para Googlebot con la siguiente configuración:

  • User Agent contiene «Googlebot» → Permitir acceso completo
  • IP Source Range → Permitir direcciones IP de Googlebot

Puedes verificar si Cloudflare está bloqueando Googlebot revisando Google Search Console > Rastreo > Estadísticas de rastreo.


2. Desactivar «Bot Fight Mode» y «Super Bot Fight Mode»

Cloudflare tiene una función llamada Bot Fight Mode, diseñada para bloquear bots maliciosos, pero en algunos casos puede afectar rastreadores legítimos como Googlebot.

🔹 Dónde desactivarlo:

  • Ve a Cloudflare > Security > Bots
  • Desactiva Bot Fight Mode y Super Bot Fight Mode si están activos.

3. Revisar la configuración de Caché para permitir cambios recientes

Si Cloudflare almacena en caché versiones antiguas de tu sitio, Google podría indexar contenido desactualizado.

🔹 Solución:

  • Cloudflare > Caching > Configuration
  • Cache Level: Cambiar a Standard (para evitar que las páginas dinámicas se sirvan desde la caché).
  • Purge Cache: Limpiar la caché manualmente o configurar un tiempo de expiración más bajo.

Alternativa: Usar «Bypass Cache on Cookie» para evitar que páginas clave (como /sitemap.xml) sean almacenadas en caché.


4. Evitar JS Challenges y CAPTCHAs en Googlebot

Cloudflare a veces desafía a los bots con JavaScript o CAPTCHAs, lo que impide que Google indexe correctamente.

🔹 Solución:

  • Ve a Cloudflare > Security > WAF > Managed Rules
  • Busca «Browser Integrity Check» y desactívalo
  • En Firewall Rules, asegúrate de que Googlebot no reciba «JS Challenge» o «CAPTCHA».

5. Revisar el modo “Under Attack”

El modo «Under Attack» en Cloudflare muestra un challenge intersticial a todos los visitantes, incluidos los bots de Google.

🔹 Solución:

  • Cloudflare > Security > DDoS Protection
  • Si tienes activado «I’m Under Attack», desactívalo o configura una excepción para Googlebot.

Pruebas recomendadas tras aplicar los cambios

Después de realizar ajustes en Cloudflare, realiza estas pruebas para asegurarte de que Googlebot pueda indexar correctamente:

Prueba en Google Search Console: Usa «Explorar como Google» en Search Console para ver si Google puede rastrear correctamente tu sitio.
Revisión de logs: Analiza los registros de acceso para verificar que Googlebot pueda acceder a las páginas sin errores 403 (Forbidden) o 503 (Service Unavailable).
Comprobación con curl: Ejecuta este comando en la terminal para ver si Googlebot está recibiendo el contenido correcto:

curl -A "Googlebot" -L https://tusitio.com
Lenguaje del código: JavaScript (javascript)

Si ves una respuesta inesperada o un challenge de Cloudflare, aún hay configuraciones que ajustar.


Conclusión

Si usas Cloudflare y tienes problemas de indexación en Google, lo más probable es que Googlebot esté siendo bloqueado o desafiado por configuraciones de seguridad, caché o protección de bots.

📌 Configuraciones clave a revisar:
✔ Permitir Googlebot en el Firewall
✔ Desactivar «Bot Fight Mode» y «Super Bot Fight Mode»
✔ Ajustar la caché para evitar servir contenido desactualizado
✔ Evitar CAPTCHA y JS Challenge en bots legítimos
✔ Desactivar «Under Attack Mode» si no es necesario

Con estos ajustes, deberías evitar problemas de indexación y permitir que Google rastree tu sitio sin bloqueos. ¿Tienes dudas sobre la configuración de Cloudflare y SEO? Déjanos un comentario.

Suscríbete al boletín SysAdmin

Este es tu recurso para las últimas noticias y consejos sobre administración de sistemas, Linux, Windows, cloud computing, seguridad de la nube, etc. Lo enviamos 2 días a la semana.

¡Apúntate a nuestro newsletter!


– patrocinadores –

Noticias destacadas

– patrocinadores –

¡SUSCRÍBETE AL BOLETÍN
DE LOS SYSADMINS!

Scroll al inicio
×