<?xml version="1.0" encoding="UTF-8"?>
<!--
  Procura Solutions sitemap.

  Every URL carries the full hreflang cluster as <xhtml:link> alternates,
  including a self-reference. Google ignores an entire cluster if the page does
  not list itself, and drops any pair that is not reciprocal — so the en/fr
  entries below mirror each other exactly, and match the <link rel="alternate">
  tags in each page's <head>.

  404 pages are deliberately absent: they are noindex.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://procurasolutions.com/</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://procurasolutions.com/fr/</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://procurasolutions.com/privacy.html</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/privacy.html"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/confidentialite.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/privacy.html"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://procurasolutions.com/fr/confidentialite.html</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/privacy.html"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/confidentialite.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/privacy.html"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://procurasolutions.com/terms.html</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/terms.html"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/conditions.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/terms.html"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://procurasolutions.com/fr/conditions.html</loc>
    <xhtml:link rel="alternate" hreflang="en-CA" href="https://procurasolutions.com/terms.html"/>
    <xhtml:link rel="alternate" hreflang="fr-CA" href="https://procurasolutions.com/fr/conditions.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://procurasolutions.com/terms.html"/>
    <lastmod>2026-07-31</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
