como arreglar error err_too_many_redirects en wordpress

El error ERR_TOO_MANY_REDIRECTS en WordPress ocurre cuando una página web se redirige a sí misma en un bucle infinito. Esto puede ser causado por configuraciones incorrectas o conflictos entre plugins. Para solucionarlo, es necesario revisar los ajustes de URL y los plugins instalados.

Introducción

El error ERR_TOO_MANY_REDIRECTS es un problema común que enfrentan los usuarios de WordPress, afectando la accesibilidad de sus sitios. Según un estudio de W3Techs, aproximadamente el 43% de todos los sitios web utilizan WordPress, lo que convierte este error en una preocupación significativa para una gran comunidad de desarrolladores y administradores.

Si te interesa este tema, quizá te ayude: como arreglar error de limite de subida al instalar un tema en wordpress

Qué es

El error ERR_TOO_MANY_REDIRECTS se produce cuando un navegador detecta que una URL está redirigiendo a otra URL de forma continua. Esto puede resultar en un bucle de redireccionamiento que impide que el navegador cargue la página solicitada.

Ventajas y Desventajas

Ventajas

  • Permite redirigir usuarios a nuevas URLs.
  • Mejora la experiencia de navegación al dirigir a los usuarios a la versión correcta de un sitio.
  • Ayuda en la gestión de sitios web que cambian de dominio.

Desventajas

  • Puede causar confusión si se producen bucles de redireccionamiento.
  • Afecta negativamente el SEO y el rendimiento de la página.
  • Requiere un mantenimiento constante para evitar problemas.

Cómo implementar en WordPress

  1. Accede al Tablero de WordPress.
  2. Navega a Ajustes > Generales y verifica las URLs de Dirección de WordPress y Dirección del sitio.
  3. Asegúrate de que ambas direcciones sean idénticas y utilicen el mismo protocolo (HTTP o HTTPS).
  4. Desactiva temporalmente todos los plugins para identificar si alguno está causando el problema.
  5. Si el problema persiste, revisa el archivo .htaccess y asegúrate de que no haya reglas conflictivas.
  6. Si utilizas un plugin de redirección, revisa sus configuraciones.
# Ejemplo de contenido para .htaccess
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Comparativa de herramientas/plugins

Nombre Ventajas Ideal para
Redirection Fácil de usar, gestión de 301 y 302 Principiantes
Yoast SEO Integración con SEO, gestión de redirecciones Usuarios avanzados
Simple 301 Redirects Extremadamente sencillo, ideal para redirecciones simples Nuevos usuarios

Ejemplo práctico

Supongamos que cambiaste tu dominio de antiguo-ejemplo.com a nuevo-ejemplo.com. Para evitar el error de redirección, asegúrate de que en los ajustes de WordPress se refleje la nueva URL y que el archivo .htaccess esté configurado adecuadamente para redirigir a los usuarios desde el antiguo dominio al nuevo.

Preguntas frecuentes

  1. ¿Por qué ocurre el error ERR_TOO_MANY_REDIRECTS? Este error ocurre debido a un bucle de redireccionamiento, donde una URL redirige a otra que a su vez redirige de nuevo a la primera.
  2. ¿Cómo puedo solucionar este error? Revisa las configuraciones de URL en WordPress, desactiva plugins conflictivos y verifica el archivo .htaccess.
  3. ¿Afecta el SEO este error? Sí, el error puede afectar negativamente el SEO, ya que los motores de búsqueda no pueden acceder a la página que intentas indexar.

Errores comunes

  • Olvidar cambiar las URLs después de un cambio de dominio.
  • Configurar incorrectamente un plugin de redirección.
  • Reglas de redirección en el archivo .htaccess que se contradicen entre sí.

Checklist rápido

  • Revisar las URLs en los ajustes de WordPress.
  • Desactivar plugins conflictivos uno a uno.
  • Verificar el archivo .htaccess para redirecciones incorrectas.
  • Utilizar herramientas como GTmetrix para analizar redireccionamientos.
  • Consultar la documentación de WordPress para obtener ayuda adicional.

Glosario breve

  • Redirección 301: Redirección permanente que indica a los navegadores y motores de búsqueda que la URL ha cambiado.
  • Redirección 302: Redirección temporal que permite que la URL original siga siendo válida.
  • Archivo .htaccess: Archivo de configuración utilizado por servidores web para gestionar redirecciones y otros ajustes.

Conclusión

El error ERR_TOO_MANY_REDIRECTS puede ser frustrante, pero con un enfoque sistemático, es posible solucionarlo fácilmente en WordPress. Asegúrate de revisar las configuraciones de URL, desactivar plugins conflictivos y ajustar el archivo .htaccess según sea necesario. Con una gestión proactiva, puedes evitar que este problema afecte la experiencia de tus usuarios y el rendimiento de tu sitio web.

Si necesitas ayuda profesional, mira esto: soporte wordpress urgente