blog webempresa

Redirecciones por país en WordPress

por | Sep 16, 2026 | Actualizar WordPress

No todos los visitantes tienen por qué terminar viendo lo mismo. Si trabajamos con varios países, puede que tengamos una página para España, otra para Colombia o una promoción que solo queramos mostrar en una zona concreta. También puede pasar que cambien los precios, los servicios o algunas condiciones según el lugar desde el que entra cada persona.

Para eso podemos utilizar Redirecciones por País en WordPress. La idea es sencilla, la web intenta detectar desde dónde está entrando el usuario y, a partir de esa información, decide si debe mantenerlo en la página actual o enviarlo hacia otra URL. Por ejemplo, alguien que visita la web desde Colombia puede terminar en una sección preparada para ese mercado, mientras que un usuario de España puede seguir navegando por la versión general.

Esta ubicación suele calcularse mediante la dirección IP. No es un sistema perfecto, pero sí puede servirnos como referencia para crear reglas por país. Algunas herramientas también permiten trabajar con regiones o incluso con direcciones IP concretas.

Aquí conviene ir con algo de cuidado. Si añadimos demasiadas reglas o forzamos redirecciones en páginas donde no hacen falta, la navegación puede volverse confusa. Una mala configuración incluso puede terminar provocando problemas como demasiadas redirecciones en WordPress.

La caché en WordPress también merece una revisión. Dependiendo de cómo esté configurada, puede acabar sirviendo una versión almacenada para un país a visitantes que llegan desde otro. Por eso, después de crear las reglas, lo mejor es probarlas desde varias ubicaciones y comprobar que cada URL termina donde debería. Y si además necesitamos controlar otros cambios de dirección dentro de la web, podemos complementar esta configuración con algunos plugins de redirecciones para WordPress.

¿En qué nos ayudan las redirecciones por país en WordPress?

 

Las Redirecciones por País en WordPress tienen sentido sobre todo cuando la ubicación del visitante cambia lo que necesitamos mostrarle.

Por ejemplo, una empresa puede trabajar al mismo tiempo en España, México y Colombia, pero no ofrecer lo mismo en los tres países. Puede cambiar una promoción, un teléfono de contacto, un distribuidor o incluso parte del catálogo.

En ese caso, podemos enviar a cada persona a la sección que le corresponde sin obligarla a buscarla por su cuenta. Nos puede servir, por ejemplo, para:

  • Llevar al visitante a una versión de la web preparada para su país.

  • Mostrar campañas distintas según la región.

  • Enviar a cada usuario al catálogo o tienda que le toca.

  • Evitar que vea servicios que no están disponibles en su zona.

  • Mostrar el distribuidor asignado a ese territorio.

  • Relacionar algunos países con una versión concreta del sitio o del idioma.

  • Utilizar páginas diferentes en campañas dirigidas a mercados concretos.

También puede pasar con información bastante simple. Quizá el tiempo de entrega en Colombia no sea el mismo que en España, o el teléfono de atención cambie según el país. Si podemos llevar al usuario de forma directa a la página correcta, le ahorramos ese paso.

Eso sí, la ubicación no siempre se detecta bien. Una persona puede estar usando una VPN, conectada desde una red de empresa o solo encontrarse de viaje. La redirección por geolocalización suele apoyarse en la IP, así que siempre puede haber algún caso en el que el país detectado no sea el que el visitante esperaba.

Por eso no está de más dejar una forma de cambiar de región de forma manual. Al final, no necesitamos redirigir a todo el mundo. Si estar en un país u otro no cambia en realidad lo que vamos a mostrar, no haga falta añadir ninguna regla.

La forma más fácil de redirigir a los visitantes por país, región o dirección IP

 

Como podemos ver, el método más sencillo para realizar redirecciones geolocalizando a nuestros visitantes por país, región o IP es mediante plugins. Uno de los más sencillos de configurar y trabajar es el plugin gratuito de: IP2Location Redirection.

iplocation redirection

