Multisitio multilingüe

Casos de estudio

Multisitio XS Instruments

4 marcas, 4 sitios, una sola plataforma.

Grupo Giorgio Bormac · Instrumentación científica · Live desde 2026

Cuatro marcas del grupo XS Instruments en cuatro sitios independientes, cada uno multilingüe, alimentados por un único backend y una sola pipeline de sincronización del catálogo. Cada marca tiene su identidad visual, sus categorías y sus idiomas, pero los datos provienen todos del mismo PIM.

4 marcas

Identidades visuales distintas, un único codebase

8 sitios

4 marcas × 2 idiomas (IT/EN)

1 backend

Una única gestión compartida

0 intervención manual

Cliente autónomo: decide on/off por marca en el PIM

Ver todos los casos de estudio
Índice del caso de estudio
  1. El grupo
  2. El desafío
  3. Una plataforma, cuatro identidades
  4. Un catálogo que se actualiza solo
  5. Categorías a medida para cada marca
  6. Imágenes siempre alineadas
  7. Personalización de Mall
  8. Búsqueda multisitio
  9. Multilingüe por marca
  10. Resultados
  11. Testimonio
  12. Stack técnico

Capítulo 1

El grupo

XS Instruments es una familia de marcas de Giorgio Bormac Srl, grupo con sede en Carpi (MO, Italia) especializado en instrumentación científica para laboratorio, industria e investigación.

Cuatro marcas, cada una con su especialización, su público, su mercado. Mismos propietarios, mismo almacén, misma oficina comercial — pero cuatro identidades separadas online, porque cada marca habla a clientes distintos.


Capítulo 2

El desafío

Cuatro sitios separados significan, en el modelo tradicional, cuatro veces el trabajo: contenidos duplicados, precios no alineados, desarrollos independientes, costes de mantenimiento multiplicados. El desafío era preservar las identidades separadas de las marcas manteniendo una sola máquina entre bastidores.

  • Cuatro marcas con catálogos superpuestos

    El mismo producto puede ser vendido por varias marcas con descripciones distintas, o ser exclusivo de una marca.

  • Identidades visuales completamente distintas

    Cuatro logos, cuatro paletas, cuatro tonos de voz. Deben parecer cuatro empresas distintas al visitante.

  • Idiomas para cada mercado

    IT/EN activos en todas las marcas, DE/FR/ES en roadmap. Cada idioma debe ser independiente por marca.

  • Volúmenes importantes

    Decenas de miles de productos posibles en el PIM — el cliente decide cuáles publicar y en qué marcas.

  • Mantenimiento sostenible

    Las actualizaciones del CMS, de la plataforma e-commerce y del frontend deben hacerse una sola vez para todas las marcas.


Capítulo 3

Una plataforma, cuatro identidades

Arquitectura multisitio en una sola instalación: un único CMS, una única base de datos, un único backend. Cuatro temas frontend completamente separados — uno por marca — que comparten los datos pero no la identidad visual.

En el backend hay ocho site definitions (4 marcas × 2 idiomas: italiano e inglés). El sistema reconoce automáticamente qué sitio está sirviendo y aplica el tema correcto, las categorías correctas, el idioma correcto. Para el visitante los cuatro sitios parecen completamente independientes.

PIM OnPage Catalogo unico SYNC Token check immagini Filtro per brand 1 BACKEND OctoberCMS multisite 8 site definitions xsinstruments.com argo-lab.com neyacentrifuges.com ondaspectrophotometer.com

Capítulo 4

Un catálogo que se actualiza solo

El catálogo de productos es único, custodiado en el PIM (OnPage). Cada elemento — productos, fichas técnicas, imágenes, traducciones — tiene un campo "online por marca": el cliente decide directamente en el PIM qué producto publicar en qué sitio, sin intervención de desarrolladores.

La sincronización automática lee el PIM, reconoce los flags para cada marca y llena cada sitio con su catálogo en su idioma. El mismo producto puede ser visible en dos marcas a la vez con descripciones distintas, o ser exclusivo de una marca.

Decenas de miles

de productos gestionables por el cliente

~18 min

sincronización completa multi-marca

0

intervención de desarrollador necesaria


Capítulo 5

Categorías a medida para cada marca

En el PIM las categorías están organizadas en una jerarquía profunda — Categorías → Subcategorías → Secciones → Productos — pensada para la máxima granularidad técnica.

Cada marca, sin embargo, tiene necesidades de navegación distintas: una marca multi-producto como ArgoLab necesita un árbol jerárquico clásico con filtros técnicos por tipología; una marca especializada como Neya (centrífugas) u Onda (espectrofotómetros) necesita un árbol plano, organizado por categoría de uso. La sincronización adapta automáticamente el árbol PIM al árbol óptimo para cada marca.


Capítulo 6

Imágenes siempre alineadas

Miles de imágenes de producto en el PIM, distribuidas en cuatro sitios. Descargarlas todas cada noche sería inútil y costoso. El sistema usa un mecanismo de token para reconocer qué ha cambiado.

Token check

Si la imagen no ha cambiado se omite (skipped) — sin descarga, sin tráfico innecesario.

Sustitución automática

