Servicios profesionales B2B

Consolidación técnica de una plataforma web multilingüe

Una organización B2B necesitaba consolidar su plataforma web corporativa para gestionar contenidos en español, catalán e inglés de forma coherente y segura.

Contexto

La plataforma debía funcionar como una base sólida para el crecimiento digital y la publicación de contenido en español, catalán e inglés. El trabajo requería revisar la estructura técnica y editorial para gestionar de forma consistente páginas, metadatos, enlaces, contenidos localizados y recursos multimedia, y preparar la incorporación segura de casos de éxito y sectores.

Problema

El reto era permitir que una plataforma con varios idiomas y tipos de página evolucionara sin perder coherencia técnica, editorial o SEO, y sin depender de una revisión exclusivamente manual de sus páginas, enlaces y recursos.

Restricciones

Había que mantener la base de código existente y evitar regresiones; separar las variantes de español, catalán e inglés; no publicar páginas incompletas ni inventar textos, resultados o métricas; no usar recursos sin asociación y autorización; proteger la identidad del cliente; conservar un historial de cambios limpio; y diferenciar las páginas generadas de las URLs indexables.

Papel de ROCO Tech

ROCO Tech asumió el análisis técnico y editorial, la arquitectura web, la estructuración de contenidos, el SEO técnico, la internacionalización y el control de calidad. También comprobó páginas, indexabilidad, enlaces, assets, pruebas automatizadas e integridad del repositorio antes del cierre.

Decisiones técnicas

Separar contenido y presentación

La información estructurada se separó de la presentación para reducir duplicaciones y validar cada idioma antes de mostrarlo.

Publicar cada idioma de forma independiente

Cada variante lingüística se gestionó con su propio estado para evitar que una traducción incompleta degradara o bloqueara otra versión preparada.

Cerrar la publicación por defecto

Ante datos, traducciones, resultados o autorizaciones insuficientes, la decisión fue no generar la página.

Exigir evidencia por resultado

Cada resultado debía identificar su formulación, método, base, evidencia, verificación y permiso de publicación.

Autorizar cada asset por separado

La autorización general del proyecto no se consideró suficiente para publicar logos, capturas, fotografías o datos visibles dentro de una imagen.

Combinar revisión y controles automatizados

Las revisiones manuales se complementaron con pruebas, validación SEO y crawling para comprobar sistemáticamente páginas, enlaces y assets.

Verificar Git antes del cierre

El estado y las diferencias del repositorio se revisaron para evitar archivos accidentales, problemas de formato y cambios no controlados.

Arquitectura

La solución se organizó en cinco capas: contenido estructurado; localización independiente para español, catalán e inglés; presentación generada desde esas fuentes; SEO y navegación; y una capa de calidad con pruebas de casos, suite general, validación SEO, crawling, revisión de indexabilidad y comprobaciones de Git.

Tecnologías

Módulos de contenido localizado
Centralizar la información de páginas, casos, sectores e idiomas.
Node.js y npm
Ejecutar las tareas del proyecto y la suite automatizada de pruebas.
Pruebas automatizadas
Comprobar el módulo de casos y prevenir regresiones.
Herramienta de validación SEO
Revisar automáticamente las páginas generadas.
Crawler técnico
Analizar URLs indexables, enlaces y assets.
Git
Controlar versiones y verificar la integridad de los cambios.
Comprobación automatizada de diferencias
Detectar problemas de formato o modificaciones no deseadas.

Plazo

Proyecto desarrollado y validado de forma iterativa.

Resultados verificables

  • El 100 % de las pruebas específicas del módulo de casos se superó correctamente.
  • La suite completa de pruebas del proyecto terminó correctamente.
  • La auditoría SEO revisó 54 páginas sin detectar errores ni advertencias.
  • El rastreo técnico identificó 24 URLs indexables y procesó 984 enlaces y 318 assets.
  • Las tres fichas incompletas fueron detenidas antes de generar contenido público.
  • No se publicaron casos, páginas sectoriales ni recursos de identidad a partir de información incompleta o sin autorización.
  • El repositorio superó la comprobación de diferencias y quedó limpio tras la validación final.
Contacto