GreenMobility
El Objetivo
GreenMobility tenía como objetivo mejorar su presencia online y la experiencia del usuario en varios países europeos. Estos son los objetivos y el resumen del proyecto:
- Implementar una configuración robusta de WordPress para gestionar los servicios de car-sharing de GreenMobility en diversos países europeos.
- Configurar cada web de cada país dentro de la red con contenido localizado y versiones en distintos idiomas.
- Crear una experiencia de usuario fluida con redirección basada en IP del usuario a la página del país correspondiente.
- Diseñar una landing page fácil de usar para que los usuarios seleccionen manualmente la web de su páis de preferencia, y así garantizar que estén disponibles opciones de navegación tanto automatizadas como manuales para mejorar la experiencia del usuario.
La Propuesta
Instalamos y configuramos WordPress Multisite para permitir la creación de múltiples sitios como subdominios bajo una sola instalación de WordPress (por ejemplo, no.greenmobility.com, fi.greenmobility.com).
Además, utilizamos el plugin WPML (WordPress Multilingual) para gestionar las versiones en distintos idiomas de cada sitio del país, ya que ofrece características para traducir contenido y gestionar configuraciones multilingües. Adicionalmente, configuramos un selector de idioma en cada sitio, permitiendo a los usuarios cambiar fácilmente entre los idiomas disponibles para su país.
Aspectos Técnicos
- Detección GeoIP: Integramos un servicio de detección GeoIP utilizando la base de datos MaxMind GeoIP2 para determinar la ubicación del usuario en función de su dirección IP. Para garantizar precisión y velocidad, implementamos almacenamiento en caché del lado del servidor para las búsquedas GeoIP, reduciendo la latencia y asegurando redirecciones rápidas. Actualizamos regularmente la base de datos GeoIP para mantener su exactitud.
- Lógica de Redirección: Desarrollamos un plugin personalizado para gestionar la lógica de redirección. Este plugin verifica la dirección IP del usuario, determina el sitio del país correspondiente y lo redirige en consecuencia.
- Página de Selección de País: Diseñamos una landing page fácil de usar y responsive que lista todos las web de países disponibles. Esto implicó el desarrollo de un nuevo módulo dentro del tema Fortun, donde ampliamos los campos de edición y se proporcionó al cliente control total en WP Bakery (el page builder de su preferencia).
Resultados
La configuración personalizada de WordPress Multisite para GreenMobility se fue implementada con éxito, proporcionando una forma escalable y eficiente de gestionar su presencia internacional. El landing page sirve efectivamente como un hub centralizado, guiando a los usuarios al sitio correcto y mejorando su experiencia en general.
**Aviso legal**: Este proyecto es propiedad de la agencia digital Twentyfour. Yo, Alberto Dorta, ejercí como responsable de desarrollo.