URL 슬러그 (URL Slug)
최종 업데이트:
정의
URL 슬러그(URL Slug)는 URL에서 프로토콜·도메인을 제외한 경로 부분의 마지막 세그먼트를 의미한다.
https://example.com/seo/keyword-research-guide
───────────────────────────
전체 경로 (path)
──────────────────
슬러그 (slug)
원래 출판 업계에서 기사의 짧은 이름을 부르는 "슬러그라인(slugline)"에서 유래했으며, CMS에서 콘텐츠 URL을 자동 생성할 때 제목을 URL-친화적 형태로 변환한 결과물이다.
요약
URL 슬러그 5원칙: ①소문자만 사용 ②단어는 하이픈(-)으로 연결 ③목표 키워드 포함 ④짧고 설명적으로 ⑤한번 정하면 변경 최소화. 특히 URL 변경은 301 리다이렉트 없이는 절대 하지 않는다.
URL 슬러그 SEO 영향
키워드 신호
URL의 키워드는 구글의 관련성 신호 중 하나다. 구체적으로:
- SERP에서 사용자가 검색한 키워드가 URL에 포함되면 굵게 표시됨
- 구글은 URL을 키워드 관련성 판단에 활용 (가중치는 낮지만 존재)
- 앵커 텍스트 없이 URL만 링크될 때 URL의 키워드가 앵커 텍스트 역할을 함
사용자 신뢰 및 CTR
사람이 읽을 수 있는 URL은 불투명한 URL보다 클릭률이 높다.
✅ example.com/keyword-research-guide → 내용 예상 가능
❌ example.com/?p=2847 → 내용 불명확
브레드크럼 SERP 표시
URL 경로는 SERP에서 브레드크럼으로 표시된다. 잘 구성된 URL은 SERP 브레드크럼도 명확하게 만든다.
URL 슬러그 모범 사례
규칙 1: 소문자만 사용
✅ /seo-guide
❌ /SEO-Guide
❌ /Seo-Guide
대소문자 혼용은 중복 URL 문제를 일으킨다. /SEO-Guide와 /seo-guide는 기술적으로 다른 URL이지만 같은 콘텐츠를 가리켜 중복 콘텐츠 신호가 될 수 있다.
규칙 2: 하이픈(-) 사용, 언더스코어(_) 금지
✅ /keyword-research-guide
❌ /keyword_research_guide
❌ /keywordresearchguide
구글은 하이픈을 단어 구분자로 인식한다. 언더스코어는 단어를 하나로 붙여 인식하므로 keyword_research가 단일 단어처럼 처리된다.
규칙 3: 키워드 포함
목표 키워드를 URL에 포함한다. 단, 키워드 스터핑은 피한다.
✅ /long-tail-keywords
✅ /long-tail-keyword-guide
❌ /long-tail-keywords-long-tail-seo-long-tail-strategy
규칙 4: 짧고 명확하게
✅ /keyword-research
❌ /a-complete-guide-to-keyword-research-for-beginners-in-2024
불필요한 단어(a, the, and, in, for, to)는 제거한다. 날짜도 URL에 포함하지 않는 것이 일반적으로 권장된다 (콘텐츠를 업데이트해도 URL이 낡아 보이지 않도록).
규칙 5: 특수문자·인코딩 피하기
✅ /seo-guide
❌ /seo%20guide (공백)
❌ /seo?guide (쿼리스트링)
❌ /seo&guide (앰퍼샌드)
특수문자는 퍼센트 인코딩되어 URL이 읽기 어려워진다.
한국어 URL 처리
영문 슬러그 vs 한국어 슬러그
한국어 URL은 기술적으로 허용되지만 퍼센트 인코딩으로 표시된다.
한국어: /키워드-리서치-가이드
인코딩: /%ED%82%A4%EC%9B%8C%EB%93%9C-%EB%A6%AC%EC%84%9C%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C
현대 브라우저와 구글은 한국어 URL을 처리할 수 있다. 그러나 링크를 공유하거나 복사할 때 인코딩된 URL이 표시되어 사용성이 떨어진다.
권장: 영문 슬러그 사용. 단, 브랜드명이나 고유명사는 의미가 명확하면 한국어도 허용.
영문 슬러그 작성 전략
한국어 키워드를 영문 슬러그로 변환하는 방법:
-
음역(Transliteration): 한국어 발음 그대로 영문화
- 키워드 리서치 → /keyword-research (뜻으로)
- 에이이오 → /aeo
-
번역(Translation): 영어 의미로 변환 (더 권장)
- 롱테일 키워드 → /long-tail-keywords
- 내부 링크 → /internal-linking
URL 변경 시 주의사항
변경 전 반드시 301 설정
기존 URL을 변경하면 반드시 301 리다이렉트를 설정해야 한다. 301 없이 변경하면:
- 기존 URL로 들어온 트래픽이 404 오류를 만남
- 기존 URL의 모든 백링크 권위가 사라짐
- 구글이 새 URL을 재색인하는 데 수주가 소요됨
자세히는 301 리다이렉트 항목 참조.
변경하면 안 되는 경우
- 많은 외부 백링크가 있는 URL
- 소셜 미디어에 많이 공유된 URL
- 이미 SERP에서 좋은 순위를 차지하고 있는 URL
이런 경우 URL 변경의 SEO 이익(더 나은 슬러그)보다 리스크(권위 손실, 404)가 크다.
CMS별 URL 슬러그 설정
워드프레스 퍼머링크 설정
워드프레스의 기본 퍼머링크는 ?p=123 형태다. 반드시 변경이 필요하다.
설정 > 퍼머링크에서 다음을 권장한다:
- /post-name/ (단순 포스트 이름)
- /category/%postname%/ (카테고리 포함)
날짜 기반(/2024/05/13/post-name/)은 피하는 것이 좋다.
Shopify
Shopify는 상품 URL을 자동으로 /products/product-name 형태로 생성한다. 슬러그는 편집 가능하지만, 변경 시 자동으로 이전 URL의 리다이렉트를 생성해준다.
Next.js / Static Site Generators
파일 이름이 곧 슬러그가 되는 경우가 많다. pages/seo/keyword-research.tsx → /seo/keyword-research. 파일 명명 규칙을 일관성 있게 유지해야 한다.
자주 묻는 질문
Q. URL에 연도를 포함해야 하나요?
A. 일반적으로 피하는 것이 좋다. /2024/seo-guide처럼 연도를 포함하면 2025년에 이 글을 발행하더라도 낡아 보인다. 뉴스·이벤트처럼 날짜가 본질적 정보인 경우는 예외다.
Q. URL 슬러그에 숫자를 포함해도 되나요?
A. 된다. /top-10-seo-tools처럼 숫자가 의미 있는 정보를 담으면 문제없다. 단, /post-1234567처럼 의미 없는 ID 숫자는 피한다.
Q. 기존 URL이 이미 나쁜 구조라면 전부 바꿔야 하나요?
A. 아니다. 이미 순위가 있는 페이지의 URL을 변경하는 것은 위험하다. 새로 발행하는 콘텐츠부터 좋은 슬러그를 사용하고, 기존 URL은 백링크·트래픽이 없는 경우에만 301과 함께 변경한다.
Q. 카테고리를 URL에 포함해야 하나요?
A. 선택이지만, 포함하면 계층 구조가 명확해진다. /seo/keyword-research는 /keyword-research보다 사이트 구조를 잘 반영한다. 단, 카테고리를 변경하면 모든 하위 URL이 바뀌므로 초기에 신중히 결정해야 한다.
Q. 짧은 URL과 긴 URL 중 어느 것이 더 좋나요?
A. 간결하면서 충분히 설명적인 URL이 가장 좋다. 구글은 URL 길이 자체를 직접적인 순위 신호로 사용하지 않는다. 그러나 너무 긴 URL은 SERP에서 잘리고, 사용자가 기억하거나 공유하기 어렵다. 40–60자 이내를 목표로 한다.
관련 출처
- Google Search Central (2024). Keep a simple URL structure. https://developers.google.com/search/docs/crawling-indexing/url-structure
- Google Search Central (2024). Google SEO Starter Guide — URL structure. https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Moz (2024). URLs. Moz Blog.