<?xml version="1.0" encoding="UTF-8"?>
<!--
  Every public page, once per language, each entry naming the whole set it
  belongs to.

  The alternates are declared here as well as in each page's <head>. Google
  accepts either; carrying both means a page whose head a crawler did not
  reach is still described, and the two must agree — tests/i18n-routes.test.ts
  checks that they do.

  Absent on purpose: the bare domain, which is a 302 to one of the two home
  pages rather than a page of its own; /predict, /history and every auth step,
  which belong to one reader and carry noindex; the seven legacy addresses,
  which are 301s and must not be offered as destinations; and /p/:publicId,
  because a shared forecast is one reader's answer to one reader's question —
  indexing them wholesale would fill an index with near-duplicates nobody
  searched for.

  No <lastmod>: a date nobody maintains is worse than no date at all.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://predictlyy.com/en</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://predictlyy.com/"/>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://predictlyy.com/"/>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/about"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/a-propos"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/a-propos</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/about"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/a-propos"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/methodology</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/methodology"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/methodologie"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/methodologie</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/methodology"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/methodologie"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/understanding-probabilities</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/understanding-probabilities"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/comprendre-les-probabilites"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/comprendre-les-probabilites</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/understanding-probabilities"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/comprendre-les-probabilites"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/forecast-or-prediction</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecast-or-prediction"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevision-ou-prediction"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/prevision-ou-prediction</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecast-or-prediction"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevision-ou-prediction"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/forecasting-football</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-football"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-le-football"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/prevoir-le-football</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-football"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-le-football"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/forecasting-film-awards</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-film-awards"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-les-prix-du-cinema"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/prevoir-les-prix-du-cinema</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-film-awards"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-les-prix-du-cinema"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/forecasting-elections</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-elections"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-les-elections"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/prevoir-les-elections</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/forecasting-elections"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/prevoir-les-elections"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/how-it-works</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/how-it-works"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/comment-ca-marche"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/comment-ca-marche</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/how-it-works"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/comment-ca-marche"/>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/legal</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/legal"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/mentions-legales"/>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/mentions-legales</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/legal"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/mentions-legales"/>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/privacy"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/confidentialite"/>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/confidentialite</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/privacy"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/confidentialite"/>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/en/terms</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/terms"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/conditions"/>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://predictlyy.com/fr/conditions</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://predictlyy.com/en/terms"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://predictlyy.com/fr/conditions"/>
    <priority>0.3</priority>
  </url>
</urlset>
