<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <!--
    OnePigeon.app sitemap — marketing & public pages only.
    Dashboards (/portal, /planner, /driver, /machinist, /service, /transport, /viewer, /demo, /join/*, /qr/*, /worker/*)
    are explicitly disallowed in robots.txt.
    Each locale variant is emitted where a dedicated route exists (currently `/nl/*`);
    other locales use ?lang=xx query suffix until their dedicated trees are built.
  -->

  <!-- Home -->
  <url>
    <loc>https://onepigeon.app/</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/" />
    <xhtml:link rel="alternate" hreflang="fr" href="https://onepigeon.app/?lang=fr" />
    <xhtml:link rel="alternate" hreflang="de" href="https://onepigeon.app/?lang=de" />
    <xhtml:link rel="alternate" hreflang="pl" href="https://onepigeon.app/?lang=pl" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://onepigeon.app/?lang=ro" />
    <xhtml:link rel="alternate" hreflang="it" href="https://onepigeon.app/?lang=it" />
    <xhtml:link rel="alternate" hreflang="zh" href="https://onepigeon.app/?lang=zh" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://onepigeon.app/?lang=ar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://onepigeon.app/" />
  </url>

  <!-- Landing / marketing root -->
  <url>
    <loc>https://onepigeon.app/landing</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
  </url>

  <!-- Pricing -->
  <url>
    <loc>https://onepigeon.app/pricing</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/pricing" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/prijzen" />
  </url>

  <!-- Features -->
  <url>
    <loc>https://onepigeon.app/features/delivery-planning</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/features/delivery-planning" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/functies/leveringsplanning" />
  </url>
  <url>
    <loc>https://onepigeon.app/features/driver-app</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/features/driver-app" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/functies/chauffeursapp" />
  </url>

  <!-- Solutions -->
  <url>
    <loc>https://onepigeon.app/solutions/construction-hubs</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/solutions/construction-hubs" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/oplossingen/bouwhubs" />
  </url>
  <url>
    <loc>https://onepigeon.app/solutions/urban-construction</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/solutions/urban-construction" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/oplossingen/binnenstedelijk-bouwen" />
  </url>

  <!-- Integrations -->
  <url>
    <loc>https://onepigeon.app/integrations</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/integrations" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/integraties" />
  </url>

  <!-- About / Contact / FAQ / Enterprise -->
  <url>
    <loc>https://onepigeon.app/about</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/about" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/over-ons" />
  </url>
  <url>
    <loc>https://onepigeon.app/contact</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/contact" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/contact" />
  </url>
  <url>
    <loc>https://onepigeon.app/faq</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/faq" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/faq" />
  </url>
  <url>
    <loc>https://onepigeon.app/enterprise</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/enterprise" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/enterprise" />
  </url>

  <!-- GDPR / Privacy -->
  <url>
    <loc>https://onepigeon.app/gdpr</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/privacy</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Blog root (individual post URLs appended by build as they land) -->
  <url>
    <loc>https://onepigeon.app/blog</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://onepigeon.app/blog" />
    <xhtml:link rel="alternate" hreflang="nl" href="https://onepigeon.app/nl/blog" />
  </url>

  <!-- Marketplace (public Perch index) -->
  <url>
    <loc>https://onepigeon.app/marketplace</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- PWA install helper -->
  <url>
    <loc>https://onepigeon.app/install</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Auth / entry -->
  <url>
    <loc>https://onepigeon.app/auth</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Dutch dedicated marketing tree (existing routes) -->
  <url>
    <loc>https://onepigeon.app/nl/prijzen</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/functies/leveringsplanning</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/functies/chauffeursapp</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/oplossingen/bouwhubs</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/oplossingen/binnenstedelijk-bouwen</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/integraties</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/over-ons</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/contact</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/faq</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/enterprise</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://onepigeon.app/nl/blog</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
</urlset>
