핵심 요점
- 01기본적으로 Unicode 인식: ASCII 전용 모드를 활성화하지 않는 한 키릴, 그리스 및 기타 비ASCII 문자를 유지합니다.
- 02대시, 언더스코어, 또는 점을 구분자로 선택하여 CMS 또는 라우터 규칙과 일치시킵니다.
- 03불용어 제거는 'the', 'of', 'and' 같은 필러 단어를 제거하여 더 짧고 깨끗한 URL을 만듭니다.
- 04줄당 하나의 제목을 붙여 넣어 단일 패스로 전체 목록을 슬러그화합니다.
좋은 URL 슬러그가 중요한 이유
URL 슬러그는 특정 페이지를 식별하는 URL의 인간이 읽을 수 있는 부분입니다. example.com/blog/my-first-blog-post의 my-first-blog-post입니다. 검색 엔진은 슬러그를 관련성 신호로 사용하므로, 대상 키워드를 포함하는 슬러그는 무작위 문자 문자열보다 약간 낫습니다. 더 실질적으로, 깨끗한 슬러그는 공유, 입력, 기억하기가 더 쉽습니다.
슬러그를 수동으로 생성하는 것은 지루하고 오류가 발생하기 쉽습니다. 소문자로 변환하고, 구두점을 제거하고, 공백을 축약하고, 악센트가 있는 문자를 처리하고, 특수 Unicode 문자를 어떻게 할지 결정해야 합니다. Handytool의 slugify 도구는 이 모든 것을 한 번에 처리합니다. 제목을 붙여 넣으면 슬러그를 얻습니다.
제목을 Slugify하는 방법
- 01
제목 또는 제목 붙여 넣기
줄당 하나의 제목을 입력합니다. 도구는 각 줄을 독립적으로 처리하므로, 하나의 붙여 넣기로 전체 퍼머링크 목록을 만들 수 있습니다.
- 02
구분자 선택
대시(기본, 대부분 CMS 플랫폼 권장), 언더스코어(코드에서 일반적), 또는 점(파일 이름에 유용)을 선택합니다.
- 03
Unicode 또는 ASCII 모드 선택
Unicode 모드는 키릴, 그리스 문자 같은 비라틴 문자를 유지합니다. ASCII 모드는 발음 기호를 제거하고 기본 a-z 0-9 외부의 모든 것을 버립니다. 레거시 시스템에 가장 안전합니다.
- 04
필요한 경우 불용어 제거 전환
활성화하여 일반 영어 필러 단어(a, the, of, and...)를 제거합니다. 'The Best of the Year'는 'the-best-of-the-year' 대신 'best-year'가 됩니다.
- 05
슬러그 복사
복사를 클릭하여 출력을 잡습니다. 각 입력 줄은 같은 순서의 하나의 출력 슬러그에 매핑됩니다.
비공개이고 즉시
Slugification은 브라우저에서 일반 JavaScript로 실행됩니다. 제목이 페이지를 벗어나지 않습니다. 서버 요청이 없고 로깅이 없습니다. 이것은 내부 프로젝트 이름, 출시되지 않은 제품 이름, 아직 공개되지 않은 콘텐츠를 포함하는 제목으로 작업할 때 특히 유용합니다.
모든 것이 로컬이므로 디바운스 지연이 없습니다. 슬러그가 입력할 때 나타나므로, 제목을 최종화하기 전에 URL로 어떻게 보일 것인지 미리 볼 수 있습니다.
Slugify FAQ
URL 슬러그란 무엇인가요?
URL 슬러그는 웹 주소의 읽을 수 있는 부분으로 페이지를 식별합니다. example.com/blog/my-article의 my-article 부분입니다. 좋은 슬러그는 소문자, 구분자로 하이픈을 사용, 관련 키워드를 포함합니다.
slugify 도구가 키릴, 그리스 텍스트를 처리하나요?
네, 처리합니다. ASCII 모드가 끈 상태에서 키릴, 그리스 같은 Unicode 문자를 보존합니다. ASCII 모드가 켜진 상태에서는 발음 기호를 제거하고 기본 ASCII 외부의 모든 것을 버려서 레거시 시스템에 안전한 슬러그를 만듭니다.
여러 제목을 한 번에 슬러그화할 수 있나요?
네, 가능합니다. 줄당 하나의 제목을 붙여 넣습니다. 각 줄은 독립적으로 slugified되므로, 단일 작업으로 전체 퍼머링크 목록을 변환할 수 있습니다.
입력이 서버로 전송되나요?
아니요. Slugification은 순수 클라이언트 측 JavaScript입니다. 제목이 페이지를 벗어나지 않습니다.
언더스코어 대신 대시를 사용하는 이유는 무엇인가요?
Google은 URL의 하이픈을 단어 구분자로 취급하지만, 역사적으로 언더스코어를 연결자로 취급합니다. 대시는 대부분 CMS 플랫폼에서 SEO 친화적인 슬러그의 관례입니다.