¿Qué es un CMS sin cabeza y qué significa para el SEO? • Yoast


Seguramente se ha encontrado con el término sin cabeza antes, probablemente en relación con un CMS sin cabeza. Un CMS sin cabeza no tiene una capa de presentación adjunta, lo que lo convierte en una solución flexible cuando desea apuntar a muchos formatos diferentes. Pero, ¿qué abarca un CMS sin cabeza? ¿Son incluso una buena idea? ¡Descúbrelo en este post!

¿Qué es un CMS sin cabeza?

Un CMS tradicional consta de tres partes: una base de datos para almacenar contenido, un back-end para administrar ese contenido y un front-end para presentar ese contenido a un visitante. Conocemos estos CMS tradicionales como el monolitos: una única aplicación que lo tiene todo a bordo. Nuestro buen amigo WordPress es un monolito.

Yoast SEO 16.7 viene con soporte extendido para WordPress sin cabeza. ¡Asegúrate de comprobarlo!

La ventaja de un CMS tradicional es que tiene todo a bordo. Pero esa también es una de sus mayores desventajas. Un CMS tradicional a menudo está lleno de código heredado, fuertemente entrelazado e interconectado. Además, las piezas son difíciles de reemplazar si está buscando una solución mejor o más flexible.

Un CMS sin cabeza descarta la capa de presentación y viene con solo dos partes: almacenamiento de datos y un back-end para administrar contenido. Como desarrollador, puede elegir las mejores partes para construir el front-end, según sus objetivos y el tipo de formatos a los que se dirige. Puede utilizar las API del CMS para enviar y recibir contenido y metadatos para llenar el front-end y determinar el comportamiento.

¡Elige la cabeza que quieras, pequeño robot dulce!

Esta flexibilidad es excelente, pero también tiene sus propias desventajas, ya que no hay muchas herramientas probadas. Puede terminar con una gran cantidad de herramientas que funcionan un poco, lo que dificulta que todo funcione. Por supuesto, hay formas de combinar varias formas de trabajar, por ejemplo; podría convertir WordPress en un CMS sin cabeza si ya está trabajando con ese CMS y se siente cómodo con él.

Un CMS sin cabeza: impulsado por API y JavaScript

Cortar la cabeza de un CMS significa cambiar su comunicación. Ya no puede confiar en las conexiones internas del CMS monolith y tiene que usar una forma diferente de comunicarse: API.

API significa Interfaz de programación de aplicaciones, y es una forma de abrir datos para que las aplicaciones se comuniquen. Puede usarlo para enviar y recibir mensajes, contenido o metadatos para usar en la interfaz del sitio. Por ejemplo, Yoast SEO tiene una API REST que abre los metadatos (incluidas las directivas de rastreo y los datos estructurados) que genera el complemento de SEO. Los CMS sin cabeza pueden leer estos datos y aplicarlos a las páginas que generan.

¿Es sin cabeza el futuro?

El concepto de sin cabeza ha existido durante años, pero los CMS sin cabeza parecen ser la comidilla de la ciudad. Es difícil saber si se trata de un gran movimiento o de una exageración. Para la mayoría de los usuarios y casos de uso, un CMS sin cabeza no parece ser una opción válida. Eso no quiere decir que la idea de liberar su contenido no le esté hablando a más desarrolladores y arquitectos de la información cada día. Con un CMS sin cabeza, puede adoptar una estrategia de contenido primero en lugar de una primera de front-end.

Poner tu contenido en primer lugar y eliminar todo lo que te ayude a liberarlo. Cuando el contenido es gratuito, se puede utilizar en todas partes, literalmente en todas partes. Hoy en día, el contenido no solo vive en un sitio web sencillo y receptivo, sino también en aplicaciones, asistentes inteligentes, relojes inteligentes, refrigeradores, quioscos, televisores, en todas partes. Y habrá más formatos en los que ni siquiera podemos pensar en este momento.

En ese sentido, sí, un CMS sin cabeza puede ayudarlo a liberar su contenido y puede ayudarlo a apuntar a esos formatos con gran flexibilidad. Pero esto no significa el final del CMS tradicional. WordPress solo demuestra que cantidades masivas de sitios son del tipo de panadería a la vuelta de la esquina que no necesariamente necesita tal libertad. Facilidad de uso, eso es lo que buscan.

CMS sin cabeza frente a CMS desacoplado

Headless CMS es un término general para cada tipo de CMS que no viene con un front-end. Por supuesto, existen muchas variantes de esta tecnología y diferentes formas de pensar sobre este concepto. Uno de ellos es la diferencia entre un CMS sin cabeza y un CMS desacoplado.

Puede ver un CMS sin cabeza como un almacenamiento de datos, listo para enviar contenido una vez que se le solicite. Un CMS desacoplado es más proactivo en su trabajo, y algunos CMS incluso vienen con una forma de plantilla incorporada, lo que lo convierte en una buena solución intermedia para muchos proyectos.

CMS sin cabeza frente a WordPress

WordPress impulsa más del 40% de los sitios web en la World Wide Web, un logro impresionante. WordPress ha demostrado ser una solución confiable para muchas tareas de publicación. Pero su base de código heredada y su arquitectura antigua no hacen de WordPress una plataforma perfecta.

Las mejoras a menudo se incorporan, lo que las hace más complejas con cada lanzamiento. Especialmente en el front-end, no siempre es fácil lograr que WordPress haga lo que usted quiere, y usar herramientas modernas mientras lo hace. Recuerde, los temas todavía están construidos en PHP, mientras que el resto de la web se está moviendo cada vez más a JavaScript.

