<?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">

    <!-- ── Pages principales ──────────────────────────────────────── -->

    <url>
        <loc>https://baccalaureat.sn/</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/annales</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/quiz</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/cours-particuliers</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/forum</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/statistique</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/about</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.6</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/faq</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.6</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/partenaires</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/contact</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.5</priority>
    </url>

    <!-- ── Authentification (non indexées par Google, priority basse) ── -->

    <url>
        <loc>https://baccalaureat.sn/login</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/register</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

    <!-- ── Pages légales ──────────────────────────────────────────── -->

    <url>
        <loc>https://baccalaureat.sn/mentions-legales</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/conditions-utilisation</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

    <url>
        <loc>https://baccalaureat.sn/politique-confidentialite</loc>
        <lastmod>2026-04-12</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

    <!-- ── Topics forum — générés dynamiquement via Symfony ──────── -->
    <!--
        À remplacer par un SitemapController Symfony qui lit les topics en BD :

        #[Route('/sitemap-forum.xml', name: 'sitemap_forum')]
        public function sitemapForum(ForumTopicRepository $repo): Response
        {
            $topics = $repo->findPublished();
            $response = new Response(
                $this->renderView('seo/sitemap_forum.xml.twig', ['topics' => $topics]),
                200,
                ['Content-Type' => 'application/xml']
            );
            return $response;
        }

        Puis déclarer ce sitemap dans un sitemap index :
        https://baccalaureat.sn/sitemap-forum.xml
    -->

</urlset>