<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap de Essenza Models.

  Solo lista la home porque es la única ruta con contenido propio hoy. Las
  rutas /p/:slug quedaron fuera del índice a propósito (ver robots.txt): son
  perfiles de contenido adulto detrás de una confirmación de edad, y tenerlas
  indexadas bajo este dominio compromete la elegibilidad en Google Ads.

  `lastmod` es el único de los tres campos opcionales que Google usa; ignora
  `changefreq` y `priority`, así que se sacaron. IMPORTANTE: `lastmod` tiene
  que reflejar un cambio real de contenido. Actualizarlo en cada deploy sin
  que la página haya cambiado hace que Google deje de confiar en el campo.

  El hreflang "en" sigue comentado: /en/ no existe como ruta en el router y un
  hreflang hacia un 404 rompe el cluster de idiomas entero. Se descomenta
  recién cuando /en/ devuelva contenido propio.
-->
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <url>
    <loc>https://essenzamodels.com/</loc>
    <lastmod>2026-08-09</lastmod>
    <xhtml:link rel="alternate" hreflang="es" href="https://essenzamodels.com/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://essenzamodels.com/" />
    <!-- <xhtml:link rel="alternate" hreflang="en" href="https://essenzamodels.com/en/" /> -->
  </url>

  <!-- No va a traer tráfico, pero tiene que existir y ser alcanzable: es una de
       las cosas que Google Ads revisa para aprobar campañas. -->
  <url>
    <loc>https://essenzamodels.com/privacidad</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
</urlset>
