<?xml version="1.0" encoding="UTF-8"?>
<!--
  AIR JOURNAL — Master sitemap index.
  Sub-sitemaps are served dynamically by edge functions (always fresh, always 200 OK).
  Crawlers fetch each <loc> independently, so cross-host references are valid per the
  Sitemaps protocol when both hosts share the same registrable domain or when the
  hosting host is listed in Search Console.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Static evergreen pages (this file lives on the same origin) -->
  <sitemap>
    <loc>https://airjournal.org/sitemap-static.xml</loc>
  </sitemap>
  <!-- Dynamic articles, journals, blog posts (edge function) -->
  <sitemap>
    <loc>https://airjournal.org/sitemap</loc>
  </sitemap>
  <!-- Google Scholar — Highwire Press metadata for scholarly indexing -->
  <sitemap>
    <loc>https://airjournal.org/scholar-sitemap</loc>
  </sitemap>
  <!-- Google News — articles published in the last 48 hours -->
  <sitemap>
    <loc>https://airjournal.org/news-sitemap</loc>
  </sitemap>
  <!-- Image sitemap — journal covers, issue covers, blog featured images -->
  <sitemap>
    <loc>https://airjournal.org/image-sitemap</loc>
  </sitemap>
</sitemapindex>
