Servicio LegalServicios legales

Más de 500 artículos fuera de WordPress, sin perder una sola URL

Migramos el archivo de un bufete, más de 500 artículos en dos idiomas, de un WordPress lento a Next.js, con una redirección por cada URL antigua y búsqueda instantánea en Meilisearch.

Resultados

Artículos migrados
+500
Todo el fondo editorial del despacho, en español e inglés, salió de WordPress en una sola migración.
Redirecciones desde las URL antiguas
1:1
Cada dirección del sitio anterior apunta a su equivalente nueva: ningún enlace externo ni resultado ya indexado quedó apuntando a un 404.
Búsqueda sobre artículos y servicios
Instantánea
Índice propio en Meilisearch: resultados mientras se escribe, con tolerancia a erratas, sobre todo el archivo.

De una consulta sobre campañas a una migración completa

Servicio Legal no llegó pidiendo una web. Llegó pidiendo asesoría sobre sus campañas de correo. Al mirar de dónde venían sus contactos apareció lo que de verdad tenía entre manos: más de quinientos artículos sobre visas, constitución de empresas, registro de marca o compraventa de inmuebles, años de trabajo editorial, dentro de un WordPress lento, con mantenimiento de seguridad pendiente y un posicionamiento por debajo de lo que ese volumen permitía.

Tenía un activo valioso que no estaba rindiendo lo que podía. De esa conversación el proyecto fue creciendo hasta convertirse en lo que cuenta este caso.

¿Qué falla en un archivo de 500 artículos?

Un archivo de ese tamaño no se comporta como un blog pequeño. Falla de otra manera:

  • La velocidad se paga en escala. Con cientos de páginas, cada milisegundo de más no molesta solo al visitante: se multiplica por el presupuesto de rastreo y hay artículos que el buscador visita cada vez menos.
  • Encontrar algo cuesta. Al visitante, que abandona ante un buscador que tarda; y al propio bufete, al que ya le costaba saber qué tenía publicado.
  • La administración pesa más que la publicación. Cada extensión añadida para resolver algo era una pieza más que vigilar, y el panel se había vuelto pesado de usar.
  • La superficie de ataque crece con el tiempo. Un WordPress con años encima acumula dependencias de terceros que alguien tiene que parchear, y en un despacho de abogados rara vez hay alguien dedicado a eso.

La migración, URL por URL

Reconstruimos el sitio en Next.js y migramos el archivo completo en sus dos idiomas. El contenido y sus traducciones al inglés los aportó el despacho; nosotros montamos la estructura bilingüe con rutas por idioma y nos ocupamos de que nada se perdiera por el camino.

Esa última parte es la que decide si una migración así suma o resta. Quinientos artículos con años en línea son quinientas direcciones que otros sitios enlazan y que el buscador tiene indexadas. Si cambian sin más, todo eso apunta a un error. Por eso la migración llevó una matriz de redirecciones 1:1: cada URL del WordPress anterior redirige a su equivalente exacta en el sitio nuevo, de un solo salto. Es trabajo que no se ve y es la diferencia entre heredar la autoridad acumulada y empezar de cero.

Al salir de WordPress desaparecen de golpe el panel de administración público y la cadena de extensiones que había que parchear: la superficie que había que defender se reduce a lo que nosotros escribimos. Y sobre la velocidad, el cambio de fondo es que las páginas dejan de construirse en cada visita. Un archivo de quinientos artículos es precisamente el caso en el que eso se nota.

El buscador

Un blog de este tamaño necesita una búsqueda pensada para ese volumen, no la búsqueda por defecto que devuelve una lista ordenada por fecha.

Montamos un índice propio en Meilisearch sobre artículos y servicios, con resultados que aparecen mientras se escribe y tolerancia a erratas, que en materia legal importa: «cedula», «visa temporal» o «propiedad orizontal» tienen que encontrar lo mismo que su versión bien escrita.

Que los servicios estén en el mismo índice que los artículos tiene una consecuencia práctica: quien entra buscando información encuentra, en el mismo sitio y sin salir del flujo, el servicio que la resuelve.

Categorías, enlazado interno y acciones por área

Categorizamos artículos y servicios en las áreas de práctica reales del despacho y, sobre esa estructura, diseñamos dos cosas:

  • Enlazado interno entre categorías relacionadas. Cada artículo apunta a los artículos y a los servicios de su área, para que la autoridad no se quede atrapada en páginas sueltas.
  • Una acción por área de práctica. Un artículo sobre derecho migratorio ofrece la acción que tiene sentido en derecho migratorio; uno sobre registro de marca, la suya. En vez de un único botón de contacto repetido quinientas veces, la llamada a la acción corresponde a lo que la persona estaba leyendo.

Es una decisión de estructura: el sitio está construido para que quien entra por una duda muy concreta encuentre, al final, la puerta de su área.

Lo que quedó

Un sitio rápido porque dejó de construirse en cada visita; sin extensiones de terceros que vigilar; con un archivo que se puede buscar, está enlazado por área y conservó cada una de sus direcciones.

Tiempo después, el despacho decidió concentrar su oferta en menos áreas y retiró los artículos que atraían búsquedas sobre servicios que ya no presta. Fue una decisión editorial suya, y la arquitectura la absorbió sin rehacer nada: la misma estructura que permite crecer permite también podar.

¿Hablamos de tu proyecto?

Cuéntanoslo por escrito y te respondemos, en menos de 24 horas hábiles, con una primera lectura del alcance.

Respondemos en menos de 24 horas hábilesBogotá · UTC−5

Escríbenos por WhatsApp (se abre en una pestaña nueva)