Indexación de Joomla en Google: la guía completa para que tu sitio Joomla aparezca en los resultados de búsqueda
Domina la arquitectura única de Joomla basada en artículos, categorías y menús para conseguir una indexación más rápida y limpia en Google
En esta guía
Joomla impulsa millones de sitios web, pero su arquitectura por capas -- artículos anidados dentro de categorías, enlazados mediante elementos de menú -- crea retos de indexación únicos que los consejos genéricos de SEO ignoran. A diferencia de plataformas más simples, Joomla puede generar múltiples rutas de URL al mismo artículo según los elementos de menú, los layouts de categoría y la configuración de URLs SEF.
Esta guía está hecha para administradores de Joomla 4.x y 5.x que quieren tener cada página relevante indexada manteniendo los duplicados fuera de Google. Cubrimos la configuración global de SEO, la extensión OSMap para sitemaps XML, la configuración de .htaccess, la gestión de metadatos y la auditoría de páginas huérfanas y rutas duplicadas.
Entender la arquitectura de contenido de Joomla y sus implicaciones SEO
El modelo de contenido de Joomla se basa en tres capas interconectadas: artículos, categorías y elementos de menú. Un artículo vive dentro de una categoría (o una cadena anidada de subcategorías), pero solo se vuelve accesible desde el frontend cuando un elemento de menú apunta a él -- ya sea directamente como un tipo de menú Single Article, o indirectamente a través de un layout Category Blog o Category List.
Este sistema por capas es potente para organizar sitios grandes, pero genera un problema de indexación fundamental: el mismo artículo puede aparecer en rutas de URL completamente distintas según el elemento de menú que lo sirva.
Por ejemplo, supón que tienes un artículo titulado "Informe Anual 2025" dentro de la categoría "Noticias de Empresa". Si un elemento de menú llamado "Noticias" usa un layout Category Blog, la URL del artículo puede ser /noticias/informe-anual-2025. Pero si también creas un elemento de menú Single Article directo bajo "Relaciones con Inversores", Joomla genera una segunda URL: /relaciones-con-inversores/informe-anual-2025. Ambas resuelven, ambas renderizan el artículo completo, y ambas pueden acabar en el índice de Google -- diluyendo el link equity y confundiendo las señales de ranking.
Joomla 4+ mejoró esta situación con un mejor manejo de URLs canónicas en comparación con Joomla 3, pero los valores por defecto no son a prueba de fallos. Tienes que planificar conscientemente tu estructura de menús para que cada artículo tenga exactamente una ruta canónica.
La regla de oro: crea un elemento de menú principal que sirva cada pieza de contenido, y usa otros menús solo para navegación sin crear elementos de menú enrutados adicionales al mismo contenido.
La profundidad de las categorías también influye en la eficiencia de rastreo. Joomla permite anidar categorías sin límite, y cada nivel añade un segmento de URL: /nivel1/nivel2/nivel3/alias-articulo. Google puede rastrear URLs profundas, pero empíricamente, las páginas a más de tres clics de la portada reciben menos presupuesto de rastreo. Mantén tu árbol de categorías en un máximo de dos o tres niveles, y asegúrate de que tu sitemap exponga directamente todas las páginas profundas.
Configurar los ajustes globales de SEO de Joomla
La configuración SEO de Joomla está en System > Global Configuration > SEO Settings (en Joomla 4/5, esto está bajo la pestaña Site). Hay cuatro interruptores que importan, y los cuatro deben estar correctamente configurados antes de hacer cualquier otra cosa.
- 1Search Engine Friendly URLs debe estar en Yes. Esto reescribe las URLs por defecto de Joomla con query string (
index.php?option=com_content&view=article&id=42) en rutas limpias como/categoria/alias-articulo. Sin esto, Google indexa tus páginas con URLs feas y parametrizadas que son más difíciles de posicionar e imposibles de compartir.
- 1Use URL Rewriting debe estar en Yes -- pero solo después de haber renombrado
htaccess.txten la raíz de tu Joomla a.htaccess(en Apache) o de haber configurado las reglas de rewrite equivalentes en Nginx. Si activas este interruptor sin tener las reglas de rewrite en su sitio, cada página de tu sitio devolverá un error 500. En Nginx, añade un bloque location contry_files $uri $uri/ /index.php?$args;en la configuración de tu servidor.
- 1Add Suffix to URL añade
.htmla cada URL. Es una elección estilística -- a Google le da igual -- pero elige una opción y mantenla para siempre. Cambiarla después crea una situación de redirecciones masivas.
- 1Unicode Aliases debe estar en Yes solo si tu sitio usa caracteres no latinos (árabe, japonés, cirílico, etc.). Para sitios en español déjalo en No para mantener URLs limpias en ASCII.
Más allá de estos cuatro interruptores, configura el campo meta Robots en Index, Follow a nivel global (System > Global Configuration > Metadata > Robots). Esta es la directiva robots por defecto que Joomla aplica a cada página salvo que la sobrescribas a nivel de elemento de menú o artículo.
Evita ponerlo en noindex globalmente -- un error sorprendentemente común durante el desarrollo que los administradores olvidan revertir al lanzar.
Configurar sitemaps XML con OSMap
Joomla no incluye un generador de sitemap XML, así que necesitas una extensión. OSMap (anteriormente XMap) es la opción gratuita más usada, y se integra estrechamente con el sistema de menús de Joomla. Tras instalar OSMap vía System > Extensions > Install, navega a Components > OSMap para crear tu primer sitemap.
OSMap genera el sitemap rastreando tu estructura de menús. Haz clic en New para crear un sitemap, dale un nombre y selecciona qué menús incluir. Esto es crítico: solo incluye menús que contengan las rutas canónicas a tu contenido. Si tienes un menú de utilidad con enlaces duplicados, exclúyelo para evitar URLs duplicadas.
Para cada menú incluido en el sitemap, OSMap te permite establecer una frecuencia de cambio y una prioridad (de 0.0 a 1.0) por defecto. Ajustes recomendados:
- Portada y páginas de aterrizaje -- prioridad 1.0, frecuencia diaria
- Páginas Category Blog -- prioridad 0.8, frecuencia semanal
- Artículos individuales -- prioridad 0.6, semanal o mensual según la frecuencia de actualización
Estos valores son pistas, no órdenes, pero ayudan a Google a asignar presupuesto de rastreo entre tus páginas.
Una vez creado, tu sitemap está disponible en /index.php?option=com_osmap&view=xml&id=1 (o una URL más limpia si creas un elemento de menú para él). Copia esta URL y envíala en Google Search Console bajo Sitemaps.
La versión de pago, OSMap Pro, añade ping automático del sitemap ante cambios de contenido, sitemaps de imágenes y soporte para multi-sitemap en sitios con más de 50.000 URLs.
Una alternativa es JSitemap, una extensión comercial que ofrece actualizaciones de sitemap en tiempo real, sitemaps de Google News, sitemaps hreflang para sitios multilingües y un panel de indexación integrado. JSitemap Pro merece la inversión si gestionas un sitio Joomla grande con cambios de contenido frecuentes, porque puede hacer ping a Google y Bing cada vez que publicas o actualizas un artículo -- algo que OSMap gratuito no hace automáticamente.
Independientemente de la extensión que elijas, verifica la salida del sitemap. Abre la URL del sitemap XML en un navegador y busca:
- Entradas duplicadas
- URLs con query strings que no deberían estar ahí
- Páginas que pusiste intencionadamente en noindex
Un sitemap limpio contiene solo las URLs que quieres en el índice de Google -- nada más.
Gestión de metadatos: artículos, categorías y elementos de menú
Joomla ofrece tres niveles donde puedes establecer metadatos: el artículo en sí, la categoría y el elemento de menú que muestra el contenido. Entender qué nivel tiene precedencia es esencial para una indexación correcta.
Nivel de artículo: Abre cualquier artículo en el administrador y haz clic en la pestaña Publishing. Aquí encontrarás campos para Meta Description y Meta Keywords (las keywords las ignora Google pero siguen presentes en la interfaz de Joomla). La Meta Description aparece en los resultados de búsqueda como el snippet debajo del título de tu página. Escribe una descripción única y atractiva de 150-160 caracteres para cada artículo -- Joomla no la auto-generará por ti, y dejarla en blanco significa que Google escogerá un snippet aleatorio del cuerpo de tu página.
Nivel de elemento de menú: Haz clic en cualquier elemento de menú y ve a la pestaña Metadata (en Joomla 4/5, esto está bajo Page Display o Metadata según el tipo de elemento de menú). Si introduces una Meta Description aquí, sobrescribe la descripción del nivel de artículo cuando ese artículo se accede a través de este elemento de menú. Esto es útil para páginas de aterrizaje donde quieres un mensaje distinto, pero también significa que puedes crear accidentalmente metadatos en conflicto.
La precedencia del título de página sigue reglas similares. En la pestaña Page Display del elemento de menú, el campo Browser Page Title sobrescribe el título del artículo en la etiqueta HTML <title>. Si se deja en blanco, Joomla usa el título del artículo seguido del nombre del sitio (controlado por Global Configuration > Include Site Name in Title).
Nivel de categoría: Abre el editor de categoría y busca la pestaña Metadata. Las meta descriptions de categoría aparecen en las páginas Category Blog y Category List. Son páginas separadas con sus propias URLs, y necesitan sus propias meta descriptions únicas. Muchos administradores de Joomla descuidan completamente los metadatos de categoría, y acaban con decenas de páginas con descripciones en blanco y títulos genéricos como "Category: News".
Joomla 4 y 5 también soportan la directiva meta robots a nivel de elemento de menú, permitiéndote poner páginas individuales en noindex sin afectar al valor global por defecto. Úsalo para:
- Formularios de login
- Páginas de registro
- Páginas de resultados de búsqueda
- Cualquier otra página de utilidad que no debería aparecer en Google
Manejar sitios Joomla multilingües para indexación
Joomla tiene soporte multilingüe integrado a través de su sistema de Idiomas, y cuando se configura correctamente genera etiquetas hreflang apropiadas que le dicen a Google qué versión de una página mostrar a los usuarios en distintas regiones. Sin embargo, la configuración requiere precisión, y los errores crean problemas graves de indexación.
La configuración multilingüe estándar de Joomla usa prefijos de código de idioma: /en/ para inglés, /fr/ para francés, /de/ para alemán, etcétera. Cada idioma tiene su propio menú, sus propias categorías de contenido y su propio conjunto de artículos. Los artículos se enlazan entre idiomas usando el sistema de Associations de Joomla -- abres el artículo en inglés, haces clic en la pestaña Associations y seleccionas el equivalente en francés.
Cuando las asociaciones están bien configuradas, Joomla emite automáticamente elementos <link rel="alternate" hreflang="xx"> en el head HTML. Sin embargo, si incluso una asociación falta o apunta a un artículo no publicado, la cadena hreflang se rompe para esa página, y Google puede indexar la versión de idioma equivocada o tratar ambas versiones como duplicadas.
Audita tus asociaciones regularmente usando Components > Multilingual Associations para encontrar enlaces rotos o ausentes.
Tu sitemap debe incluir todas las versiones de idioma. OSMap lo hace automáticamente si incluyes todos los menús específicos de idioma. JSitemap Pro genera un sitemap hreflang dedicado que Google recomienda específicamente para sitios con muchos idiomas. En cualquier caso, verifica que cada URL en el sitemap de un idioma tenga entradas correspondientes en los sitemaps de los otros idiomas.
Un fallo común es la URL del idioma por defecto. Joomla te permite establecer un idioma como predeterminado y opcionalmente eliminar su prefijo -- así el inglés puede estar en /about mientras el francés está en /fr/a-propos. Esta asimetría puede confundir a los crawlers. El enfoque más seguro es mantener prefijos para todos los idiomas, incluido el por defecto, para que cada URL indique claramente su idioma.
Auditar y limpiar URLs huérfanas y duplicadas
Las instalaciones de Joomla acumulan restos de URLs con el tiempo, especialmente sitios que se han actualizado desde Joomla 3 (o incluso Joomla 2.5/1.5). Extensiones antiguas, elementos de menú eliminados y esquemas de URL heredados dejan atrás páginas que aún responden con un código de estado 200 pero no contienen contenido significativo.
Empieza ejecutando un rastreo con una herramienta como Screaming Frog, Sitebulb o la versión gratuita de Xenu Link Sleuth. Aliméntala con la URL de tu portada y deja que descubra cada página accesible. Compara la lista de URLs rastreadas con tu sitemap. Las URLs que el crawler encuentra pero no están en tu sitemap son candidatas a investigación: ¿son páginas legítimas que olvidaste incluir, o basura que debería devolver un 404 o redirigir?
Fuentes comunes de URLs huérfanas en Joomla incluyen:
- Páginas de componente antiguas de extensiones desinstaladas (p. ej.,
/component/virtuemart/de una extensión de comercio electrónico eliminada) - Páginas de etiquetas si activaste el sistema de etiquetas de Joomla y luego eliminaste etiquetas sin redirigir
- Páginas de resultados de búsqueda en
/component/search/ - Páginas de perfil de usuario en
/component/users/
Estas páginas suelen ser contenido fino con poco valor, y tenerlas indexadas diluye las señales de calidad de tu sitio.
Para manejarlas, usa el componente Redirect de Joomla (Components > Redirects). Cuando eliminas una página o despublicas contenido, Joomla registra los errores 404 aquí y te permite configurar redirecciones 301 a las páginas de reemplazo apropiadas. Para limpieza masiva, añade reglas de redirección directamente a tu archivo .htaccess -- por ejemplo, RedirectMatch 301 ^/component/search/.* / redirige todas las URLs de resultados de búsqueda a tu portada.
Para URLs duplicadas causadas por la arquitectura de elementos de menú, usa el soporte de URL canónica integrado de Joomla. En Joomla 4/5, el sistema añade automáticamente <link rel="canonical"> apuntando a la URL generada por el elemento de menú con el ID más bajo (o el marcado como predeterminado). Verifica que esto funcione viendo el código fuente de cualquier artículo accesible a través de múltiples rutas -- la etiqueta canonical debería apuntar a la misma URL independientemente de cómo llegaste a la página.
Guía paso a paso
Activar URLs SEF y URL Rewriting
Ve a System > Global Configuration > Site tab. Configura Search Engine Friendly URLs en Yes. Renombra htaccess.txt a .htaccess en la raíz de Joomla (en Nginx, añade reglas de rewrite en su lugar). Luego pon Use URL Rewriting en Yes. Configura Add Suffix to URL en No y Robots en Index, Follow. Guarda y visita varias páginas para confirmar que las URLs limpias funcionan sin errores 500.
Instalar y configurar una extensión de sitemap XML
Instala OSMap (gratis) o JSitemap (comercial) vía System > Extensions > Install. Crea un nuevo sitemap seleccionando solo menús con rutas canónicas de contenido. Establece prioridades: portada 1.0/diario, categorías 0.8/semanal, artículos 0.6/semanal. Copia la URL del sitemap y envíala en Google Search Console > Sitemaps. Vuelve a comprobar en 24-48 horas por si hay errores.
Escribir metadatos únicos para cada artículo y categoría
Abre cada artículo, haz clic en la pestaña Publishing y escribe una Meta Description única (150-160 caracteres) con una keyword relevante. Repite para cada categoría a través de la pestaña Metadata. Para los elementos de menú que sirven como páginas de aterrizaje, establece un Browser Page Title personalizado en la pestaña Page Display. Lleva el progreso en una hoja de cálculo listando cada artículo, URL y estado de metadatos.
Auditar y arreglar rutas de URL duplicadas
Ejecuta un rastreo completo del sitio y ordena los resultados por título de página para encontrar artículos en múltiples URLs. Para cada duplicado, queda con la ruta canónica más corta y elimina o despublica los elementos de menú redundantes. Si un elemento de menú es necesario para la navegación, cambia su tipo a URL apuntando a la ruta canónica. Vuelve a rastrear y verifica que cada artículo tenga exactamente una URL con el <link rel="canonical"> correcto.
Configurar reglas de redirección para contenido antiguo y eliminado
Activa el plugin System - Redirect vía Extensions > Plugins. Abre Components > Redirects tras unos días y revisa las URLs 404 registradas. Para cada una, establece una Destination URL a la página más relevante y elige 301 (Permanent). Para patrones masivos, añade reglas RedirectMatch en .htaccess. Prueba visitando URLs antiguas y verificando respuestas 301 en DevTools.
Configurar robots.txt y reglas noindex
Abre robots.txt en la raíz de tu Joomla. Mantén los bloqueos por defecto (/administrator/, /cache/, /tmp/, etc.). Añade reglas Disallow para /component/search/ y /component/users/. Añade la URL de tu sitemap al final. Para páginas que deban renderizarse pero no indexarse (login, páginas de agradecimiento), establece la directiva robots noindex a nivel de elemento de menú en vez de bloquear en robots.txt.
Enviar URLs a Google y monitorizar la indexación con IndexBolt
Usa IndexBolt para enviar tu portada, las principales páginas de categoría y los artículos más recientes directamente a Google. Modo normal (1 crédito/URL) va bien para artículos rutinarios. Modo instantáneo (10 créditos/URL) es ideal para noticias urgentes o lanzamientos de producto. Monitoriza el estado de indexación tanto en IndexBolt como en la herramienta de inspección de URLs de Google Search Console.
Problemas habituales y cómo solucionarlos
El mismo artículo aparece en múltiples URLs debido a varios elementos de menú
Causa: Joomla genera una ruta de URL única para cada elemento de menú que enlaza a un artículo. Si creas un elemento de menú Single Article bajo "Servicios" y otro bajo "Recursos" apuntando al mismo artículo, Joomla produce dos URLs distintas: /servicios/alias-articulo y /recursos/alias-articulo. Ambas devuelven un estado 200 y renderizan el artículo completo.
Solución: Designa **un elemento de menú** como la fuente canónica para cada artículo. Elimina los elementos de menú duplicados, o cámbialos a elementos de menú **tipo URL** que redirijan a la ruta canónica. Verifica que la etiqueta `<link rel="canonical">` automática de Joomla apunte a la URL correcta inspeccionando el código fuente de la página desde cada ruta. Si la canónica automática es incorrecta, usa un plugin como **System - Custom Canonical** para sobrescribirla.
El URL rewriting SEF causa un error 500 Internal Server Error
Causa: Se activó el interruptor "Use URL Rewriting" en Global Configuration sin renombrar htaccess.txt a .htaccess primero, o el servidor corre Nginx (que ignora .htaccess) sin reglas de rewrite equivalentes en la configuración del servidor.
Solución: **En Apache:** Renombra `htaccess.txt` a `.htaccess` en el directorio raíz de Joomla vía FTP o el gestor de archivos de tu hosting. **En Nginx:** Añade la regla de rewrite `location / { try_files $uri $uri/ /index.php?$args; }` dentro de tu bloque de servidor. Si no puedes acceder a Global Configuration por el error 500, edita `configuration.php` en la raíz de Joomla y establece `$sef_rewrite = false;` para desactivar temporalmente el URL rewriting.
Páginas huérfanas de extensiones desinstaladas siguen indexadas
Causa: Cuando desinstalas una extensión de Joomla (como VirtueMart, K2 o un componente de galería antiguo), el código de la extensión se elimina pero cualquier URL previamente indexada por Google sigue en los resultados de búsqueda. Visitar estas URLs ahora devuelve páginas rotas, errores 404 o pantallas de error de Joomla -- todo lo cual desperdicia presupuesto de rastreo y se ve poco profesional en los resultados de búsqueda.
Solución: Activa el plugin **Redirect** (**Extensions > Plugins**) y usa **Components > Redirects** para configurar redirecciones 301 desde las URLs antiguas de la extensión a las páginas actuales relevantes. Para patrones masivos, añade una regla `RedirectMatch` en `.htaccess`: `RedirectMatch 301 ^/component/oldextension/(.*) /pagina-de-reemplazo`. Usa la **herramienta Removals de Google Search Console** para solicitar la eliminación temporal de las URLs huérfanas más prominentes mientras se propagan las redirecciones.
Las páginas Category Blog muestran fragmentos de contenido duplicados
Causa: El layout Category Blog de Joomla muestra el texto de introducción de los artículos en la página de categoría. Si los usuarios luego hacen clic para ver el artículo completo, Google ve el mismo texto de introducción en dos páginas: el listado del category blog y el propio artículo. Para artículos cortos donde el texto de introducción es todo el artículo, esto crea duplicación completa de contenido.
Solución: En cada artículo, usa el corte **Read More** para separar el texto de introducción del texto completo. Mantén el texto de introducción corto -- dos o tres frases que adelanten el contenido. Configura las opciones de layout del category blog (**Menu Item > Blog Layout**) para limitar el número de artículos intro y artículos principales a cifras razonables (**3-5 intros, 1 leading**). Para la propia página de categoría, escribe una meta descripción única que difiera de la de cualquier artículo individual.
Las páginas de resultados de búsqueda de Joomla se indexan
Causa: Los componentes Smart Search (com_finder) o Search heredado (com_search) integrados en Joomla generan páginas en /component/search/ o /component/finder/ con parámetros de consulta. Estas páginas tienen contenido fino y dinámico y crean un número infinito de URLs indexables a medida que Google descubre nuevas combinaciones de consultas.
Solución: Añade una etiqueta robots **noindex** a la salida del componente de búsqueda editando el template override del componente, o usa una extensión SEO que pueda aplicar **noindex** a vistas específicas de componentes. Adicionalmente, bloquea las rutas de búsqueda en `robots.txt`: - `Disallow: /component/search/` - `Disallow: /component/finder/` En Joomla 4/5, también puedes establecer el elemento de menú de la página de búsqueda en **noindex** en sus opciones de **Metadata**.
Consejos pro
El sistema de URLs basado en menús de Joomla significa que los artículos recién publicados pueden quedar en la cola de descubrimiento de Google durante días. Usa IndexBolt para enviar tus últimos artículos Joomla directamente al pipeline de indexación de Google -- sin esperar al siguiente ciclo de rastreo.
100 créditos gratis. Sin tarjeta de crédito. Resultados en menos de 24 horas.
Preguntas frecuentes
¿Joomla crea un sitemap automáticamente?+
No, Joomla no incluye un generador de sitemap XML integrado. Necesitas instalar una extensión de terceros como **OSMap** (gratis) o **JSitemap** (comercial). Una vez instalada, la extensión genera el sitemap leyendo tu estructura de menús de Joomla y volcando todas las páginas enlazadas en el formato XML que Google espera. Sin un sitemap, Google se basa únicamente en seguir enlaces desde tu portada, lo que significa que las páginas profundas o mal enlazadas pueden no descubrirse nunca.
¿Por qué mi sitio Joomla muestra 'index.php' en cada URL incluso tras activar URLs SEF?+
Has activado **Search Engine Friendly URLs** pero no has activado el segundo ajuste, **Use URL Rewriting**. Este segundo interruptor requiere que el archivo `.htaccess` esté en su sitio. Renombra `htaccess.txt` en el directorio raíz de tu Joomla a `.htaccess` (en servidores Apache) y luego activa **Use URL Rewriting** en **Global Configuration**. En servidores Nginx, `.htaccess` no tiene efecto -- necesitas añadir una regla de rewrite `try_files` en el bloque de configuración de tu servidor Nginx.
¿Cómo evito que las páginas de etiquetas de Joomla saturen mi índice de Google?+
El sistema de etiquetas de Joomla (añadido en Joomla 3.1) crea una página dedicada para cada etiqueta que asignas a artículos. Si tienes 200 etiquetas, eso son **200 páginas adicionales**, muchas de las cuales pueden tener muy pocos artículos y contenido fino. Para evitar que se indexen: - Añade una directiva **noindex** al template override de la vista de etiqueta - Usa una extensión SEO para poner las páginas de etiqueta en **noindex** - Evita usar la función de etiquetas por completo si no aporta valor de navegación a tus visitantes
¿Puedo usar las funciones integradas de Joomla para enviar URLs a Google, o necesito IndexBolt?+
Joomla **no tiene un mecanismo integrado** para enviar URLs a Google. Puedes enviar tu sitemap a través de Google Search Console, pero esto solo le dice a Google que tu sitemap existe -- no fuerza ni acelera la indexación. **IndexBolt** envía directamente URLs individuales a través de la Indexing API de Google, lo que acelera significativamente el proceso. Esto es especialmente valioso para sitios Joomla que publican contenido urgente donde esperar al descubrimiento natural mediante rastreo no es aceptable.
Actualicé de Joomla 3 a Joomla 4 y mis páginas desaparecieron de Google. ¿Qué pasó?+
La migración de Joomla 3 a 4 cambia el **sistema de enrutamiento de URLs**. Incluso con URLs SEF activadas en ambas versiones, las rutas exactas de URL pueden diferir porque Joomla 4 usa un nuevo router. Si no configuraste **redirecciones 301** desde las URLs antiguas de Joomla 3 a las nuevas de Joomla 4, Google ve las URLs antiguas como errores 404 y las elimina del índice mientras descubre lentamente las nuevas URLs. Usa el **componente Redirect** (**Components > Redirects**) para mapear todas las URLs antiguas a sus equivalentes nuevas. El plugin **System - Redirect** debe estar activado para que esto funcione.
¿Cómo gestiono el SEO para un sitio Joomla multilingüe?+
Activa el sistema multilingüe integrado de Joomla instalando paquetes de idioma, creando idiomas de contenido y asignando menús y categorías específicos por idioma. Pasos clave: - Asocia los artículos traducidos usando la pestaña **Associations** en el editor de artículo para que Joomla pueda generar **etiquetas hreflang** automáticamente - Incluye todos los menús específicos por idioma en tu sitemap de **OSMap** o **JSitemap** - Usa prefijos de idioma para **todos los idiomas** -- incluyendo tu idioma por defecto -- para mantener los patrones de URL consistentes - Audita tus asociaciones regularmente en **Components > Multilingual Associations** para encontrar y arreglar enlaces rotos entre idiomas