La mayoría de la gente conoce la expresión "sistema de gestión de contenidos" mientras intentan venderle uno, que es un mal sitio para aprender qué hace. Así que aquí va la versión sencilla, escrita para la persona que firma la factura y no para la que lo instala.
¿Qué es un CMS, en un párrafo?
Un CMS es un login donde cambias las palabras y las imágenes de tu web sin abrir código y sin escribir a un desarrollador. El texto de tu web vive en una base de datos o en un conjunto de archivos de contenido. El CMS es la pantalla que te deja editarlos, y la web lee lo que haya ahí cuando construye la página.
Un CMS es el login de edición de tu web, no la web en sí. Controla las palabras, las imágenes y qué páginas existen. No controla cómo está diseñada la web ni lo rápido que carga. Eso se decide en la construcción.
¿Qué te da realmente un CMS?
Cinco cosas. Cualquier otra cosa que te ofrezcan encima es una función de un producto concreto, no de la categoría.
- Acceso de edición. Cambias un titular a las 22:00 de un domingo y está publicado en menos de un minuto. Sin ticket, sin desarrollador, sin factura.
- Contenido estructurado. Tu texto se guarda como campos con nombre: título, precio, horario de apertura, no como un bloque de formato. Eso es lo que permite que el mismo horario aparezca en 3 páginas y sea correcto en las tres después de una sola edición.
- Borradores y programación. Escribes la pieza hoy, la revisas mañana y la publicas el jueves por la mañana.
- Roles. Tu asistente puede editar el blog pero no puede borrar la página de precios. En un equipo de 4 personas esto importa en cosa de un mes.
- Un historial. Cada cambio queda registrado, y puedes recuperar la versión de ayer. Es la función que nadie pide y que todo el mundo acaba necesitando.
¿Qué no te da un CMS?
Un CMS no te da un diseño nuevo. Rellena el diseño que ya tienes. Si tu página se construyó con un titular, una imagen y 3 puntos, el CMS te deja cambiar ese titular, esa imagen y esos 3 puntos. No te deja decidir que la sección ahora debería ser un carrusel de vídeo. Eso es un cambio de construcción, y es otra conversación con otro precio.
Un CMS tampoco hace que tu web sea rápida, segura o encontrable en Google. Eso viene de el código de debajo y de cómo están escritas las páginas. Hay muchas webs lentas con logins de CMS excelentes.
El CMS controla el contenido. La construcción controla el contenedor. Confundir los dos es como la gente acaba pagando una reconstrucción cuando quería una frase nueva.
¿Headless o tradicional: cuál necesitas?
Un CMS tradicional como WordPress guarda tu contenido y renderiza tus páginas, todo en un sistema. Un CMS headless como Sanity, Storyblok o Contentful guarda tu contenido y se lo entrega a un front-end separado que renderiza las páginas. La pantalla de edición se parece. Lo que cambia es lo que descarga el visitante.
| Tradicional | Headless | |
|---|---|---|
| Renderiza la página | El CMS | El propio código de tu web |
| El visitante descarga | Tema, plugins, runtime del CMS | La página terminada |
| Plugins que mantener | Normalmente 15 a 25 | Ninguno |
| Mudarse después | Reconstrucción, el contenido está en formato del tema | El contenido ya está en un formato de datos limpio |
| Mejor para | Webs editadas a diario por mucha gente | Webs que necesitan ser rápidas y seguir mantenidas |
Nosotros entregamos headless. La web es código escrito a mano, así que el navegador recibe una página terminada, y el CMS queda detrás para editar. Tienes la experiencia de edición estilo Wix sin la carga estilo Wix.
¿Cuánto de la web debería ser editable?
Menos de lo que crees, y la razón es honesta, no defensiva. Cada campo que puedes editar es un campo que puedes romper. Una web donde los 40 elementos son editables se convierte en una web que nadie se atreve a tocar.
La regla que usamos: haz editable todo lo que cambia más de una vez al año, y deja fijo el resto. En la práctica eso son tus titulares, el texto, las imágenes, los precios, los horarios, el equipo, los artículos del blog y las preguntas de tu página de FAQ. No son tu estructura de navegación, tus tokens de color ni el orden de las secciones.
Qué pedir antes de que construyan tu web
- ¿Qué campos exactos de qué páginas puedo editar yo mismo? Pide la lista por escrito.
- Enséñame la pantalla de edición antes del lanzamiento, no después.
- ¿Quién es el dueño de la cuenta del CMS, y qué pasa con ella si dejo de trabajar con vosotros?
- ¿Cuánto cuesta el CMS al mes, y con qué número de usuarios o documentos cambia eso?
- ¿Puedo exportar todo lo que he escrito, y en qué formato?
Cada web que entregamos responde esas 5 preguntas el día de la entrega: recibes el login del CMS a tu nombre, el contenido en un formato portable, el repositorio y 14 días de ajustes mientras te acostumbras.