Si desea construir el front-end usted mismo y elegir sus propias herramientas, un CMS sin cabeza es una buena opción. Pero, si desea que sus clientes usen el CMS que conocen y aman, WordPress, convertir ese CMS en uno sin cabeza también es una opción válida.

WordPress también puede convertirse en un CMS sin cabeza: ejecute la base de datos y el backend y use la API REST de WordPress para comunicarse con el front-end que construya. La interfaz se puede construir según sus especificaciones en JavaScript, con React o Angular, por ejemplo. También puede utilizar bibliotecas como Gatsby para convertir su sitio de WordPress sin cabeza en un sitio estático de alta potencia.

Solo recuerde que muchos complementos de WordPress perderán su funcionalidad en un entorno sin cabeza y es posible que tenga que codificar algunas cosas usted mismo, o elegir una solución lista para usar.

Gatsby es uno de los marcos que se anuncian para ayudarte a liberar WordPress

Ventajas de un CMS sin cabeza

Un CMS sin cabeza tiene muchas ventajas en comparación con un CMS tradicional, pero también muchas desventajas. No es tanto que uno sea mejor que el otro; Ambos tienen pros y contras. La pregunta principal tiene que ser, ¿tiene sentido para usted y su situación utilizar un CMS sin cabeza? En la mayoría de los casos, la respuesta a esa pregunta probablemente sea no.

Entonces, ¿cuáles son algunas de las ventajas de un CMS sin cabeza?

  • Un CMS sin cabeza es más fácil de escalar
  • Un CMS sin cabeza podría ayudar a mejorar el rendimiento de su sitio
  • Puede usarlo para alimentar la versión estática de su sitio de WordPress
  • Puede proporcionar un centro estructurado para su contenido y mantenerlo seguro.
  • Puede comenzar a poner el contenido primero en lugar de la tecnología primero
  • Puede utilizar frameworks modernos para construir su front-end
  • La flexibilidad hace que sea más fácil preparar su sitio para el futuro
  • El desacoplamiento de los sistemas front-end y back-end puede aumentar la seguridad
  • La comunicación multiplataforma está al alcance
  • Elija y elija sus herramientas para construir su sitio

Desventajas de un CMS sin cabeza

Por supuesto, existen muchas desventajas al usar un CMS sin cabeza. Aquí hay algunos.

  • Tienes que construir temas desde cero
  • Trabajar con headless no es para principiantes
  • Los no desarrolladores pueden tener problemas con las diferencias
  • Muchas personas no están familiarizadas con el back-end, lo que perjudica la adopción.
  • Ayuda usar un back-end que la gente conoce (WordPress)
  • No hay una vista previa en vivo, lo que dificulta ver cómo se verá su contenido.
  • Un CMS sin cabeza requiere más trabajo para mantener
  • Hay muchas más partes móviles que podrían romperse.
  • Tienes que elegir tus herramientas y no hay muchas disponibles.

CMS y SEO sin cabeza

Dependiendo de cómo construya y sirva el sitio que creó en su CMS sin cabeza, puede ofrecer un gran rendimiento y beneficios en la experiencia del usuario. Un sitio de alto rendimiento que ofrezca a los usuarios una experiencia de usuario fantástica funcionará bien en los resultados de búsqueda. Pero eso no tiene por qué limitarse a los sitios construidos sin cabeza. En ambos casos, debe esforzarse para que sea rápido y sorprendente, especialmente si ha creado su interfaz en JavaScript. Con sitios que dependen cada vez más de JavaScript SEO de JavaScript es algo de lo que realmente debes cuidar.

Para los CMS sin cabeza, los conceptos básicos de SEO realmente no cambian; debe considerar que muchos no vienen con las herramientas de SEO adecuadas. A veces, tienes que terminar construyendo todo tú mismo.

El SEO, por lo tanto, podría ser más difícil en los sistemas sin cabeza debido a la forma en que todo está dividido. Debe configurar y trabajar correctamente con sus sistemas para aprovecharlos al máximo. La forma de hacerlo depende del sistema, o de cómo su equipo de desarrollo creó las herramientas de SEO.

Por ejemplo, trabajar con metadatos como en un CMS tradicional es más difícil debido al desacoplamiento. Para SEO de WordPress, Yoast SEO te ayuda a hacerlo correctamente. Este complemento genera una gran cantidad de metadatos para su sitio y los expone para su uso en una configuración de WordPress sin cabeza.

Yoast SEO y WordPress sin cabeza

Yoast SEO está listo para usarse en CMS sin cabeza porque tiene una API que expone los metadatos para estos sistemas. Con Yoast SEO, abrimos los metadatos que proporcionamos en un fragmento de contenido y ayudamos a los desarrolladores a usarlos. Estos son todos los metadatos sobre una publicación, directivas de rastreo y datos estructurados, por ejemplo. Aquí se explica cómo activar la API REST. También tenemos documentación para desarrolladores de la API REST de Yoast SEO para que te pongas en marcha rápidamente.

Los desarrolladores pueden utilizar estos metadatos para determinar qué tienen que hacer estas páginas y cómo deben leerlas los motores de búsqueda.

Alternar punto final de REST API Head en Yoast SEO
Simplemente encienda la API REST para comenzar

Una breve introducción al CMS sin cabeza

En esta publicación, hemos hablado mucho sobre qué es un CMS sin cabeza y qué puede hacer. Se habla mucho sobre los CMS sin cabeza y si estos son el futuro de la gestión de contenido. Puede que lo sean, pero un CMS normal como WordPress todavía funcionará para la mayoría de los casos de uso. ¡Por supuesto, puede usar lo mejor de ambos mundos y usar WordPress sin cabeza!



Source link

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *