<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ======================================================
       Cada pagina aparece en sus dos idiomas indexables.
       Los bloques xhtml:link declaran las versiones alternativas:
       deben ser reciprocos o Google ignora el hreflang.
       Generado a partir de src/app/data/rutas.ts
       ====================================================== -->

  <url>
    <loc>https://tecnifocservei.com/</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/"/>
    <image:image>
      <image:loc>https://tecnifocservei.com/tecnifoc-banner.png</image:loc>
      <image:title>Tecnifoc Servei - Ignifugaciones en Barcelona</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/servicios</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/servicios"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/serveis"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/servicios"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/serveis</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/servicios"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/serveis"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/servicios"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/zonas-de-servicio</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/zonas-de-servicio"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/zones-de-servei"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/zonas-de-servicio"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/zones-de-servei</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/zonas-de-servicio"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/zones-de-servei"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/zonas-de-servicio"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/nosotros</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.70</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/nosotros"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/nosaltres"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/nosotros"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/nosaltres</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.65</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/nosotros"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/nosaltres"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/nosotros"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/contacto</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.80</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/contacto"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/contacte"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/contacto"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/contacte</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.75</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/contacto"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/contacte"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/contacto"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-barcelona</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.92</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-barcelona"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-barcelona"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-barcelona"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-barcelona</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.87</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-barcelona"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-barcelona"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-barcelona"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-granollers</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.92</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-granollers"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-granollers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-granollers"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-granollers</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.87</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-granollers"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-granollers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-granollers"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-sabadell</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.88</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-sabadell"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-sabadell"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-sabadell"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-sabadell</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.83</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-sabadell"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-sabadell"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-sabadell"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-terrassa</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.88</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-terrassa"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-terrassa"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-terrassa"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-terrassa</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.83</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-terrassa"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-terrassa"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-terrassa"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-mataro</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.88</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-mataro"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-mataro"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-mataro"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-mataro</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.83</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-mataro"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-mataro"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-mataro"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-badalona</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.88</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-badalona"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-badalona"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-badalona"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-badalona</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.83</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-badalona"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-badalona"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-badalona"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ignifugacion-montcada-i-reixac</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.88</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-montcada-i-reixac"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-montcada-i-reixac"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-montcada-i-reixac"/>
  </url>

  <url>
    <loc>https://tecnifocservei.com/ca/ignifugacio-montcada-i-reixac</loc>
    <lastmod>2026-10-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.83</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://tecnifocservei.com/ignifugacion-montcada-i-reixac"/>
    <xhtml:link rel="alternate" hreflang="ca" href="https://tecnifocservei.com/ca/ignifugacio-montcada-i-reixac"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://tecnifocservei.com/ignifugacion-montcada-i-reixac"/>
  </url>

</urlset>
