URL 슬러그 생성기 (한글 → 로마자)
제목을 주소에 넣기 좋은 슬러그로 만듭니다
한글은 로마자로 바뀝니다(종로 → jongno)
입력한 글은 브라우저 밖으로 나가지 않습니다.
슬러그
슬러그는 주소의 ‘읽는 부분’이다
블로그 글을 올리면 주소가 생깁니다. example.com/blog/12345 처럼 숫자일 수도, example.com/blog/my-first-post 처럼 말이 될 수도 있습니다. 뒤쪽의 “my-first-post”가 슬러그입니다. 사람이 주소만 봐도 내용을 짐작하고, 검색엔진도 이 단어들을 페이지 주제의 단서로 씁니다. 그래서 좋은 슬러그는 짧고, 읽히고, 핵심어가 담긴 것입니다.
규칙 자체는 단순합니다.
- 소문자로 (대소문자가 섞이면 주소가 헷갈립니다)
- 공백은 붙임표(-)로
- 특수문자·기호는 제거
- 연속된 구분자는 하나로, 앞뒤 구분자는 삭제
진짜 문제는 한글이다
영어 제목은 위 규칙이면 끝입니다. 문제는 한글입니다. 구글은 URL에 non-ASCII 문자를 권장하지 않고, 한글 주소는 복사해 공유하는 순간 이렇게 변합니다.
제목: 종로 맛집 추천
한글 URL: /종로-맛집-추천
공유하면: /%EC%A2%85%EB%A1%9C-%EB%A7%9B%EC%A7%91-... ← 깨짐
로마자 슬러그: /jongno-matjip-chucheon ← 짧고 안 깨짐그래서 이 도구는 한글을 로마자로 먼저 바꾼 뒤 슬러그 규칙을 적용합니다. 이 zone 의 로마자 변환기와 같은 엔진을 써서, 소리 나는 대로적습니다 — “종로”는 [종노]라 jongno, “신라”는 [실라]라 silla. 철자가 아니라 발음을 따르는 국어의 로마자 표기법 그대로입니다.
물론 요즘 CMS(워드프레스 등)는 한글 URL도 지원합니다. 그걸 쓰고 싶다면 ‘한글 유지’ 모드로 특수문자만 걷어내고 한글은 남길 수 있습니다. 선택은 여러분의 플랫폼과 독자에 달렸습니다.
URL 인코더와 헷갈리지 마세요
비슷해 보이지만 정반대입니다. URL 인코더(퍼센트 인코딩)는 컴퓨터가 안전하게 전송하도록 한글을 %EC%.. 로 바꿉니다 — 기계를 위한 것입니다. 슬러그는 사람이 읽기 좋게 만듭니다 — 사람을 위한 것입니다. 주소창에 넣는 값을 인코딩할 땐 URL 인코더를, 새 글의 주소를 지을 땐 이 도구를 쓰세요.
정리하면
- 슬러그는 사람과 검색엔진을 위한 주소입니다. 짧고, 읽히고, 핵심어를 담게.
- 한글은 로마자로. 소리 나는 대로(종로 → jongno), 공유해도 안 깨집니다.
- 붙임표가 표준. 밑줄은 필요할 때만. 한글 URL을 원하면 유지 모드를 쓰세요.
자주 묻는 질문
- 슬러그가 뭔가요?
- URL 끝에 붙는, 사람이 읽을 수 있는 주소 조각입니다. 예를 들어 example.com/blog/my-first-post 에서 'my-first-post'가 슬러그입니다. 글 제목을 소문자·붙임표로 정리해 만들며, 검색엔진과 사람 모두에게 이 페이지가 무엇인지 알려 줍니다.
- URL 인코더와 뭐가 다른가요?
- URL 인코더는 한글·특수문자를 %EC%95% 같은 퍼센트 코드로 바꿔 '컴퓨터가 안전하게 전송'하게 합니다. 슬러그는 반대로 '사람이 읽기 좋게' 만듭니다. 종로 맛집을 %EC... 대신 jongno-matjip 으로 바꾸는 것이죠. 목적이 정반대입니다.
- 왜 한글을 로마자로 바꾸나요?
- 구글은 URL에 한글 같은 non-ASCII 문자를 권장하지 않습니다. 한글 URL은 브라우저 주소창에서는 보이지만, 복사해 공유하면 %EC%A2%85... 처럼 깨져 길고 지저분해집니다. 그래서 기본은 로마자로 바꿉니다. CMS가 한글 URL을 잘 지원하고 그걸 원하면 '한글 유지' 모드를 쓰세요.
- '종로'가 jongno로 나오는데 맞나요?
- 네. 슬러그는 소리 나는 대로 로마자로 적는 게 자연스러워, 국어의 로마자 표기법(표준 발음)을 따릅니다. '종로'는 [종노]로 소리 나므로 jongno 입니다. 이 zone의 로마자 변환기와 같은 규칙을 씁니다.
- 붙임표와 밑줄 중 뭘 써야 하나요?
- URL 슬러그는 붙임표(-)가 표준입니다. 구글도 단어 구분에 밑줄(_)보다 붙임표를 권장합니다. 밑줄은 파일명이나 특정 시스템에서 필요할 때만 쓰세요. 이 도구는 기본이 붙임표이고, 필요하면 밑줄로 바꿀 수 있습니다.
- 입력한 글이 서버로 전송되나요?
- 아닙니다. 변환은 전부 브라우저 안에서 끝나고, 입력한 제목은 어디로도 전송되거나 저장되지 않습니다.