웹사이트 구조 재구성 — 기록형 자산 구조로 전환
이 기록은 chulbuji.com 리브랜딩 선언 (2026-02-07)의 후속 기록입니다.
리브랜딩을 선언하고 두 달이 지났다.
그 사이 기록이 쌓이기 시작했다. 자동매매 프로젝트 로그, RunBuddy 실험 기록, 인사이트 글들. 기록이 늘어날수록 기존 구조의 한계가 보이기 시작했다. 메뉴 순서가 의도와 달랐고, 기록과 인사이트를 한 곳에서 탐색할 방법이 없었으며, 프로젝트 페이지는 관련 기록과 단절되어 있었다.
선언은 했지만, 구조가 선언을 따라오지 못하고 있었다.
오늘 그 구조를 정비했다.
무엇을 바꿨나
GNB 재배치 — Home / Log / Insight / Projects / About
기존 메뉴는 Playground와 Tools 중심으로 구성되어 있었다. 방문자가 처음 보는 화면에서 실험 도구가 먼저 나왔다. 방향이 잘못됐다. 이 사이트의 중심은 기록이다. Log → Insight → Projects 순서로 기록 흐름을 먼저 보여주도록 재배치했다.
Footer 재구성 — About / Contact / Archive / Privacy / Terms / GitHub
사이트의 신뢰 구조를 갖추는 정비다. GitHub 링크도 포함해 작업 흐름을 외부에서 확인할 수 있도록 열어뒀다.
/archive/ 페이지 신설
Log와 Insight가 분리되어 있으면 전체 기록의 흐름을 보기 어렵다. /archive/ 페이지를 새로 만들어 두 유형을 날짜 순서로 통합해 탐색할 수 있도록 했다. 유형별 필터(전체 / 기록 / 인사이트) 포함.
Projects 자동 연결 — project_tag 기반
기존 프로젝트 페이지는 관련 기록 링크를 수동으로 관리했다. 기록이 늘어날수록 누락이 생길 수밖에 없는 구조였다. 각 Log/Insight 파일에 project_tag를 추가하고, 프로젝트 상세 페이지에서 해당 태그를 필터링해 자동으로 연결되도록 전환했다. 이제 기록을 발행하면 프로젝트 페이지에 자동으로 반영된다.
Playground/Tools 노인덱스
로또 번호 발생기와 미니게임 등 실험 페이지는 검색 노출이 불필요하다. noindex 처리로 검색 결과에서 제외했다. 사이트 내 접근은 유지.
CONTENT-SOP.md 작성
구조를 바꿔도 콘텐츠 운영 기준이 없으면 금방 흐트러진다. Log/Insight/Projects 각각의 frontmatter 템플릿, project_tag 연결 기준, 발행 체크리스트를 문서화했다. 앞으로의 모든 발행은 이 기준을 따른다.
이 작업의 의미
리브랜딩 선언의 목표는 “기록하는 공간”이었다. 당시의 구조는 시작을 위한 틀이었다.
두 달 동안 기록이 쌓이면서 구조의 역할이 달라졌다. 기록이 늘어날수록 구조가 기록을 지탱해야 한다. 기록들이 서로 연결되고, 프로젝트별로 묶이고, 탐색 가능한 자산으로 남아야 한다.
오늘의 재구성은 소개 사이트에서 장기 자산 구조로의 전환이다.
다음 적용 방향
앞으로 모든 Log/Insight/Projects 콘텐츠는 CONTENT-SOP.md 기준으로 발행한다. 구조가 생겼으니, 이제 채워나가면 된다.