<?xml version="1.0" encoding="UTF-8"?>
<!--
  The namespace is http://, not https://. It is an identifier, not an address —
  the schema is matched by exact string, and the https form is a different
  (unregistered) namespace that validators reject, taking the whole index with
  it. Every urlset file already uses the http form; this index did not.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.xgospel.net/bible-sitemap-31.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.xgospel.net/bible-sitemap-24.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.xgospel.net/bible-sitemap-25.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.xgospel.net/bible-sitemap-32.xml</loc>
  </sitemap>
  <!--
    Verse-level pages for the interlinear. The chapter sitemaps above list
    chapters only; a reader searching a reference wants the verse, and those
    URLs were in no sitemap at all.
  -->
  <sitemap>
    <loc>https://www.xgospel.net/bible-verses-sitemap-32.xml</loc>
  </sitemap>
  <!--
    The courses and every lesson in them, in all three teaching languages.
    None of these pages was in any sitemap: the whole of Biblical Hebrew and
    Biblical Greek had to be discovered by following links. Generated, because
    lessons are added and renamed in Firestore and a hand-kept list would be
    wrong within a week.
  -->
  <sitemap>
    <loc>https://www.xgospel.net/lessons-sitemap.xml</loc>
  </sitemap>
  <!--
    The pages that describe the app itself. An index made entirely of Scripture
    listed nowhere the page that says what any of it is for.
  -->
  <sitemap>
    <loc>https://www.xgospel.net/pages-sitemap.xml</loc>
  </sitemap>
</sitemapindex>
