<?xml version="1.0" encoding="UTF-8"?>
<!--
  DIVA Quantizer 사이트맵 — 운영 도메인 https://divaquantizer.com.

  /result/* 라우트는 분석 캐시가 없을 때 sample fixture 로 풀 렌더되며 프리렌더로
  정적 HTML 이 제공되므로, 예시 분석 콘텐츠로서 인덱싱 대상에 포함합니다.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- 핵심 — 랜딩 + 모델 설명 (가장 중요한 인덱싱 대상) -->
  <url>
    <loc>https://divaquantizer.com/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/models</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/models/explain/markowitz</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/models/explain/fama-french-3</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/models/explain/hrp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/models/explain/fama-french-5</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- /input·/dashboard 는 행동 목적 화면(폼·사용자별 대시보드)이라 noindex 처리
       (seo.ts) 하고 사이트맵에서도 제외한다 — AdSense "게시자 콘텐츠 없는 화면" 대응. -->

  <!-- 블로그 인덱스 — 가이드 글 모음 (글 본문은 아래 /result/*/guide 가 정규 URL) -->
  <url>
    <loc>https://divaquantizer.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- 블로그 글 (네이티브) — scripts/gen-sitemap.mjs 가 blogPosts.json 에서 자동 생성.
       아래 두 마커 사이는 수동 편집하지 말 것 (빌드 때 덮어쓰여짐). -->
  <!-- BLOG-POSTS:START -->
  <url>
    <loc>https://divaquantizer.com/blog/national-pension-portfolio</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- BLOG-POSTS:END -->

  <!-- 결과 활용 가이드 — 가장 깊이 있는 정적 콘텐츠 -->
  <url>
    <loc>https://divaquantizer.com/result/markowitz/guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/result/fama-french/guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/result/hrp/guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- 예시 분석 결과 — sample fixture 로 프리렌더된 모델별 결과 페이지 -->
  <url>
    <loc>https://divaquantizer.com/result/markowitz</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/result/fama-french</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/result/hrp</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/result/fama-french-5</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- 정보 / 법적 페이지 -->
  <url>
    <loc>https://divaquantizer.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/contact</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <url>
    <loc>https://divaquantizer.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

</urlset>
