<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap de ConcertMe — https://concertme.app/sitemap.xml

  Qué lleva y qué no, a propósito:

  · Sólo URLs indexables y canónicas. La landing es una sola página con las dos
    versiones de idioma dentro (EN y ES), así que hay UNA entrada. Las páginas
    de invitación (/i/…) son noindex y no van aquí.
  · Sin <changefreq> ni <priority>: Google los ignora desde hace años y sólo
    añaden ruido. <lastmod> sí lo usa, pero únicamente si es honesto: actualízalo
    cuando cambie el contenido de la página, no cada vez que subes el sitio.
  · Con la extensión de imágenes, para que las fotos de la landing entren en
    Google Imágenes con su propia página de destino.

  Al añadir páginas nuevas (privacidad, términos, soporte, blog…), copia un
  bloque <url> y vuelve a enviar el sitemap en Google Search Console.
-->
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
>
  <url>
    <loc>https://concertme.app/</loc>
    <lastmod>2026-09-21</lastmod>
    <image:image>
      <image:loc>https://concertme.app/assets/img/hero-concert-1920.jpg</image:loc>
      <image:title>ConcertMe — keep every concert alive</image:title>
    </image:image>
    <image:image>
      <image:loc>https://concertme.app/assets/img/app-preview-1200.jpg</image:loc>
      <image:title>ConcertMe app preview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://concertme.app/assets/img/concert-memory-1600.jpg</image:loc>
      <image:title>The moments that stay with us</image:title>
    </image:image>
    <image:image>
      <image:loc>https://concertme.app/assets/brand/ConcertMe_featured.jpg</image:loc>
      <image:title>ConcertMe</image:title>
    </image:image>
  </url>
</urlset>
