gyumin.log

이 블로그 태그 사용법

🌿 자라는 중

목차

내가 만든 태그 시스템인데 나도 헷갈려서 정리해두는 노트. 태그 관련 규칙이 바뀌면 여기를 갱신한다.

1. 카테고리와 태그의 차이

  • 카테고리 = 큰 방. 보안 · 네트워크 · 공부 · 정리, 딱 4개. 글마다 하나만 고른다.
  • 태그 = 주제 라벨. 여러 개 붙일 수 있고, 방을 가로질러 붙는다.
    • 예: ARP 글은 카테고리가 네트워크여도 태그로 보안을 같이 달 수 있다.
  • 헷갈릴 때 기준: “이 글이 어느 게시판에 있어야 하나” → 카테고리 / “이 글을 무슨 키워드로 다시 찾고 싶나” → 태그.

2. 태그 다는 법 (어드민 글쓰기 화면)

태그 필드가 두 개라서 헷갈리는데, 역할이 다르다.

필드언제 쓰나
태그 (등록된 태그에서 선택)기본. 태그 사전에 등록된 것 중에서 고른다. 카테고리 이름(보안, 네트워크…)으로도 검색된다.
새 태그 (직접 입력)선택지에 원하는 태그가 없을 때만. 발행하면 자동으로 태그 사전에 등록되고, 다음 글부터는 위 선택지에 뜬다.
  • 순서: 먼저 선택 필드에서 검색해보고, 없으면 새 태그에 입력. 새 태그부터 만들면 비슷한 태그가 중복 생긴다.
  • #은 붙여도 되고 안 붙여도 된다 - 사이트가 알아서 뗀다.
  • 두 필드에 나눠 적어도 발행된 글에서는 하나로 합쳐진다.

3. 태그가 실제로 하는 일

태그는 장식이 아니라 사이트 기능 세 개를 움직인다.

  1. 태그 페이지 - 태그마다 /tags/태그명 모아보기 페이지가 생긴다.
  2. 관련 글 - 글 하단의 “관련 글”은 점수제다: 겹치는 태그 1개당 2점 + 같은 카테고리 1점, 높은 순으로 최대 5개. 태그가 안 겹치면 관련 글로 안 뜬다.
  3. 홈 주요 태그 - 글 수가 많은 태그가 홈 하단에 노출된다.

4. 잘 쓰는 요령

  • 매칭은 완전 일치만 본다. 네트워크네트워크기초는 남남이다. 실제로 네트워크 학습 일지(네트워크기초)와 ARP 노트(네트워크)가 태그가 한 끗 달라서 서로 관련 글로 안 이어진 적이 있다.
  • 그래서 조합 추천: 넓은 태그 하나 + 좁은 태그 하나. 예: 네트워크기초 + ARP. 넓은 태그가 시리즈를 묶어주고, 좁은 태그가 주제를 찍어준다.
  • 글당 1~3개면 충분. 태그가 많아질수록 관련 글이 흐려진다.
  • 표기 흔들림 주의: 새 태그를 만들기 전에 TCP-IP처럼 이미 등록된 표기가 있는지 먼저 검색.

5. 태그 사전 관리

  • 등록된 태그 전체는 /admin → 설정 → 태그 관리에서 보고 고칠 수 있다 (실체는 src/data/tags.yml).
  • 여기서 태그마다 소속 카테고리를 정해두면, 글 쓸 때 태그 검색이 카테고리 이름으로도 된다.
  • 오타로 생긴 태그, 중복 태그는 여기서 지우면 된다. 단, 이미 발행된 글의 태그는 글에서 직접 고쳐야 한다.