워드프레스에서 글을 발행할 때 슬러그(URL의 끝 부분)가 한글로 자동 생성되면, 아래와 같은 문제들이 생길 수 있습니다:
- 긴 %코드로 변환되어 URL이 보기 흉함 (
%EC...형태) - 공유 시 URL이 잘림
- SEO 및 해외 사용자 접근성 저하
✅ 목표
포스팅 제목이 한글이라도, 슬러그는 영어로 자동 생성되게 하고 싶다.
🔧 해결 방법 (3가지 방식)
✅ 방법 1: 수동으로 슬러그를 영어로 입력 (기본 기능)
- 글 작성 중 오른쪽 사이드바 > “고유주소” / “슬러그” 항목에서 수동 입력
- 예:
- 제목:
모네 인사이드 전시 후기 - 슬러그:
monet-inside-exhibition-review
- 제목:
👉 단점: 매번 수동으로 입력해야 해서 귀찮음
✅ 방법 2: 플러그인 사용 – 자동 영어 슬러그 변환
📌 추천 플러그인: Auto Post Slug 또는 Edit Author Slug
- 설치 경로:
- 워드프레스 관리자 > 플러그인 > 새로 추가
Auto Post Slug검색 > 설치 > 활성화
✅ 기능:
- 글 제목이 한글이어도 자동으로 영문 슬러그로 변환
- 띄어쓰기를
-로, 한글을 알파벳으로 음차/변환 - 기존 글도 일괄 적용 가능
예:
모네 인사이드 후기→mone-inside-hugi또는monet-inside-review
✅ 방법 3: Rank Math SEO 설정 활용 (Rank Math 사용 중이라면)
- Rank Math > 일반 설정 > 링크 설정(Link Settings) 이동
- 자동 슬러그 변환 옵션 활성화
- “Remove Stop Words From Permalinks” → ✅ ON
- “Convert Titles to Lowercase in Slugs” → ✅ ON
- 필터 또는 후크로 추가적인 자동 슬러그 설정도 가능 (개발자용)
🎯 팁: 이상적인 슬러그 설정 기준
| 조건 | 설명 |
|---|---|
| 영어 소문자만 사용 | SEO 최적화와 URL 안정성 위해 |
| 짧고 명확하게 | monet-inside-ddp 처럼 핵심 키워드 중심 |
| 중복 피하기 | 같은 이름이 많을 경우 -2025 등으로 구분 |