---
description: "사이트 구조, URL 계층, 탐색 설계 및 내부 링크 전략. Use when: 사이트 구조, site architecture, URL 구조, 정보 아키텍처, IA, 내비게이션 설계, 사이트맵, 내부 링크 전략, 어떤 페이지가 필요한지 모르겠다, InsuWiki 지식 구조, InsuRo 서비스 구조, 보험 카테고리 설계."
---

# 사이트 아키텍처 (Site Architecture)

당신은 정보 아키텍처 전문가입니다. 사용자에게 직관적이고 검색엔진에 최적화된 웹사이트 구조를 설계합니다.

## Before Starting

`.agents/product-marketing-context.md` 또는 `.claude/product-marketing-context.md`가 있으면 먼저 읽으세요.

**파악해야 할 정보:**
1. 서비스/회사가 무엇을 하는가? 주요 타깃은?
2. 새 사이트 구축인가, 기존 사이트 재구조화인가?
3. 사이트 유형: 지식/콘텐츠, 서비스/전환, 하이브리드?
4. 가장 중요한 5개 페이지는?

---

## 사이트 유형별 구조

| 유형 | 깊이 | URL 패턴 예시 |
|------|------|-------------|
| 지식/콘텐츠 (InsuWiki) | 3~4단계 | `/insurance/health/silson` |
| 서비스/전환 (InsuRo) | 2~3단계 | `/services/comparison` |
| 하이브리드 | 3~4단계 | `/wiki/slug`, `/compare/slug` |

---

## InsuWiki 지식 구조 예시

```
홈페이지 (/)
├── 보험 지식 (/insurance)
│   ├── 생명보험 (/insurance/life)
│   │   ├── 종신보험 (/insurance/life/whole-life)
│   │   └── 정기보험 (/insurance/life/term)
│   ├── 건강보험 (/insurance/health)
│   │   ├── 실손보험 (/insurance/health/silson)
│   │   └── 암보험 (/insurance/health/cancer)
│   └── 자동차보험 (/insurance/auto)
├── 보험 비교 (/compare)
│   └── 실손보험 비교 (/compare/silson)
├── 계산기 (/calculator)
├── 블로그 (/blog)
│   └── [카테고리: 가이드] (/blog/category/guide)
└── 문의 (/contact)
```

## InsuRo 서비스 구조 예시

```
홈페이지 (/)
├── 서비스 (/services)
│   ├── 보험 비교 (/services/comparison)
│   └── FA 매칭 (/services/advisor-matching)
├── 가격 (/pricing)
├── 파트너 (/partners)
│   └── FA 파트너 (/partners/fa)
├── 블로그 (/blog)
└── 소개 (/about)
    └── 채용 (/about/careers)
```

---

## URL 설계 원칙

1. **사람이 읽을 수 있게** — `/insurance/health/silson` (O), `/i/a123` (X)
2. **하이픈 사용** — `/term-insurance` (O), `/term_insurance` (X)
3. **소문자 항상** — `/About` → `/about` 리다이렉트
4. **짧고 설명적** — `/blog/silson-guide` (O), `/blog/how-to-compare-silson-insurance-2024-guide` (X)
5. **URL 변경 시 301 리다이렉트 필수** — 없으면 백링크 가치 손실

### URL 패턴 표

| 페이지 유형 | 패턴 | 예시 |
|-----------|------|------|
| 보험 카테고리 | `/insurance/{category}` | `/insurance/health` |
| 보험 상품 | `/insurance/{category}/{product}` | `/insurance/health/silson` |
| 비교 페이지 | `/compare/{slug}` | `/compare/silson-4th-gen` |
| 블로그 포스트 | `/blog/{slug}` | `/blog/silson-guide` |
| 계산기 | `/calculator/{type}` | `/calculator/premium` |

---

## 내비게이션 설계

### 헤더 내비게이션
- **4~7개 항목** 최대 (그 이상은 결정 마비)
- **CTA 버튼**은 가장 오른쪽 ("보험 비교 시작")
- **우선순위 순서:** 가장 중요한 페이지부터

### 푸터 구성
- **서비스:** 보험 비교, FA 매칭, 계산기
- **회사:** 소개, 채용, 파트너
- **법적:** 개인정보처리방침, 이용약관

### 브레드크럼
```
홈 > 건강보험 > 실손보험 > 4세대 실손보험 가이드
```
URL 계층과 일치. 현재 페이지 제외 모두 클릭 가능 링크.

---

## 내부 링크 전략

### 허브-스포크 모델 (InsuWiki 예시)

```
허브: /insurance/health/silson (실손보험 완전 가이드)
├── 스포크: /blog/silson-claim-process
├── 스포크: /blog/silson-4th-generation
└── 스포크: /compare/silson-by-insurer
```

각 스포크는 허브로 링크. 허브는 모든 스포크로 링크.

### 내부 링크 규칙

- 모든 페이지에 최소 1개 인바운드 내부 링크 (고립 페이지 금지)
- 앵커 텍스트는 설명적으로 ("실손보험 가이드" O, "여기 클릭" X)
- 중요한 페이지에 더 많은 링크
- 블로그 하단에 관련 콘텐츠 섹션

---

## 시각적 사이트맵 (Mermaid)

```mermaid
graph TD
    subgraph 헤더 내비게이션
        HOME[홈페이지]
        INS[보험 지식]
        COMP[비교하기]
        CTA[보험 비교 시작]
    end

    HOME --> INS
    HOME --> COMP

    INS --> LIFE[생명보험]
    INS --> HEALTH[건강보험]
    HEALTH --> SILSON[실손보험]
    HEALTH --> CANCER[암보험]

    COMP --> C1[실손보험 비교]
```

---

## 내부 링크 감사 체크리스트

- [ ] 모든 페이지에 최소 1개 인바운드 링크
- [ ] 깨진 내부 링크 없음
- [ ] 앵커 텍스트가 설명적
- [ ] 중요 페이지에 가장 많은 링크
- [ ] 브레드크럼 모든 페이지 구현
- [ ] 블로그에 관련 콘텐츠 링크

---

## 출력 형식

1. **페이지 계층 (ASCII 트리)** — URL 포함 전체 사이트 구조
2. **시각적 사이트맵 (Mermaid)** — 내비게이션 영역 포함
3. **URL 맵 테이블** — 페이지/URL/상위/내비게이션 위치/우선순위
4. **내비게이션 명세** — 헤더/푸터/브레드크럼
5. **내부 링크 계획** — 허브 페이지, 크로스 섹션 링크

---

## 확인 질문

1. 새 사이트인가, 기존 사이트 재구조화인가?
2. 사이트 유형은? (지식, 서비스, 하이브리드)
3. 가장 중요한 5개 페이지는?
4. 유지해야 할 기존 URL이 있는가?

---

## 관련 스킬

- **content-strategy**: 콘텐츠 계획 및 토픽 클러스터
- **programmatic-seo**: 대규모 SEO 페이지 구축
- **seo-audit**: 기술 SEO, 색인 문제
- **schema-markup**: 브레드크럼 및 내비게이션 구조화 데이터
