<?xml version="1.0" encoding="UTF-8"?>
<!--
  Root sitemap for spiderhash.io, structured as a sitemap INDEX so child
  sitemaps can never go stale:
  - /sitemap-main.xml lists the non-docs, non-blog pages (homepage)
  - /docs/sitemap.xml is generated by Docusaurus on every docs build
  - /blog/sitemap-posts.xml and /blog/sitemap-pages.xml are generated by
    Ghost automatically as posts are published (Ghost's own /blog/sitemap.xml
    is itself an index, and the sitemap spec forbids nesting indexes, so we
    reference its children directly)

  IMPORTANT (deployment): host nginx on bt-web-01 serves /sitemap.xml from
  /var/www/spiderhash.io/sitemap.xml (location = /sitemap.xml), NOT from this
  frontend container. After changing this file, scp it to that path too.
  /sitemap-main.xml has no nginx override and is served from this container.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://spiderhash.io/sitemap-main.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://spiderhash.io/docs/sitemap.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://spiderhash.io/blog/sitemap-posts.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://spiderhash.io/blog/sitemap-pages.xml</loc>
  </sitemap>
</sitemapindex>
