Este es el quinto artículo de nuestra serie sobre el SEO on-page de los gestores de contenido más populares del mundo.
Anteriormente analizamos WordPress, Wix, Squarespace y GoDaddy.
En esta entrega le toca el turno a Joomla y, concretamente, a Joomla 5, lanzado oficialmente en octubre de 2023.
Ya habíamos analizado Joomla 3 y 4 en el pasado con muy buenos resultados: aunque Joomla 3 todavía presentaba algunas carencias en materia de SEO, Joomla 4 solucionó casi todas. Con el lanzamiento de su quinta versión, la pregunta era si Joomla había seguido mejorando… ¿hasta el punto de hacerse con el primer puesto de nuestra comparativa general?
Sigue leyendo para descubrir:
- qué tan preparado viene Joomla 5 para el SEO on-page de serie, y
- cómo configurar tu sitio de Joomla para posicionarte mejor en Google.
¡Empecemos con el resumen!
En resumen: ¿es Joomla bueno para el SEO?
Joomla es un CMS de código abierto que te da acceso completo a su código fuente. Lo cual te permite desarrollar tus propios plugins y extensiones para ampliar o modificar la funcionalidad principal del sistema.
Con conocimientos de programación y el tiempo suficiente, apostamos a que no hay prácticamente nada que no puedas hacer para optimizar al máximo tu sitio en Joomla.
Dicho esto, en esta serie nos centramos en las funcionalidades SEO que cada CMS ofrece de serie, con algún plugin puntual, pero sin alejarnos demasiado de la configuración predeterminada.
En 2021 analizamos Joomla 3 y, aunque nos dejó una buena impresión en términos generales, detectamos algunas carencias claras en sus funcionalidades SEO. Más adelante evaluamos Joomla 4, que ya había solucionado la mayoría de esos puntos débiles.
¿La buena noticia? ¡Joomla 5 va un paso más allá!
Prácticamente todo lo que queramos controlar para el SEO on-page puede configurarse desde el panel de administración de Joomla. Además, también nos ha sorprendido el rendimiento de Joomla 5 nada más instalarlo: con unos pocos ajustes, puedes conseguir una puntuación muy buena en Google PageSpeed Insights.
¿Cómo hemos testeado las capacidades SEO de Joomla?
Al igual que ocurre con WordPress, evaluar Joomla de forma aislada no es sencillo, ya que su rendimiento SEO depende en gran medida de factores como el hosting, el servidor o las plantillas y extensiones que utilices.
Como en los análisis anteriores, intentamos limitar al máximo el uso de plugins y extensiones, mantener una configuración lo más cercana posible a la predeterminada y utilizar plantillas populares.
Para ello:
- Configuramos un sitio web de prueba en un plan de A2 Hosting con las mismas especificaciones que el servidor utilizado para nuestro sitio de prueba de WordPress.
- Añadimos contenido de demostración similar al de los demás sitios de prueba.
- Probamos 3 extensiones SEO para Joomla y seleccionamos una de ellas.
- Evaluamos las 2 plantillas para Joomla más populares: Helix Ultimate y Cassiopeia, la plantilla predeterminada de Joomla 5.
- Combinamos revisiones manuales con análisis realizados mediante nuestra Auditoría Web y herramientas de terceros como Google PageSpeed Insights y GTmetrix.
- ¿Qué extensiones SEO para Joomla probamos?
Durante nuestras pruebas con Joomla 4 y Joomla 5 evaluamos tres extensiones SEO:
¿Cuál recomendamos? Firecoders Route66.
Es la alternativa más parecida a Yoast SEO para Joomla y, además, es gratuita. Incluye una vista previa de los snippets y ofrece un control completo sobre los principales aspectos del SEO on-page.
Sencillamente, Joomla 5 y Route66 forman una combinación excelente.
¿Tiene algún inconveniente? La verdad es que no.
De hecho, Joomla 5 ya incorpora de serie prácticamente todas las funcionalidades SEO importantes. Aunque elegimos Route66 por algunas funciones adicionales, para la mayoría de los ajustes de SEO on-page ni siquiera resulta imprescindible.
Joomla SEO: lo bueno, lo feo y lo malo
Antes de analizar el nivel de control que ofrece Joomla sobre los distintos factores on-page, repasemos primero sus principales fortalezas y debilidades en materia de SEO.
Lo bueno: Joomla 5 es ultrarrápido de serie
Joomla 4 ya destacaba por su velocidad, y Joomla 5 mantiene ese excelente rendimiento.
Sin instalar ninguna extensión de terceros, nuestro sitio de prueba con la plantilla Cassiopeia obtuvo una puntuación de 93/100 en Google PageSpeed Insights para móviles.
¿Qué hicimos para optimizar la velocidad? Absolutamente nada.
Nota: Joomla 5 ofrece un rendimiento excelente desde el primer momento. Eso sí, una plantilla mal optimizada o una configuración deficiente del servidor pueden ralentizarlo igualmente. Si quieres sacarle el máximo partido, consulta nuestra guía sobre optimización de la velocidad, donde encontrarás numerosos consejos prácticos.
Lo feo: menos recursos disponibles para cambios personalizados que en otros CMS
Aunque esta serie se centra principalmente en los aspectos fundamentales del SEO, es posible que en algún momento necesites añadir código personalizado o ir más allá de la configuración básica.
Y aquí reconocemos que estamos siendo un poco exigentes…
No lo hemos señalado en otros CMS que presentan la misma limitación. Sin embargo, en comparación con WordPress, Joomla dispone de menos recursos y documentación orientados a quienes están empezando y quieren realizar modificaciones más avanzadas.
En cualquier caso, no creemos que esto deba ser un factor decisivo. La mayoría de tareas en Joomla son bastante sencillas y, con las extensiones adecuadas, rara vez necesitarás realizar personalizaciones complejas.
Lo malo: es difícil encontrar muchos ajustes SEO básicos
La organización del panel de administración de Joomla provoca pasar por alto algunos ajustes SEO básicos.
Por ejemplo, al editar un artículo, el título meta se encuentra oculto al final de la pestaña de opciones…
…mientras que la meta descripción se halla en la pestaña de publicación.
¿No tendría más sentido ubicar ambos ajustes en el mismo lugar?
SEO on-page: ¿está Joomla a la altura?
Centrémonos ahora en el nivel de control que ofrece Joomla sobre los factores más importantes del SEO on-page.
¿Los cubre todos? Prácticamente. Nos habría gustado disponer de un mayor control sobre las plantillas del título meta y la meta descripción. Pero, salvo por ese detalle, Joomla 5 con Route66 instalado ofrece todo lo necesario.
Aquí tienes de nuevo el resumen:
Nota: poder controlar un factor de posicionamiento SEO no significa que esté correctamente optimizado. Herramientas de auditoría SEO como Seobility te ayudan a detectar errores y ofrecen recomendaciones para optimizar cada elemento de forma adecuada. Si quieres mejorar tu sitio web de manera integral, consulta nuestra guía de auditoría SEO.
Títulos SEO y meta descripciones
Control en Joomla: sí
El título meta sigue siendo uno de los factores de posicionamiento on-page más importantes, y una meta descripción bien redactada puede ayudarte a conseguir más clics, aunque Google no siempre la utilice.
La buena noticia es que puedes configurar tanto el título meta como la meta descripción en una instalación estándar de Joomla 5. Eso sí, tendrás que saber dónde buscarlos.
El título meta (que Joomla denomina Browser Page Title) está escondido al final del panel de opciones…
Editar artículo > Opciones > Browser Page Title
…mientras que la meta descripción se encuentra en la pestaña «Publicación».
Editar artículo > Publicación > Metadatos > Meta Description
En nuestra opinión, tendría más sentido que ambos ajustes estuvieran ubicados en el mismo lugar, pero tampoco supone un gran inconveniente.
Si instalas Route66, dispondrás de una pestaña SEO adicional desde la que podrás definir la palabra clave objetivo y previsualizar cómo se verá tu artículo en las SERPs. Además, incluye una puntuación SEO similar a la que ofrece Yoast SEO para WordPress.
Muy útil.
En cuanto a las plantillas para el título meta, por desgracia Joomla no ofrece una forma sencilla de gestionarlas. Como alternativa, puedes configurar el nombre del sitio para que se añada automáticamente al principio o al final del título desde la configuración global:
Sistema > Configuración global > SEO
Y si te manejas con el código, también puedes definir un formato personalizado para el título meta o la meta descripción directamente en tu plantilla (aquí tienes las instrucciones).
Aprende más sobre títulos SEO y meta descripciones
- Cómo escribir la meta descripción SEO perfecta (Blog de Seobility)
- Meta Title: definición y buenas prácticas (Wiki de Seobility)
- Personalizar el título de página dinámico (Joomla)
Slug de página / URL
Control en Joomla: sí
Te recomendamos crear slugs cortos y descriptivos, de dos o tres palabras, que incluyan la palabra clave principal de cada página y utilizando guiones para separar las palabras.
En cuanto a Joomla, en versiones anteriores también permitía optimizar las URL, pero el proceso era algo más engorroso y, en muchos casos, requería instalar una extensión para gestionarlas.
Por suerte, Joomla 4 simplificó considerablemente la activación y gestión de las URL optimizadas para buscadores, y esa mejora se mantiene en Joomla 5.
El primer paso consiste en activar las opciones URLs optimizadas para motores de búsqueda y Usar reescritura de URL en la configuración global:
Sistema > Configuración global > SEO
Una vez activado, deberás renombrar el archivo htaccess.txt (en el directorio raíz del sitio) a .htaccess si aún no lo has hecho.
A continuación, puedes utilizar el campo Alias para definir un slug optimizado para cada artículo.
Aprende más sobre slugs/permalinks de URL
- Permalinks: definición y ejemplos (Wiki de Seobility)
- Activar URLs amigables (SEF) (Joomla)
URLs canónicas
Control en Joomla: sí
Si gestionas una página web pequeña, probablemente no debas preocuparte por esto.
Sin embargo, si tu portal cuenta con varias páginas muy similares entre sí, orientadas a las mismas palabras clave o con diferencias mínimas en el contenido, puede que necesites definir una URL canónica.
Lo cual ayuda a evitar problemas de contenido duplicado.
Route66 gestiona automáticamente las URL equivalentes añadiendo una etiqueta canónica que apunta a la página principal. Con ello se cubren la mayoría de los casos habituales de contenido duplicado.
No obstante, si necesitas un control más avanzado sobre las URL canónicas, tendrás que recurrir a otra extensión. Afortunadamente, existen varias opciones para Joomla.
Control de indexación (metaetiqueta robots)
Control en Joomla: sí
La metaetiqueta robots indica a Google si debe indexar una página o no, o si debe seguir sus enlances.
Por ejemplo, esta etiqueta le indica que indexe la página y siga sus enlaces:
<meta name="robots" content="index, follow">
mientras que esta otra, le da la instrucción de que no la indexe, pero que sí siga sus enlaces:
<meta name="robots" content="noindex, follow">
Pues bien, a pesar de que la primera etiqueta no es estrictamente necesaria, ya que la indexación es el comportamiento predeterminado de Google siempre que la página cumpla sus estándares de calidad, tampoco supone ningún problema incluirla.
Joomla 5 te permite configurar la indexación en la pestaña «Publicación» del editor de artículos:
Editar artículo > Publicación > Metadatos > Robots
Aprende más sobre el control de indexación
- ¿Qué es noindex y cómo se implementa? (Wiki de Seobility)
Etiquetas de encabezado (h1, h2, h3…)
Control en Joomla: sí
Las etiquetas de encabezado (h1, h2, h3, etc.) ayudan a Google a comprender la estructura y los temas de una página, y deberían seguir una jerarquía lógica:
<h1>Mascotas</h1> (tema principal de la página)
<h2>Peces dorados</h2> (subtema)
<h3>Cómo cuidar a tu pez dorado</h3> (subtema de peces dorados)
<h4>Limpia el acuario de tu pez regularmente</h4> (subtema de cómo cuidar a tu pez dorado)
<h2>Gatos</h2> (subtema)
<h3>Cómo cuidar a tu gato</h3> (subtema de gatos)
Joomla admite la gama completa de etiquetas de encabezado, de H1 a H6.
¡Como debe de ser!
Aprende más sobre las etiquetas de encabezado
- Cómo usar los encabezados: buenas prácticas SEO (Wiki de Seobility)
Marcado schema
Control en Joomla: sí
Los datos estructurados (también conocidos como schema) pueden ayudar a Google a comprender:
- el tipo de contenido de una página (por ejemplo, si se trata de una receta, una reseña, un producto o un artículo),
- la entidad que está detrás del sitio web (como la organización o la persona autora),
- y habilitar funciones adicionales en los resultados de búsqueda, como los rich snippets.
Si no conocías qué son los datos estructurados ni su impacto en el SEO, te recomendamos leer nuestra guía de rich snippets.
Pues bien, en Joomla puedes añadir datos estructurados schema de varias maneras: la primera consiste en utilizar extensiones especializadas como la de tassos.gr (disponible en versión gratuita y de pago). Estas facilitan enormemente la implementación de schema y, en algunos casos, incluso lo generan automáticamente.
¡Pero también puedes gestionar el schema directamente desde Joomla 5!
Dirígete a Editar artículo > Schema y clica en el enlace para empezar a configurarlo:
Añade los datos de tu organización y guarda los cambios.
Después, vuelve al artículo y abre de nuevo la pestaña Schema; desde ahí podrás añadir datos estructurados de Schema.org tanto a tus páginas como a tus artículos.
Una vez completado, guárdalo todo y listo.
Aprende más sobre datos estructurados y rich snippets
- Rich Snippets: todo lo que necesitas saber (Blog de Seobility)
SEO de imágenes
Control en Joomla: sí
Los tres aspectos más importantes del SEO de imágenes son:
- el texto alt (una descripción de la imagen para lectores de pantalla y buscadores),
- el tamaño del archivo (cuanto menor sea su peso, más rápido cargará la página),
- y el nombre del archivo (te recomendamos utilizar nombres descriptivos).
El editor de imágenes incluido en Joomla 5 permite añadir texto alt, modificar el título de la imagen y definir los atributos de ancho y alto…
…y tampoco modifica los nombres de los archivos. Por eso, si asignas un nombre descriptivo a la imagen antes de subirla a Joomla, ese será el nombre que conservará.
En cuanto a la optimización del tamaño de los archivos de imagen, tendrás que recurrir a otro método. Puedes hacerlo de dos formas:
- comprimir las imágenes antes de subirlas (la opción recomendada, independientemente del CMS), o
- instalar una extensión que lo haga automáticamente.
Si optas por la segunda opción, la extensión ImageRecycle debería ser más que suficiente.
Aprende más sobre el SEO de imágenes
- SEO de imágenes: cómo optimizar imágenes para el SEO (Wiki de Seobility)
- Atributos ALT: finalidad y requisitos (Wiki de Seobility)
HTTPS
¿Los sitios de Joomla funcionan con HTTPS? Sí
HTTPS es una señal de posicionamiento confirmada por Google desde 2014 y, a estas alturas, no hay ninguna razón para seguir utilizando HTTP (más allá de cualquier posible beneficio para el SEO, simplemente no es una opción segura).
Y hoy en día no hay ninguna excusa para que ningún sitio siga funcionando con HTTP, independientemente de cualquier beneficio SEO.
Asegurarte de que tu sitio de Joomla funciona con HTTPS es responsabilidad tuya o de tu proveedor de hosting. Ahora bien, prácticamente todos los hostings gestionados configuran automáticamente el certificado TLS y se aseguran de que esté correctamente instalado.
Aprende más sobre HTTPS
- ¿Qué es HTTPS y por qué es importante? (Wiki de Seobility)
Archivo robots.txt
Control en Joomla: sí
El archivo robots.txt te permite controlar qué áreas de un sitio web pueden rastrear los bots de los buscadores.
Por ejemplo, una sección con contenido generado por las y los usuarios que no quieres que Google rastree ni indexe.
Al tratarse de un CMS autoalojado, puedes editar el archivo robots.txt directamente mediante FTP o desde el administrador de archivos de tu hosting. Además, la documentación oficial de Joomla incluye una guía específica sobre este archivo.
También existen numerosos plugins gratuitos y de pago para gestionarlo.
Aprende más sobre robots.txt
- ¿Qué es un archivo robots.txt y cómo se crea? (Wiki de Seobility)
Sitemaps XML
¿Los genera Joomla? Sí
Un sitemap XML ayuda a Google a descubrir e indexar todas las páginas de tu sitio web.
Route66 genera automáticamente un sitemap XML para tu sitio en Joomla. Solo tienes que elegir la configuración que prefieras y la extensión se encargará del resto.
Componentes > Route66 > Sitemaps
Como puedes ver, también te permite excluir páginas e imágenes concretas, además de configurar muchas otras opciones.
Aprende más sobre sitemaps XML
- Sitemap XML: ¿qué es y cómo se crea? (Wiki de Seobility)
¿Son los sitios de Joomla responsive?
En una palabra: sí
Al diseñar tu sitio web en Joomla, es probable que prestes más atención a cómo se ve en dispositivos de escritorio. Sin embargo, el tráfico móvil superó al de escritorio hace años y Google utiliza principalmente la versión móvil de un sitio para el rastreo y la indexación.
La mayoría de las plantillas de Joomla son responsive. Y si la tuya no lo es… ha llegado el momento de buscar otra. Así de simple.
Conclusión: combinado con la extensión Route66, Joomla es una gran opción para el SEO
Joomla lleva muchos años en el mercado y cuenta con una comunidad muy activa.
Por eso, no sorprende que exista una solución, ya sea mediante una extensión o con unas pocas líneas de código, para prácticamente cualquier tarea de SEO técnico que quieras llevar a cabo.
Cuando analizamos Joomla 3, criticamos tanto su interfaz de administración, que ya se había quedado anticuada, como sus carencias en materia de SEO. En aquel momento, valorando el conjunto, WordPress nos parecía la mejor opción tanto desde el punto de vista del SEO como en términos generales.
Joomla 4 corrigió la mayoría de esas carencias y, gracias a una interfaz de administración mucho más moderna y cuidada, también se volvió una opción más atractiva para quienes estaban empezando.
Joomla 5 va un paso más allá: ofrece un rendimiento sobresaliente, incorpora de serie prácticamente todas las funciones SEO importantes y, además, es rapidísimo.
La sensación es que, después de varios años en los que la competencia le ganó terreno, Joomla ha recuperado el impulso.
Y, con los conocimientos adecuados y una estrategia SEO sólida, no hay ninguna razón por la que un sitio en Joomla no pueda posicionarse bien en Google.
Si gestionas un sitio de Joomla, nuestro consejo es:
- realizar una Auditoría Web SEO completa (puedes seguir esta guía de auditoría SEO),
- dedicar tiempo a corregir los problemas y optimizar tu sitio,
- crear contenido de alta calidad que ayude a quienes te visitan y responda sus consultas de búsqueda,
- construir la autoridad de tu sitio consiguiendo backlinks confiables y relacionados, como te explicamos en esta guía sobre backlinks).
Nota: esta revisión del CMS fue escrita originalmente en 2021 por David McSweeney y actualizada para 2024 por Bram Vergouwen. Bram es especialista en SEO y cuenta con más de 6 años de experiencia trabajando con empresas de distintos países y sectores, desarrollando estrategias SEO personalizadas para mejorar su visibilidad online.
En las otras partes de esta serie, analizamos el SEO on-page de Wix, Squarespace, GoDaddy y WordPress. Y hemos comparado los pros y contras SEO de cada CMS en un artículo de resumen final, donde también revelamos cuál es el mejor CMS para el SEO.
















