<?xml version="1.0" encoding="UTF-8"?>
<!--
  사이트맵. 생성기는 없다 — 이 파일이 손으로 관리되는 정본이다.
  (지시에 build.py 가 sitemap 을 만든다고 적혀 있었지만 이 저장소에는 그 스크립트가 없다.
   scripts/build.sh 는 apps/site/public 을 dist 로 rsync 만 한다. 그래서 되돌아갈 생성기도 없다.
   대신 src/worker/sitemap.test.ts 가 "여기 적힌 URL 이 실재하고 301 대상이 아닌지" 를 잠근다.)

  범위 변경 2026-10-01(docs/ssot/product-scope-change-2026-10-01.md):
    · / 의 이미지·제목이 GEO 사례였다 → 우리동네 크리에이터로 맞췄다.
    · /creators 는 넣지 않는다 — / 로 301 한다. 301 대상 URL 을 사이트맵에 적으면
      크롤 예산을 리다이렉트에 쓰고, GSC 는 "리다이렉션이 있는 페이지" 로 제외한다.
    · 같은 이유로 /ko/event · /ko/cases/ 를 뺐다(둘 다 301 대상이었다. 실측으로 확인).
      목적지 /event · /cases 를 대신 적는다.
    · /pricing · /creator · /geo 를 더했다 — 색인 대상인데 사이트맵에 없었다.
    · /terms · /privacy · /refund 를 더했다(2026-10-01). 세 페이지는 그때까지 404 였고
      §3 트리의 P0 다. 법정 표시 의무가 있는 페이지라 색인을 막지 않는다 —
      막으면 `src/worker/canonical.test.ts` 가 "noindex 목록이 의도와 다르다" 로 잡는다.
      /signup · /login 은 넣지 않는다: robots.txt Disallow 대상이고 앱 셸이
      x-robots-tag: noindex 로 나간다.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://local.trina.app/</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://local.trina.app/img/og.jpg</image:loc>
      <image:title>로컬트리나 우리동네 크리에이터 — 식당·카페 방문 마케팅</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://local.trina.app/pricing</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/creator</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://local.trina.app/diagnose</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/geo</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://local.trina.app/cases</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://local.trina.app/img/event/local-geo-cases.png</image:loc>
      <image:title>로컬트리나 AI 지역 추천 검색 사례</image:title>
    </image:image>
    <image:image>
      <image:loc>https://local.trina.app/img/case-pangyo-cafe.png</image:loc>
      <image:title>판교 카페 추천 AI 답변 1위 사례</image:title>
    </image:image>
    <image:image>
      <image:loc>https://local.trina.app/img/case-sinsa-izakaya.png</image:loc>
      <image:title>신사동 이자카야 추천 AI 답변 1위 사례</image:title>
    </image:image>
    <image:image>
      <image:loc>https://local.trina.app/img/case-nakmin-galbi.png</image:loc>
      <image:title>낙민동 갈비 맛집 추천 AI 답변 1위 사례</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://local.trina.app/event</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/opening-checklist/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/keyword-volume/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/local-channels/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/aeo/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/ai-ready-site/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/search-console/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/review-event/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/review-management/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/google-business-profile/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/naver-place/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/google-ai-mode/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://local.trina.app/guide/geo-agency/</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <!--
    법정 페이지(§10.6 · §3 트리 P0). 자주 바뀌지 않지만 푸터에서 전 페이지가 링크하므로
    크롤러가 반드시 도달한다 — 사이트맵에 적어 두면 발효일이 바뀔 때 lastmod 로 알린다.
  -->
  <url>
    <loc>https://local.trina.app/terms</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://local.trina.app/privacy</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://local.trina.app/refund</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
