OSMap para Joomla: Cómo crear un Sitemap XML y HTML gratis en 5 minutos
Si tienes una web en Joomla y quieres que Google te tome en serio, necesitas un mapa. Literalmente. Los robots de búsqueda (crawlers) son muy listos, pero si les das un archivo Sitemap XML bien estructurado, les facilitas la vida enormemente para descubrir tus nuevos artículos.
Aunque parezca mentira, Joomla no trae un generador de sitemaps "visual" nativo tan intuitivo como nos gustaría. Aquí es donde entra en juego la extensión reina de esta categoría: OSMap. Es gratuita, ligera y hace exactamente lo que promete.
Hoy en SaberCrear te enseñamos a instalarla y configurarla para que Google Search Console se enamore de tu estructura web.
¿Qué es OSMap y por qué la versión gratuita es suficiente?
OSMap es un componente que genera automáticamente dos tipos de mapas basándose en los menús de tu sitio web:
- Sitemap XML: Un archivo de código diseñado exclusivamente para los ojos de Google y Bing.
- Sitemap HTML: Una página visual con un árbol de enlaces, útil para que tus visitantes humanos encuentren contenido antiguo.
Existe una versión "Pro", pero para el 95% de los sitios web (blogs, corporativos, portafolios), la versión Free es más que suficiente. La versión de pago suele ser necesaria solo si usas extensiones complejas de terceros como tiendas online muy específicas.
Paso 1: Instalación
El proceso es el estándar de Joomla:
- Descarga la versión gratuita desde la web oficial de JoomlaShack o búscala directamente en el JED (Joomla Extensions Directory).
- Ve a tu panel de administración: Sistema > Instalar > Extensiones.
- Sube el archivo zip y espera el mensaje de éxito.
Paso 2: La configuración clave (El error común)
Muchos usuarios instalan OSMap y se quedan esperando a que funcione. OSMap no funciona solo; hay que decirle qué menús debe leer.
- Ve a Componentes > OSMap Free.
- Verás que probablemente ya hay un mapa creado por defecto (o puedes darle a "Nuevo"). Haz clic en él.
- Aquí está la clave: En la columna de la izquierda verás "Selección de menús". Debes marcar las casillas de los menús que quieres que aparezcan en el mapa (normalmente el Main Menu y, si tienes un blog separado, el menú del blog).
- En la columna de la derecha, puedes ajustar la frecuencia de cambio (semanal, diaria) y la prioridad. Consejo: Deja la prioridad por defecto si no eres un experto en SEO; Google suele ignorar este dato hoy en día de todos modos.
- Guarda y cierra.
Paso 3: Obtener el enlace para Google (XML)
Una vez guardado, volverás a la lista de Sitemaps. Verás que aparecen dos enlaces al lado de tu mapa:
- XML: Este es el enlace sagrado. Haz clic derecho y copia la ruta del enlace. Tendrá una pinta como
tudominio.com/index.php?option=com_osmap&view=xml&id=1. - HTML: Este es el enlace visual para tus usuarios.
¿Qué hago con el enlace XML?
Ve a tu cuenta de Google Search Console, entra en la sección "Sitemaps" y pega esa URL. Si usas URL amigables (SEF), te recomendamos crear un ítem de menú oculto en Joomla para OSMap XML, así tendrás una URL bonita tipo tudominio.com/sitemap.xml.
Paso 4: El mapa para humanos (HTML)
Para mostrar el mapa en tu web (muy recomendado para mejorar la navegación interna):
- Crea un nuevo Ítem de Menú.
- En "Tipo de elemento del menú", selecciona OSMap > Sitemap HTML.
- Selecciona el mapa que configuraste antes.
- Publica el menú (mucha gente lo pone en el Footer o pie de página).
Conclusión
OSMap es una de esas extensiones "imprescindibles" en el kit de herramientas de cualquier desarrollador Joomla. No consume recursos, se actualiza automáticamente cuando creas nuevos artículos (porque está vinculada a tus menús) y mantiene contentos a los buscadores.
Si aún no tienes un sitemap enviado, tómate 5 minutos hoy para instalar OSMap. Tu SEO te lo agradecerá.
- Detalles
- Escrito por: Paco Guio
- Categoría: SEO
- Tiempo de lectura: 3 mins








