<?xml version="1.0" encoding="UTF-8"?>
<!--
  ⚠️ 27.08.2026 — ЯЗЫКОВЫЕ АДРЕСА ?lang=xx ИЗ КАРТЫ УБРАНЫ. Почему это важно.

  Было: карта заявляла СЕМЬ отдельных страниц главной — «/» и шесть «/?lang=xx». При этом
  в СЫРОМ html у всех семи стоит один и тот же canonical «https://flintra.ai/», то есть сама
  страница говорит краулеру «шесть языковых — это дубли главной». Скрипт потом переписывал
  canonical на само-ссылку, но бот, который не исполняет JS, этого не видит.

  Итог: мы отдавали Bing два противоречащих сигнала об одной странице. И совпадение говорит
  само за себя — в индекс Bing попали ровно те страницы, у которых ОДИН адрес и ноль дублей
  (/proof и /privacy-ru), а главная, у которой их семь, с 13.08 висела «Discovered but not
  crawled».

  Теперь сигнал один: одна страница — один адрес — один canonical. Языковые версии
  переключаются на клиенте и остаются доступны людям по ?lang=xx, просто мы больше не выдаём
  их за отдельные документы. hreflang в <head> index.html оставлен — он подсказка, а не
  директива, и вреда не наносит.

  Если когда-нибудь понадобится настоящая индексация по языкам — это делается не картой,
  а РЕАЛЬНЫМИ страницами /ru/, /es/ и т.д. с собственным html и собственным canonical.

  ⚠️ lastmod править при заметных правках. Врать датой нельзя: поисковики сверяют её
  с реальными изменениями и перестают верить файлу.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://flintra.ai/</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- 11.09.2026 — ЧЕТЫРЕ КОНТЕНТНЫЕ СТРАНИЦЫ под категорийные запросы.
       Зачем: проверка 10.09 показала, что по «flintra» нас находят, а по
       «ai model photos for shopify» нет нигде — ни в DuckDuckGo, ни в Bing, ни в Brave.
       Причина не в индексации, а в том, что страницы под такой запрос просто не было.
       Язык только английский, поэтому никаких alternate: рынок западный,
       а лишний языковой адрес уже однажды размазал вес главной по шести URL. -->
  <url>
    <loc>https://flintra.ai/ai-model-photos-shopify</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://flintra.ai/mannequin-to-model</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://flintra.ai/product-photos-without-photoshoot</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://flintra.ai/compare</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Страницы под площадки. ⚠️ Делать их можно ТОЛЬКО когда содержание действительно
       разное: Amazon требует свою метку в файле, у Etsy другие ожидания по раскрытию.
       Страницы, отличающиеся одним подставленным словом, поисковик считает дорвеями. -->
  <url>
    <loc>https://flintra.ai/platforms</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://flintra.ai/amazon-ai-product-photos</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://flintra.ai/etsy-ai-photos</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ОДНА страница на все остальные площадки. Не разбивать на eBay/Depop/Wix по отдельности:
       они отличались бы одним словом, и это дорвеи. -->
  <url>
    <loc>https://flintra.ai/other-platforms</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- /proof — страница-доказательство: 100 кадров одного прогона. Один адрес на все языки. -->
  <url>
    <loc>https://flintra.ai/proof</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Условия и Политика существуют на ДВУХ языках (с 19.08.2026): это РАЗНЫЕ документы
       по разным адресам, поэтому здесь alternate уместен, в отличие от ?lang= у главной.
       Преимущественную силу имеет РУССКИЙ текст, английский — перевод для удобства.
       ⚠️ Правишь один документ — правь и второй, иначе оговорка превратится в ловушку. -->
  <url>
    <loc>https://flintra.ai/terms-ru</loc>
    <xhtml:link rel="alternate" hreflang="ru" href="https://flintra.ai/terms-ru"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://flintra.ai/terms"/>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://flintra.ai/terms</loc>
    <xhtml:link rel="alternate" hreflang="ru" href="https://flintra.ai/terms-ru"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://flintra.ai/terms"/>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://flintra.ai/privacy-ru</loc>
    <xhtml:link rel="alternate" hreflang="ru" href="https://flintra.ai/privacy-ru"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://flintra.ai/privacy"/>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://flintra.ai/privacy</loc>
    <xhtml:link rel="alternate" hreflang="ru" href="https://flintra.ai/privacy-ru"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://flintra.ai/privacy"/>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
