<?xml version="1.0" encoding="UTF-8"?>
<!--
  Veizik sitemap — promoted from launch_readiness/i18n_gtm_support/seo/sitemap.xml.

  Deliberately excluded:
    /ops.html    internal launch-funnel dashboard (also Disallow-ed in robots.txt)
    /check.html  internal compatibility/waitlist utility (also Disallow-ed in robots.txt)

  <lastmod> is omitted on purpose rather than guessed. Every file in web/ currently carries an
  identical mtime to the second (a copy/sync flattened the timestamps), so mtime no longer records
  when the content changed — an invented date is a worse signal than an honest gap. Wire lastmod in
  at build/deploy time from the release commit, not by hand.

  hreflang: only the landing page currently has an indexable pair (/ and /index-ko.html).

  ===== 2026-08-09 CORRECTION — KO legal pages pulled out of this file =====================
  terms-ko.html, privacy-ko.html, refund-ko.html and youth-protection.html each carry
  <meta name="robots" content="noindex"> (line 16 of each) because they are unreviewed drafts that
  must not be indexed until counsel signs off. Submitting a noindex URL in a sitemap is a Search
  Console error ("Submitted URL marked 'noindex'"), and — worse — naming a noindex page as an
  hreflang alternate invalidates the WHOLE cluster, so the EN pages would have lost their
  annotation too. Both the four <url> blocks and the ko-KR alternates that pointed at them are
  therefore removed rather than left to contradict the pages.

  TO REINSTATE (one change, both halves together): delete the noindex meta from the four KO files
  AND restore their <url> blocks plus the ko-KR/x-default alternates on terms/privacy/refund here.
  Do not do half of it.

  Still outstanding (owned by the legal/policy workstream): none of the policy pages carried a
  self-referencing <link rel="canonical"> until this pass added one; keep them in step with the
  <loc> values below if a page is ever renamed.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ===== landing ===== -->
  <url>
    <loc>https://veizik.com/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://veizik.com/"/>
    <xhtml:link rel="alternate" hreflang="ko-KR" href="https://veizik.com/index-ko.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://veizik.com/"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://veizik.com/index-ko.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://veizik.com/"/>
    <xhtml:link rel="alternate" hreflang="ko-KR" href="https://veizik.com/index-ko.html"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://veizik.com/"/>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- ===== product surface ===== -->
  <url>
    <loc>https://veizik.com/faq.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://veizik.com/results.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://veizik.com/runtime.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://veizik.com/security.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- ===== legal / policy =====
       EN only for now. The KO twins are noindex drafts — see the CORRECTION note in the header
       comment before adding terms-ko / privacy-ko / refund-ko / youth-protection back here. -->
  <url>
    <loc>https://veizik.com/terms.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <!-- Higher priority than the other legal pages on purpose: this is the page a buyer needs BEFORE
       paying for a "commercial use" tier, and it is linked from pricing, the tier table and the Terms. -->
  <url>
    <loc>https://veizik.com/model-licenses.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://veizik.com/privacy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://veizik.com/refund.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://veizik.com/subprocessors.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://veizik.com/data-requests.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>

</urlset>
