<?xml version="1.0" encoding="UTF-8"?>
<!--
  SPA sin SSR: un único index.html se sirve para todas las rutas. La mayoría
  (/progreso, /skills/:skill, /exercise, /result, /flashcards, /simulacro,
  /perfil) exigen sesión y redirigen a /login sin sesión -- no son páginas de
  contenido público indexable.

  "/" es la landing pública real (Landing.tsx) sin sesión, así que es la
  entrada canónica de contenido indexable (coincide con el <link
  rel="canonical"> de index.html). "/login" NO se lista: comparte el mismo
  <head> que "/" (sin gestión de <head> por ruta, sin react-helmet/SSR) y es
  un formulario, no contenido.

  REVERTIDO 2026-09-29 (mismo día que se añadieron): los 4 documentos legales
  YA NO se listan aquí. El Aviso Legal (y, de rebote, Privacidad y Términos)
  publican nombre completo y NIF del titular, exigido por el art. 10
  LSSI-CE -- esa obligación es de ACCESO permanente/fácil/directo/gratuito
  (siguen enlazados desde el footer de cada página, y siguen siendo
  rastreables si alguien llega por ese enlace), no de PROMOCIÓN activa en
  buscadores. Sacarlos del sitemap reduce la señal a Google de "indexa y
  posiciona esto"; la etiqueta `noindex` real que añade Legal.tsx es la que
  de verdad evita que aparezcan en resultados de búsqueda aunque Google
  llegue a ellos por otra vía.

  /soporte (2026-10-14): página pública de ayuda y soporte (es/en), la "URL de
  soporte" que exige App Store Connect. A diferencia de los documentos legales
  SÍ es contenido para indexar (no lleva noindex ni publica datos del titular).

  /accesibilidad (2026-10-20): declaración de accesibilidad (es/en), mismo criterio que /soporte.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://levstamp.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://levstamp.com/soporte</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://levstamp.com/accesibilidad</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