Si la imagen ha cambiado en el PIM, se descarga y sustituye a la antigua. Cero versionado manual.

Eliminación de obsoletos

Si se elimina una imagen del PIM, también se borra de los sitios. Sin archivos huérfanos.

Importación de nuevos

Las imágenes nuevas se descargan la primera vez y luego se vuelven "skipped" hasta que cambian.

Números reales de una sincronización tipo

En una sincronización reciente: ~2.000 archivos sin cambios (mismo token, skip), ~250 nuevos descargados, ~150 sustituidos, ~150 eliminados. Ancho de banda ahorrado: 90%+ respecto a una descarga masiva.


Capítulo 7

Personalización de Mall

OFFLINE.Mall es la plataforma e-commerce open source que alimenta la tienda de las cuatro marcas. Nace como motor single-site: para gestionar correctamente la separación entre marcas se ha desarrollado un plugin a medida de WaveStaq que amplía Mall con el concepto de "grupo".

Cada producto, cada categoría, cada índice de búsqueda está marcado con la marca a la que pertenece. Los redactores del backend ven solo los productos de su marca, evitando errores de publicación cruzada. La estructura es retrocompatible: si mañana se deshabilita el plugin, Mall sigue funcionando normalmente.


Capítulo 8

Búsqueda multisitio aislada

Cada sitio tiene su propia barra de búsqueda, situada en el header con icono expandible. Busca por nombre de producto y código de artículo (SKU), con autocompletado que muestra los primeros cinco resultados mientras escribes y una página de resultados completa con paginador.

La búsqueda es multilingüe nativa (busca en el idioma actual del sitio) y aislada por marca: si buscas un término en el sitio ArgoLab, ves solo productos ArgoLab — aunque el mismo término exista en el catálogo de otra marca. Sin confusión, sin filtraciones.


Capítulo 9

Multilingüe nativo por marca

Ocho site definitions en el backend: cuatro marcas × dos idiomas (italiano e inglés), todos activos en todos los sitios. Alemán, francés y español están en el roadmap para la expansión 2026.

Las traducciones de los contenidos técnicos (nombres de productos, descripciones, fichas técnicas) provienen del PIM y se sincronizan junto al catálogo. SEO multilingüe correcto con etiquetas hreflang específicas por par marca/idioma: los motores de búsqueda entienden que xsinstruments.com/it y xsinstruments.com/en son versiones distintas de la misma página, mientras que argo-lab.com/it es completamente independiente.


Capítulo 10

Resultados

Números tangibles de la arquitectura multisitio en producción.

4 marcas

Identidades visuales distintas, un único codebase

1 backend

Una única gestión compartida

0 intervención manual

No se necesita desarrollador para publicar/ocultar productos

~18 min

Sincronización completa multi-marca

8 site defs

4 marcas × IT/EN activos (DE/FR/ES en roadmap)

Decenas de miles

Productos gestionables por el cliente en el PIM

~2.000

Archivos verificados sin tráfico innecesario (token check)

0 errores

Sincronizaciones recientes, cero bloqueos

La autonomía del cliente es el verdadero resultado: gestiona miles de productos, los publica y oculta en marcas individuales, actualiza imágenes y traducciones — todo directamente desde el PIM, sin tener que abrir un ticket o esperar a un desarrollador.


Capítulo 11

Testimonio

[Cita del cliente — marcador. Reemplaza con el testimonio real de un referente del grupo Bormac.]
[Nombre y rol] · Giorgio Bormac Srl

Capítulo 12

Stack técnico

Un resumen de las principales tecnologías. Trabajo con cualquier PIM y ERP — OnPage, Akeneo, Pimcore, Salsify y otros sistemas de product information management.

Plataforma

OctoberCMS 4.x OFFLINE.Mall (ampliado) PHP 8.3 MariaDB Nginx + OpenResty (proxy inverso SSL)

Frontend y UX

Tailwind CSS (4 temas a medida, uno por marca) Identidad visual independiente por marca Header con búsqueda expandible

Integraciones

OnPage (PIM REST API) Sincronización automática multi-marca

Funcionalidades a medida WaveStaq

Plugin multisitio Mall (gestión de marca en productos/categorías) Sincronización inteligente de imágenes (token check) Búsqueda cross-marca aislada Adaptación del árbol de categorías por marca

Multilingüe y SEO

8 site definitions (4 marcas × IT/EN) hreflang por par marca/idioma JSON-LD estructurado Roadmap DE/FR/ES 2026

Accesibilidad y Privacidad (a medida WaveStaq)

Componente de accesibilidad Gestión de cookies GDPR y privacidad Panel de consentimientos conforme

Rendimiento

Token check en archivos (90%+ ancho de banda ahorrado) Eager loading Caché HTTP y opcache Optimización de imágenes

¿Tienes un grupo de marcas que unificar?

Cuéntame tus marcas, sus catálogos, las superposiciones y las diferencias. Analizamos juntos si la arquitectura multisitio puede reducir tu trabajo a un cuarto.

Ver todos los casos de estudio

Respuesta en 24h · Primera consulta gratis

Contactame

Completa el formulario y te contacto en 24 horas.