Este plugin tiene una versión de pago, que ofrece una base de datos de geolocalización comercial, pero esta herramienta muchas veces no se utiliza, porque funciona a la perfección con la base de datos de geolocalización gratuita, o LITE. Lo primero es instalar el plugin Redirección IP2Location, como cualquier otro, y activarlo.

Cuando esté activo, vamos a ver un nuevo menú llamado Redirección de IP, y tan pronto como ingresemos al plugin, vamos a ver un asistente simple, en el que solo tenemos que hacer clic en un botón para comenzar.

Y lo primero que se nos pedirá será registrarnos (gratis) es ingresar a la web del servicio, para obtener un token para la base de datos de geolocalización de LITE.

Esto es fundamental para que, a partir de ahora, las (imprescindibles) actualizaciones de la base de datos de geolocalización se hagan de forma automática, y para que funcione el plugin.

Hacemos clic en el enlace que se muestra en la captura de pantalla anterior y completamos el registro en su sitio web. Cuando finalice el registro y la verificación del correo electrónico, obtendremos su token o lo encontraremos en la pantalla Descarga de la base de datos con los enlaces de descarga de la base de datos. Por el momento solo copiamos el token y luego lo pegamos en la pantalla del asistente de IP2Location; al hacerlo, solo queda hacer clic en el botón de continuar. El proceso de descarga de la base de datos comenzará de forma automática hasta que finalice el proceso.

Hacemos clic en el botón Siguiente, ya ha terminado de descargar la base de datos de geolocalización, para activar el plugin.

Ajustes importantes

 

Sin embargo, es importante revisar la configuración antes de comenzar a crear reglas por varias razones:

En esta pantalla aparecen varias opciones relacionadas con la base de datos que utiliza el plugin para reconocer la ubicación de los visitantes.

  • Modo de búsqueda: aquí podemos decidir cómo se consulta la información. La opción que viene por defecto es Local BIN Database, que corresponde al funcionamiento gratuito. Si tenemos la versión PRO también podemos usar API Web Service, aunque por lo general no hará falta.
  • Token de descarga: en este campo aparece el token que añadimos durante la configuración inicial. Si lo dejamos pendiente en ese momento, podemos introducirlo aquí más adelante sin problema.
  • Habilitar base de datos regional: nos sirve cuando queremos ir un poco más allá del país y trabajar también con regiones concretas. Después de activarla, conviene actualizar la base de datos para que esa información quede disponible.
  • Descargar solo la base de datos IP4: esta opción suele venir activada y utiliza una base de datos más ligera, centrada solo en direcciones IPv4. Esto puede hacer que las consultas sean algo más rápidas.
  • Actualizar base de datos: desde aquí podemos descargar la versión más reciente de la información de geolocalización. Merece la pena hacerlo cada cierto tiempo para evitar trabajar con datos demasiado antiguos.
  • Habilitar registro de depuración: si vemos que alguna redirección no funciona como debería, podemos activar esta opción para guardar un registro de lo que está ocurriendo. Ese archivo también puede ser útil si necesitamos revisar el problema con el soporte del plugin.

Reglas de redirección por país o región

 

A partir de aquí comienza nuestro trabajo de creación de reglas de redirección, en la pantalla denominada Reglas, donde disponemos de una serie de opciones y campos, que vamos a ver en la siguiente captura de pantalla:

Además de las configuraciones explicadas en la captura de pantalla anterior, el potencial real del plugin está en la lista de reglas que puede agregar, donde se puede elegir:

  • Ubicación: País/Región/IP de los visitantes
  • Desde: Página a la que llegan los visitantes
  • Destino: página o URL a la que redirigirá a los visitantes
  • Tipo de redirección: 301 (permanente) o 302 (temporal)
  • Redirección activa o inactiva: en caso de que se desee solo crearlos en el momento y activarlos, cuando sea necesario, en un momento posterior.

