Los mejores CMS del mercado: ¿cómo trabajan el SEO y cuál es el más adecuado para tu proyecto?
¿Cuáles son los mejores CMS del mercado? ¿Qué características has de tener en cuenta a la hora de elegir el tuyo?
Los CMS o sistemas de gestión de contenido son una bendición para los usuarios que no tienen experiencia ni conocimientos en programación.
Aun así, la facilidad de uso no es lo único que debes tener en cuenta.
Si quieres que tu sitio web llegue al top 10 de Google, es importante que elijas un CMS capaz de adaptarse a tu estrategia SEO.
En este artículo, descubriremos las cualidades de los mejores CMS y las diferentes alternativas que existen en el mercado, y pondremos foco en cómo gestionan o facilitan el posicionamiento orgánico.
Sin más preámbulos, vamos a ello.
¿Qué características tienen los mejores CMS? Checklist SEO a tener en cuenta
Se dice, se comenta… Que Google utiliza más de 200 factores de posicionamiento.
La mayoría de los factores, aquellos que tienen que ver con el rendimiento técnico de un sitio web y los elementos HTML de la página, están relacionados con el CMS y cómo trabaja este el SEO On Page.
Google debería poder rastrear fácilmente las páginas de tu sitio web, comprender de qué trata y vincularlas a palabras clave relacionadas. Por lo tanto, el marcado HTML adecuado es muy necesario.
Hay muchas más características de los CMS que son importantes para el SEO. Algunas son cruciales. Otras simplemente es bueno tenerlas. Conozcámoslas.
Elementos SEO básicos que debes poder configurar
Comencemos con los elementos con los que te topas cada vez que creas una nueva página:
URL de la página
Las URL le dicen a los motores de búsqueda y a los usuarios de qué trata una página, por lo que para el SEO es más que recomendable tener URL impecables y legibles tanto para humanos como para robots.
Title SEO y meta descripción
Las etiquetas del título SEO y meta descripción son lo que los usuarios ven en la SERP y luego deciden si un sitio web merece el clic, por lo que son esenciales para generar tráfico y mejorar tu CTR.
Alt text de las imágenes
Si la imagen no se carga, los usuarios verán una etiqueta ALT sobre la imagen.
Google también usa etiquetas ALT para dar sentido a una imagen y promoverla en la búsqueda de imágenes.
Además, los lectores de pantalla que usan las personas con discapacidad visual también dependen de las etiquetas ALT.
Encabezados
Los encabezados ayudan a los usuarios y a Google a escanear el texto.
Estos elementos tan básicos como imprescindibles los podrás añadir y/o editar fácilmente con un CMS apto para SEO.
Detalles técnicos que debes controlar
Ahora, veamos los detalles técnicos que también afectan tu posicionamiento.
Velocidad de carga
Sin duda alguna, la velocidad de la página está en la parte superior de la lista.
Un sitio web que carga lentamente perjudica tu posicionamiento, y tu CMS puede ser el culpable.
Aquí, un código bien escrito e imágenes optimizadas son tus mejores amigos, mientras que debes evitar a toda costa un exceso de código.
Ten en cuenta también que ya hace tiempo que la velocidad como factor de posicionamiento también se aplica a la búsqueda móvil.
Core Web Vitals
Para Google la experiencia de usuario es determinante y por eso lanzó las Core Web Vitals.
Los webmasters ya pueden comprobar el rendimiento de la página con el informe Core Web Vitals y trabajar cualquier aspecto a mejorar. El informe abarca tres métricas: LCP, FID y CLS.
- LCP (largest contentful paint) muestra el tiempo que tarda en hacerse visible el contenido principal de la página.
- FID (first input delay) ayuda a medir la primera impresión de un visitante y muestra el tiempo que pasa desde que un visitante hace clic en un enlace hasta que el navegador responde a esa acción.
- CLS (Cumulative Layout Shift) mide la estabilidad visual de los elementos de la página.
Es importante que soluciones los problemas de tu web (si tienes alguno) antes de que Google los detecte. Y dependiendo del CMS que utilices y de la forma en que esté configurado, esto puede resultar una tarea más o menos sencilla.
Mobile-first y Diseño Responsive
Hablando de dispositivos móviles, un buen CMS debe ofrecer plantillas con un diseño responsive.
Google ha estado alentando a los webmasters a optimizar sus sitios web para dispositivos móviles durante años.
Ahora, a medida que la búsqueda móvil crece imparable y la indexación mobile-first es un must, no tienes más remedio que optimizar.
Contenido duplicado
Otra cosa de la que debes preocuparte es del contenido duplicado.
Si varias URL de tu sitio web dirigen a páginas que parecen idénticas o muy similares, no es un gran problema. No obstante, si son muchas URL, la cosa ya se pone seria y puedes ser penalizado por el algoritmo Panda.
Para hacerlo bien, un CMS debe permitirte marcar la URL original con una etiqueta «canonical». De esa forma, los motores de búsqueda sabrán qué URL indexar y cuáles no.
Redirecciones
A veces no es necesario mantener el contenido duplicado y se puede eliminar. En este caso, deberás recurrir a la redirección 301.
Establecer redirecciones es fácil con algunos CMS y más complicado con otros.
Robots.txt y Sitemaps
Un buen CMS te permitirá generar y adaptar fácilmente un archivo robots.txt junto con un mapa XML del sitio. Este último ayuda a Google a identificar todas las páginas que debe encontrarse.
Y hasta aquí nuestro checklist SEO de los CMS. Como verás, no es muy extenso, pero todo lo que realmente importa está aquí.
¿Cuáles son los mejores CMS y qué funcionalidades nos ofrecen?
Ahora, echemos un vistazo a los CMS más populares.
De cada plataforma, veremos el conjunto de características que vienen de forma predeterminada, así como las disponibles con plugins o extensiones.
También, explicaremos si algunas características del CMS pueden perjudicar tu posicionamiento.
¿Cumplirán los mejores CMS del mercado nuestro checklist para SEO?
1. WordPress: El CMS que se transforma en el sitio que quieras
WordPress comenzó como una plataforma de blogs de código abierto, pero gracias a miles de temas y plugins, ahora puede ser igual de buena para los e-commerce o como para los sitios web de reserva de vuelos.
Este CMS domina el mercado, siendo más del 65% de todos los sitios web ejecutados con WordPress.
Millones de usuarios que lo eligen lo hacen por una razón y el SEO definitivamente es parte de ello.
Funciones predeterminadas | Características que puedes obtener con plugins | Carencias SEO |
✔ URL amigables ✔ Etiquetas ALT de imagen ✔ Encabezados |
✔ Meta etiquetas ✔ Redirecciones y etiquetas canónicas ✔ Archivos robots.txt ✔ Mapa XML del sitio ✔ Caché de la página |
❌ No puedes trabajar sin plugins en WordPress, pero demasiados plugins vuelven lento a tu sitio web. |
Elementos SEO del CMS
WordPress es compatible con SEO desde el primer momento.
Con la instalación predeterminada, puedes establecer URL personalizadas, encabezados apropiados y etiquetas ALT de imagen. Y eso probablemente es todo.
Para lograr un SEO decente has de recurrir a los plugins.
El plugin Yoast SEO y Rank Math son los plugins de WordPress más populares hasta la fecha.
Con ellos tendrás control sobre las meta etiquetas y todo tipo de cosas técnicas.
Te facilitarán la configuración de URL canonicals, habilitarán migas de pan, crearán redireccionamientos 301 o modificarán tu mapa XML del sitio.
También pueden generar un archivo robots.txt para ti.
Ya ves que estos plugins y las características estándar de WordPress cumplen con la mayoría de los puntos de nuestro checklist.
Detalles técnicos del CMS
Para cumplir el resto de requisitos, deberás instalar más plugins.
Te recomiendo que añadas al menos dos más: Broken Link Checker y W3 Total Cache.
El primero habla por sí mismo, y el segundo plugin te ayudará a acelerar tu sitio web al almacenar en caché las páginas del sitio.
Vale la pena señalar que WordPress permite una velocidad de carga de página ultrarrápida, si no dañas los plugins, temas y código personalizado.
Sin embargo, incluso si usas los temas y plugins con prudencia, el almacenamiento caché de páginas sigue siendo una buena práctica a seguir.
Para acabar con el checklist lanzamos la última pregunta. ¿Es responsive?
Y una vez más, WordPress lo vuelve a hacer.
Actualmente, WordPress solo acepta temas optimizados para dispositivos móviles.
En general, parece que WordPress lo tiene todo.
Sin embargo, otros CMS también tienen sus propios seguidores. Veamos lo que tienen para ofrecer que WordPress no puede.
2. Joomla: Una alternativa de CMS escalable a WordPress
Joomla otro de los CMS más populares. Al igual que WordPress, es gratuito y de código abierto.
También se basa en temas y plugins, pero en su caso se denominan plantillas y extensiones.
Joomla no es tan intuitivo y fácil de usar como WordPress, lo que no lo convierte en una buena opción para los novatos. Aun así, es más versátil.
Es ideal para sitios web grandes con varios menús, secciones y categorías, ya que permite organizar perfectamente el contenido del sitio web sin ninguna extensión.
Además, con Joomla, puedes usar diferentes configuraciones de plantillas o incluso diferentes plantillas en todo el sitio web.
Elementos SEO del CMS
Pero, ¿qué hay del SEO?
Después de la instalación, Joomla no es muy compatible con el SEO.
Funciones predeterminadas | Características que puedes obtener con plugins | Carencias SEO |
✔ Encabezados ✔ Meta etiquetas ✔ Archivo robots.txt ✔ Caché de la página |
✔ URL limpias ✔ Etiquetas ALT de imágenes ✔ Meta etiquetas canónicas ✔ Redireccionamientos ✔ Mapa XML del sitio |
❌ Si no se configura correctamente, Joomla produce contenido duplicado, crea URL ilegibles y mantiene tus imágenes fuera del indexamiento. |
Podrás establecer encabezados decentes con un clic y añadir meta descripciones con unos pocos clics más.
Al mismo tiempo, tendrás que lidiar con URL ilegibles generadas dinámicamente, contenido duplicado e imágenes no indexadas.
La cuestión es que el archivo robots.txt que Joomla genera automáticamente indica a los motores de búsqueda que no indexen la carpeta de imágenes.
Tendrás que editar manualmente el archivo para solucionar este problema.
Para habilitar URL compatibles con los motores de búsqueda, puedes modificar la configuración de Joomla o instalar una extensión.
Si decides arreglarlo manualmente, ten en cuenta que el procedimiento es bastante complicado e implica algo de programación.
Como alternativa, puedes usar la extensión sh404SEF. Te puede ayudar a convertir las URL para que sean compatibles con SEO, crear meta descripciones, etiquetas de título, etiquetas canónicas y establecer redireccionamientos.
Necesitarás otras extensiones para añadir etiquetas ALT y crear un mapa XML del sitio, encontrarás muchas de ellas en la tienda oficial de Joomla. Sin embargo, algunas extensiones ofrecen más funciones que otras. La extensión SEOFLI, por ejemplo, genera etiquetas ALT automáticamente.
Detalles técnicos del CMS
Un aspecto positivo a destacar es que Joomla es muy rápido.
Puedes habilitar el almacenamiento en caché sin instalar ninguna extensión.
Tampoco te resultará difícil optimizar Joomla para dispositivos móviles: la mayoría de las plantillas son compatibles con dispositivos móviles, y para las que no lo son, puedes usar extensiones especiales.
3. Drupal: Una solución técnicamente avanzada para sitios web grandes
Drupal es el último entre los “tres grandes” en el mundo de los CMS.
Está muy por delante de Joomla y WordPress cuando se trata de escalabilidad y seguridad, pero no es fácil de usar.
De hecho, probablemente no será fácil utilizar Drupal a menos que seas un desarrollador.
Aun así, Drupal es ideal para sitios web grandes que necesitan gestionar miles de páginas y usuarios.
Irónicamente, hay muy buenas funciones disponibles en Drupal a través de los módulos, mientras que en WordPress necesitas programar para obtener las mismas funciones.
Elementos SEO del CMS
Desde una perspectiva de SEO, Drupal es tan bueno como WordPress.
Funciones predeterminadas | Características que puedes obtener con plugins | Carencias SEO |
✔ Encabezados ✔ Etiquetas ALT de imágenes ✔ Archivo robots.txt |
✔ URL limpias ✔ Meta etiquetas y etiquetas canónicas ✔ Redireccionamientos ✔ Mapa XML del sitio ✔ Caché de las páginas ✔ Imágenes optimizadas ✔ Páginas móviles aceleradas (AMP) |
❌ Al inicio, Drupal no es totalmente compatible con SEO – deberás complementarlo con módulos para obtener todas las funciones necesarias. Y es un proceso técnicamente complejo. |
Con el perfil de instalación estándar de Drupal, podrás darle un formato de encabezados al texto y añadir el texto alternativo a las imágenes.
Además, el texto alternativo en los campos de imagen es obligatorio de forma predeterminada, por lo que no podrás publicar un artículo si no has añadido las etiquetas ALT.
Drupal admite URL amigables, pero tendrás que instalar el módulo Rewrite y configurar tu servidor web para que funcione.
El proceso es similar al de Joomla.
También tendrás desde el principio un archivo robots.txt generado automáticamente.
Aparte de eso, Drupal tiene un módulo separado para cada característica SEO importante. Solo necesitarás a alguien que sepa de tecnología para que todos esos módulos funcionen juntos.
De hecho, si optas por Drupal, tendrás que contratar un desarrollador sí o sí.
- El módulo Metatag se ocupará de las etiquetas del título, meta descripciones y etiquetas canonicals.
- Después está el módulo Pathauto que generará automáticamente URL compatibles para SEO.
- También necesitarás los módulos Redirect, Simple XML Sitemap.
Detalles técnicos del CMS
Accelerated Mobile Pages hará que la versión móvil de tu sitio web se cargue increíblemente rápido. Sin embargo, su implementación es bastante complicada.
Tu sitio funcionará bien incluso sin el módulo AMP, ya que Drupal utiliza la metodología de diseño web responsive de forma predeterminada.
Drupal también es bastante rápido, y puedes utilizar la Cache API y el módulo Image Optimize para una carga de sitio aún más rápida.
Como puedes ver, Drupal lo tiene todo para crear un sitio web compatible con SEO y ofrece una funcionalidad realmente avanzada.
Pero, su configuración compleja es algo que asusta a los usuarios.
4. Magento: Un CMS de e-commerce personalizable para usuarios que saben de tecnología
Magento solía ser el CMS líder en e-commerce antes de que el plugin WooCommerce de WordPress entrara en juego.
Al igual que Drupal, Magento se diseñó para desarrolladores, y no podrás configurarlo correctamente sin conocimientos básicos de programación.
Sin embargo, si quieres que tu tienda crezca, cuenta con sólidas prestaciones y un alto nivel de personalización para convertir tu sitio web en un potente e-commerce.
Elementos SEO del CMS
Al día de hoy Magento es mucho más amigable para el SEO, cumpliendo todo nuestro checklist.
Por lo general, Magento tiene una buena cantidad de extensiones SEO que te facilitarán las cosas, pero puedes prescindir de ellas por completo.
Funciones predeterminadas | Características que puedes obtener con plugins | Carencias SEO |
✔ Encabezados ✔ URL amigables ✔ Etiquetas ALT de imagen ✔ Meta etiquetas y etiquetas canónicas ✔ Redireccionamientos ✔ Archivo robots.txt ✔ Mapa XML del sitio ✔ Caché de la página |
Todas las funciones están disponibles de forma predeterminada. |
❌ Tendrás que solucionar el problema del logo como h1 en todo el sitio web mediante programación. ❌ No te resultará fácil configurarlo por completo correctamente. |
Puedes modificar muchas cosas en los ajustes que se llama Configuraciones en Magento.
Aquí es donde habilitarás URL amigables y elegirás la configuración correcta para las etiquetas canonicals para evitar el contenido duplicado.
Detalles técnicos del CMS
También puedes habilitar el almacenamiento en caché y combinar archivos CSS y JS para incrementar la velocidad de tu sitio web.
Para crear una redirección en Magento, solo ve a la sección Reescribir URL de la pestaña Marketing. Las redirecciones 301 y 302 ya están disponibles allí.
Todas las meta etiquetas necesarias están a unos clics de distancia: puedes añadir fácilmente etiquetas de título y meta descripciones a las páginas de productos y contenido, así como las etiquetas ALT de imágenes.
Además, puedes marcar el contenido con etiquetas h1-h6 en tu sitio web.
El único inconveniente con los encabezados es que el logo de tu web está marcado con la etiqueta <h1> en todo el sitio de forma predeterminada, y esto solo se puede cambiar a través del código.
Magento también puede generar un mapa XML del sitio y podrás editarlo en la pestaña Configuraciones. Del mismo modo, puedes ajustar la configuración del archivo robots.txt en cualquier momento.
Finalmente, vamos a la optimización móvil.
Magento prioria el enfoque mobile. Por lo tanto, sus temas predeterminados de Blank y Luma vienen con un diseño responsive.
Puedes tener la impresión de que Magento es el mejor CMS de e-commerce para SEO. Y lo cierto es que es genial.
Solo debes recordar que varios problemas de Magento solo pueden resolverse mediante código.
Además, aunque las últimas versiones de Magento son más sencillas de usar, todavía no es tan intuitivo como WordPress o Shopify, que es otro CMS de e-commerce popular a tener en cuenta.
5. Shopify: Una plataforma bastante intuitiva para el e-commerce
A diferencia de todas las plataformas que hablamos anteriormente, Shopify es un CMS comercial con alojamiento.
Shopify se diseñó inicialmente como un CMS de tienda online, por lo que tiene muchas características de e-commerce integradas. Aunque no es tan potente como Magento, es mucho más fácil de usar.
Para personalizar Shopify, deberás programar en su lenguaje de codificación de Shopify llamado Liquid.
Elementos SEO del CMS
Desde el punto de vista de SEO, Shopify es bastante bueno, pero no tanto como Magento.
Todas las funciones están disponibles de forma predeterminada.
Con la versión por defecto, podrás añadir meta etiquetas, etiquetas ALT y dar formato h1-h6 al texto.
También puedes personalizar las URL, pero no los tipos de prefijos de contenido.
Cada URL en Shopify indica si la página pertenece a /colecciones, /productos, /páginas o /blogs, y no hay forma de cambiarla. Aunque no es un gran problema, no es que sea beneficioso para el SEO.
Una ventaja a destacar es que, cada vez que decidas editar la URL de una página existente, puedes crear una redirección simplemente marcando la casilla correspondiente. De esa manera, Shopify no te permitirá olvidarte de configurar una redirección y obtener una página de error 404.
Si necesitas crear una redirección por cualquier motivo que no sea cambiar el nombre de la URL, tampoco te resultará difícil hacerlo. Solo debes recordar que Shopify tiene redireccionamientos en la pestaña de Navegación.
En cuanto a las etiquetas canonicals, Shopify las genera automáticamente, lo cual es bueno. Sin embargo, las etiquetas autogeneradas no siempre dirigen a la URL correcta, y tendrás que editar manualmente el código para rectificar esto.
Shopify también genera automáticamente un mapa XML del sitio y un archivo robots.txt. Y, adivina qué, también tendrás problemas con ellos. La cuestión es que tienes poco control sobre el contenido de los dos archivos.
No puedes eliminar ninguna regla del archivo robots.txt, aunque puedes añadir otras adicionales. Para tener la oportunidad de editar un mapa XML del sitio, deberás instalar una aplicación de pago.
Detalles técnicos del CMS
Ahora, hablemos sobre la velocidad de carga y la optimización móvil.
Como una solución con alojamiento propio que utiliza tecnología CND, Shopify es realmente rápido. Al mismo tiempo, la infraestructura de la plataforma no permite aprovechar el almacenamiento en caché del navegador.
En cuanto a la optimización móvil, Shopify actualmente solo acepta temas con un diseño responsive.
En general, parece que Shopify está trabajando para que sus usuarios gestionen fácilmente muchos problemas de SEO, pero aún les queda camino por recorrer.
6. PrestaShop: La solución eCommerce más flexible para tu tienda online
Este CMS de comercio electrónico es, sin duda, uno de los más populares, ya que permite a cualquier usuario, incluso sin conocimientos técnicos, crear y administrar su propia tienda online.
Se trata de un software de código abierto que permite montar e instalar tu tienda online con apenas unos clics. Cuenta con una amplia comunidad donde podrás aprender y obtener información sobre cualquier aspecto que necesites. Además, ofrece una gran variedad de módulos que te permiten personalizar tu tienda y añadir todas las funcionalidades que desees.
Elementos SEO del CMS
PrestaShop es un CMS totalmente adaptado para cumplir con los estándares mínimos de SEO, ya que te permite configurar todas las funciones básicas que hemos incluido en nuestro checklist hasta ahora.
Funciones predeterminadas |
Características que puedes obtener con módulos |
Carencias SEO |
✔ Encabezados ✔ URL amigables ✔ Meta etiquetas ✔ Redirecciones ✔ Archivo robots.txt ✔ Sitemap ✔ Caché ✔ Imágenes WebP |
✔ Etiquetas canónicas ✔ Estructura avanzada de URLs ✔ Configuración masiva de metaetiquetas |
❌ Con versiones anteriores a PrestaShop 8, no tendrás acceso a algunas funciones importantes como redirecciones o la compatibilidad con imágenes en formato WebP |
Detalles técnicos del CMS
Puedes configurar los aspectos de caché y la combinación de archivos CSS y JS desde la sección de rendimiento.
Las redirecciones de productos se pueden realizar directamente desde la ficha del producto, pero para las categorías necesitarás un módulo o bien podrás hacerlo desde el archivo .htaccess.
Las metaetiquetas, encabezados y otros elementos de SEO on-page se pueden editar en las páginas, como en las fichas de producto, categorías, etc.
El CMS está completamente adaptado para ser responsive, y la velocidad de carga dependerá de otros factores, como la cantidad de módulos, funcionalidades y el servidor que elijas para alojar tu tienda online. Si lo prefieres, siempre puedes recurrir a un experto en PrestaShop para que te ayude con aquellos aspectos que no puedes manejar por falta de conocimientos o recursos.
PrestaShop es, sin duda, uno de los CMS más prácticos y sencillos para crear una tienda online completa, que cuenta con todos los requisitos básicos que puedes necesitar para optimizar el posicionamiento web.
Entre los mejores CMS, ¿cuál es ganador?
Cuando se trata de trabajar el SEO de un sitio web, un CMS puede potenciarlo o hundirlo.
Hemos visto los mejores CMS del mercado. De todos ellos, ¿cuál es el mejor desde el punto de vista SEO?
La respuesta es ninguno.
Todos los CMS que hemos mencionado son compatibles, pero de una forma u otra tendrás que configurar las cosas correctamente.
Será más fácil con algunos y más difícil con otros. Pero “más usable” no siempre significa mejor.
En cualquier caso, elijas el que elijas, asegúrate de que cumple los requisitos básicos de nuestro checklist.
Y una vez lo tengas claro y configures los diferentes aspectos, te recomendamos que realices una auditoría de tu sitio web (te invitamos gratis a probar la nuestra) para que compruebes que todo está en orden.
Vistos los mejores CMS del mercado, ¿con cuál te quedas o estás trabajando?
Deja un comentario y comparte tu experiencia con nosotros.