<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap index for the canonical /sitemap.xml entry point.

  The shards themselves are generated dynamically by app/sitemap.ts
  (Next.js `generateSitemaps`), which Next serves only at /sitemap/<id>.xml
  and does NOT emit an index for — leaving /sitemap.xml a 404. Search engines
  already discover every shard via the explicit `Sitemap:` lines in
  public/robots.txt, but crawlers and audit tools that probe the conventional
  /sitemap.xml location report a missing sitemap. This static index restores
  that entry point. It lists only shard *locations* (which are fixed), so it
  is correctly static even though the shard *contents* are dynamic.

  Shard map: 0=static, 1=blog, 2=templates, 3=models, 4=comparisons,
  5=landings, 6=tops/best, 7=glossary, 8=prompts.

  KEEP IN SYNC with generateSitemaps() in app/sitemap.ts and the `Sitemap:`
  directives in public/robots.txt when the shard count changes (e.g. adding
  9=video).
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://gptrf.ru/sitemap/0.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/1.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/2.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/3.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/4.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/5.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/6.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/7.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/8.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://gptrf.ru/sitemap/9.xml</loc>
  </sitemap>
</sitemapindex>