Recordatorios

 
Esta es la parte más importante de las redirecciones y la que más problemas puede dar, por el entendimiento de la misma.

 

  1. Si deseamos redirigir algunas páginas de uno o varios países, elegimos los países para redirigir y NO marcamos la casilla de abajo.
  2. Si deseamos redirigir desde la mayoría de los países, excepto algunos, elegimos los países que no desea redirigir y luego MARCAMOS la casilla de abajo.

    Geolocalizar IPs

     

    Por último, en caso de que alguna vez se necesite verificar de dónde es una IP, tenemos una pantalla adicional llamada Búsqueda de IP donde podemos verificarla.

    Redirecciones y almacenamiento en caché

     

    Antes de terminar, debemos saber que los desarrolladores del plugin indican que las redirecciones no funcionarán si tienes activo algún plugin de caché, cualquiera, y es verdad, pero tenemos una opción para tener la redirección y también nuestro plugin de caché activo.

    La forma de poder utilizar ambas opciones es agregando excepciones, y muchos plugins de caché lo permiten de forma directa en su configuración, el truco consiste en agregar excepciones de caché para las páginas que hemos agregado redireccionamientos de geolocalización.

    Esta configuración dependerá de nuestro plugin de caché y tendríamos que identificar dónde y cómo hacerlo de forma directa con soporte de cada plugin de caché; sin embargo, la opción muchas veces está a la vista, por ejemplo, en el plugin de Fastes Cache:

    Así como esto, tenemos en varios plugins esta opción que nos puede ayudar a activar estos dos juntos.

    Cómo verificar si las redirecciones están funcionando

     

    Una vez que tengamos creadas nuestras reglas, lo usual es querer comprobar si funcionan, y claro, no estamos en todos los países, ni siquiera es fácil tener conocidos en todos los países en los que quieres comprobar reglas.

    Un método, si sabes cambiar el circuito a tu antojo, puedes usar una VPN que te permita cambiar tu ubicación. Otra forma de probar tus reglas de redirección por país o región, pero más sencilla, es a través del sitio web de LocaBrowser. Solo ingresamos a la URL a probar, el dispositivo, el navegador y elegimos el país del supuesto visitante para probar lo que sucede.

    El sistema de esta web no es perfecto, pero para una que otra prueba nos puede funcionar. Sobre todo, recordemos no almacenar en caché las URL que están configuradas.

    Conclusión

     

    Configurar redirecciones por país en WordPress puede venirnos bien cuando una misma web atiende a usuarios de distintos mercados y no todos deberían llegar al mismo contenido. Por ejemplo, podemos enviar a una persona hacia la tienda de su país, mostrarle una promoción concreta o llevarla al distribuidor que trabaja en su zona. También puede servirnos cuando cambian ciertas condiciones comerciales o tenemos páginas preparadas para mercados diferentes.

    Las reglas pueden ser bastante simples, aunque también es posible afinarlas más y trabajar con regiones o direcciones IP concretas. Aquí no hace falta complicarse demasiado. Cuantas más condiciones añadamos, más difícil será después entender por qué un usuario termina en una página u otra.

    La ubicación suele detectarse mediante la IP y eso tiene sus limitaciones. Alguien que utiliza una VPN, entra desde la red de una empresa o está viajando puede aparecer en un país que no coincide con el que necesita consultar. Si la web lo permite, dejar un selector de región puede evitarnos bastantes problemas.

    La caché también merece una revisión. Una configuración incorrecta podría hacer que un visitante vea la página que se había guardado para otra ubicación. Por eso, una vez montadas las redirecciones, conviene probar qué ocurre desde varios países y no dar por hecho que todo está funcionando solo porque la primera prueba salió bien.

    Al final, este tipo de reglas tiene sentido cuando la ubicación cambia lo que queremos enseñar. Si todos los usuarios pueden navegar por el mismo contenido sin problema, no necesitemos añadir una redirección extra. Bien utilizadas, las redirecciones por país en WordPress nos ayudan a llevar al visitante hacia la parte de la web que le interesa sin obligarlo a buscarla por su cuenta.

    ¿Te ha resultado útil este artículo?