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

  Every page is listed twice: the English document at its own address and the
  French document at the matching /fr/ address. They are separate files, both
  generated into Main/ (English by hand, French by scripts/build-fr.js), each
  with its own <html lang>, its own self-referencing canonical, and hreflang
  tags naming the other. That is what makes both of them indexable.

  This replaces the ?lang=fr arrangement, where French was applied in the
  browser: the HTML served at /pricing?lang=fr was the English document with
  a canonical pointing at /pricing, so Google consolidated it away and no
  French page could ever rank. Nothing translates at runtime any more.

  The French URLs are translated as well - /fr/tarifs, /fr/blogue/abandon-de-panier.
  The map lives in scripts/pages.js and is append-only from here on: a slug that
  changes after it is indexed costs the page its history, so a rename needs a 301
  from the old address alongside it.

  Deliberately NOT listed: thank-you and 404 in either language, which are
  noindex.

  Update <lastmod> when a page's content meaningfully changes. Do not bump it
  for cosmetic edits - falsified dates cause the signal to be ignored. Ten of
  the blog posts carry no date here because they carry none in their
  BlogPosting markup either; both want filling in together.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ============ English ============ -->

  <!-- Home -->
  <url>
    <loc>https://www.beamcart.shop/</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- What is live shopping (the deepest page, best ranking bet) -->
  <url>
    <loc>https://www.beamcart.shop/what-is-live-shopping</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <!-- Features -->
  <url>
    <loc>https://www.beamcart.shop/services</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Pricing -->
  <url>
    <loc>https://www.beamcart.shop/pricing</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Discover stores selling live -->
  <url>
    <loc>https://www.beamcart.shop/recherche</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <!-- Blog index -->
  <url>
    <loc>https://www.beamcart.shop/blog</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog posts -->
  <url>
    <loc>https://www.beamcart.shop/blog/why-shoppers-abandon-carts</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/support-team-as-sales-channel</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/why-shopify-stores-convert-better</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/live-chat-vs-video-shopping</loc>
    <lastmod>2026-08-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/increase-average-order-value-shopify</loc>
    <lastmod>2026-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/chatbot-handoff-to-human</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/what-makes-a-shopper-ready-to-buy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/unanswered-customer-questions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/signs-a-shopper-needs-help</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/what-is-average-order-value</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/personal-product-recommendations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/cost-of-no-product-recommendations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/online-customer-service-expectations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/coach-support-team-to-sell</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/blog/online-personal-shopper</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- ============ French ============ -->

  <!-- Home -->
  <url>
    <loc>https://www.beamcart.shop/fr</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- What is live shopping (the deepest page, best ranking bet) -->
  <url>
    <loc>https://www.beamcart.shop/fr/magasinage-en-direct</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <!-- Features -->
  <url>
    <loc>https://www.beamcart.shop/fr/fonctionnalites</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Pricing -->
  <url>
    <loc>https://www.beamcart.shop/fr/tarifs</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Discover stores selling live -->
  <url>
    <loc>https://www.beamcart.shop/fr/boutiques-en-direct</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <!-- Blog index -->
  <url>
    <loc>https://www.beamcart.shop/fr/blogue</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog posts -->
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/abandon-de-panier</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/equipe-de-soutien-canal-de-vente</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/taux-de-conversion-shopify</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/clavardage-ou-video</loc>
    <lastmod>2026-08-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/augmenter-la-valeur-moyenne-de-commande</loc>
    <lastmod>2026-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/robot-conversationnel-vers-humain</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/client-pret-a-acheter</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/questions-sans-reponse</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/signes-quun-client-a-besoin-daide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/valeur-moyenne-de-commande</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/recommandation-personnelle</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/vendre-sans-recommandations</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/service-a-la-clientele-en-ligne</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/former-son-equipe-a-vendre</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.beamcart.shop/fr/blogue/conseiller-personnel-en-ligne</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
