Cómo redirigir a los usuarios según su ubicación en WordPress

Geolocalización en WordPress

Hace unos meses, un cliente mío de ubicaciones múltiples me preguntó si podíamos redirigir automáticamente a los visitantes de regiones específicas a sus páginas de ubicación interna en el sitio. Al principio, no pensé que fuera una solicitud demasiado difícil. Pensé que podría descargar una dirección IP a la base de datos de ubicación y poner algunas líneas de JavaScript en las páginas y estaríamos listos.

Bueno, es mucho más difícil de lo que piensas. Estos son algunos de los problemas con los que se encuentra:

  • Direcciones IP se actualizan de forma continua. Y a las bases de datos GeoIP gratuitas les faltan grandes cantidades de datos, por lo que la precisión puede ser un gran problema.
  • Páginas internas necesita ser tratado. Es fácil redirigir a alguien en la página de inicio, pero ¿qué pasa si aterriza en una página interna? Debe agregar la lógica de las cookies para que puedan ser redirigidos en la primera visita de una sesión y luego dejarlos en paz mientras visitan el sitio.
  • Almacenamiento en caché Es tan necesario hoy en día que se necesita tener un sistema que trate identifica a cada usuario. No desea que un visitante de Florida vaya a la página de Florida y luego cada visitante después de eso.
  • Propuestas para los datos con cada usuario en cada página realmente puede ralentizar su servidor. Debe guardar cada sesión de usuario para no tener que seguir buscando la información una y otra vez.

Cada semana de uso traía más y más problemas, así que finalmente me di por vencido e investigué un poco. Afortunadamente, una empresa ya identificó y se ocupó de estos problemas con un servicio, GeotargetingWP. GeotargetingWP es un poderoso servicio de API para geolocalizar contenido o crear redireccionamientos geográficos dentro de WordPress. Han creado cuatro complementos que se pueden usar según sus necesidades:

  1. Orientación geográfica Pro es el complemento favorito de los vendedores afiliados para las ofertas específicas de su país debido a su simplicidad y sus potentes funciones. Ahora con precisión superior para ayudarlo a orientar contenido específico de estados y ciudades.
  2. Geo redirecciones envía a los usuarios a diferentes sitios web según su ubicación con unos sencillos pasos. El complemento Geo Redirects para WordPress es una herramienta poderosa que le permitirá crear fácilmente una redirección basada en múltiples criterios.
  3. Banderas geográficas es un complemento simple para el complemento Geotargeting Pro que le permitirá mostrar la bandera del país del usuario actual o cualquier otra bandera que desee mediante el uso de un código abreviado simple como este:
    [geo-flag squared = "false" size = "100px"]
  4. Bloqueador geográfico El complemento para WordPress le permitirá bloquear fácilmente el acceso a usuarios desde ciertas ubicaciones. Puede bloquearlos para que no accedan a todo su sitio o simplemente elegir qué páginas.

La plataforma también le permite crear y utilizar regiones para apuntar para que no tenga que crear reglas infinitas basadas en múltiples regiones. Puede agrupar países o ciudades para facilitar la orientación a los usuarios. Como ejemplo, puede crear una región llamada Europa y otra llamada América, y luego simplemente usar esos nombres en códigos cortos o widgets para ahorrar tiempo. El almacenamiento en caché tampoco es un problema. Detectan la IP del usuario real sin importar si usa Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish, etc. Si tiene algo personalizado, puede agregarlo fácilmente.

Su API proporciona la máxima precisión de geolocalización, devolviendo datos de continentes, países, estados y ciudades. Dado que el costo se basa en el uso, puede conectarse directamente a su API y usarla como desee.

Introducción a la segmentación geográfica de WordPress

Divulgación: ¡Estamos usando nuestro enlace de afiliado en esta publicación ya que nos gusta mucho el servicio!

 

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.