블로그워드프레스 고유주소(퍼머링크) 설정 완벽 가이드 — SEO 필수 + 301 리다이렉트 주의사항

워드프레스 고유주소(퍼머링크) 설정 완벽 가이드 — SEO 필수 + 301 리다이렉트 주의사항

워드프레스를 설치하면 기본 URL 형식이 ?p=123 같은 숫자 ID로 되어 있습니다. 예뻐 보이지 않을뿐더러, 검색엔진·독자·공유 링크 모두에 불리합니다. 설치 직후 가장 먼저 바꿔야 할 설정이 바로 이 고유주소(Permalink)예요.

이 글에서는 형식별 차이와 SEO 영향, 실제 권장 설정과 변경 시 주의할 301 리다이렉트 문제까지 한 번에 정리합니다.


고유주소란?

고유주소(Permalink)는 개별 글·페이지의 URL 구조입니다. 워드프레스가 URL을 어떻게 구성할지 결정하는 패턴이며, 한 번 정하면 모든 글에 동일한 규칙으로 적용됩니다.

형식URL 예시SEO가독성
기본?p=123❌ 나쁨❌ 의미 없음
일/이름/2026/04/20/title/🟡 보통🟡 길다
월/이름/2026/04/title/🟡 보통🟡 길다
숫자/archives/123❌ 나쁨❌ 의미 없음
글 이름/title/✅ 최고✅ 깔끔
사용자 정의/%category%/%postname%/✅ 좋음🟡 카테고리 바뀌면 URL도 바뀜

왜 “글 이름(Post name)”이 가장 좋은가?

  • ✅ URL에 키워드가 들어가 검색 순위에 긍정적 영향
  • ✅ SNS 공유 시 미리보기에서 의미 파악 가능 — 클릭률 상승
  • ✅ 날짜 접두사가 없어 글이 오래됐다는 인상을 주지 않음
  • ✅ 구조가 얕아 도메인 권위도를 각 글에 잘 전달
  • ✅ 카테고리 이동에도 URL이 바뀌지 않아 링크가 깨지지 않음

일부 뉴스·이벤트 성격 사이트는 “월/이름” 형식으로 시의성을 강조하기도 합니다. 하지만 일반 블로그·도구 사이트는 “글 이름”이 정답입니다.


설정 방법 (2분)

  1. WP 관리자 → 설정 → 고유주소
  2. “글 이름” 선택
  3. 필요하면 “사용자 정의 구조”에서 /%postname%/ 직접 입력
  4. 하단 “변경사항 저장” 클릭

저장 후 WordPress가 자동으로 .htaccess(Apache) 또는 해당 rewrite 규칙을 업데이트합니다. Nginx는 자동으로 적용되지 않으므로 별도 설정이 필요합니다.

Nginx 사용 시 — location 블록 필수

# /etc/nginx/sites-available/mysite
server {
    ...
    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    ...
}

# 설정 검증 후 반영
sudo nginx -t && sudo systemctl reload nginx

try_files 규칙이 없으면 홈페이지를 제외한 모든 글이 404가 뜹니다. 가장 흔한 “고유주소 변경 후 글이 안 열려요” 트러블의 99%가 이 설정 누락입니다.


⚠️ 운영 중 사이트에서 변경 시 — 반드시 301 리다이렉트

이미 수백 개의 글이 색인되고 외부에서 링크가 걸려 있는 사이트에서 URL 구조를 바꾸면, 기존 URL 전부가 404가 됩니다. 구글 순위도 초기화되고, 외부 링크 효과도 사라집니다. 반드시 301 리다이렉트로 옛 URL → 새 URL 매핑을 걸어 주세요.

방법 1 — Redirection 플러그인

  • 워드프레스 플러그인 “Redirection” 설치
  • 도구 → Redirection → “소스 URL” 에 옛 패턴, “대상 URL”에 새 패턴 입력
  • 패턴 기반 리다이렉트(정규식) 지원

방법 2 — Nginx에 직접

# 기존: /2026/04/post-name/
# 신규: /post-name/
location ~ ^/\d{4}/\d{2}/(.+)/?$ {
    return 301 /$1/;
}

한글 슬러그 — 장단점

워드프레스는 한글 제목을 그대로 URL에 넣을 수 있습니다. 구글 검색 자체에는 영향이 없지만:

  • ✅ 한글 독자에게 직관적
  • ❌ SNS·외부 사이트에 공유 시 %EC%A0%9C 같은 인코딩으로 변환되어 보기 흉함
  • ❌ 이메일·카카오톡에서 깨지는 경우가 드물게 발생
  • ❌ 일부 백업/이관 도구가 한글 URL을 제대로 처리하지 못함

권장은 슬러그를 영문·하이픈으로 수동 입력하는 것. 발행 화면의 “URL 슬러그” 란에서 wordpress-permalink-seo처럼 직접 편집 가능합니다.


고유주소 관련 자주 묻는 트러블

증상원인 / 해결
홈페이지만 열리고 다른 글은 404Apache: .htaccess 권한 문제 / Nginx: try_files 누락
관리자에서 “저장”만 눌러도 고친다는데 안 됨파일 쓰기 권한 문제 → .htaccess를 수동 작성
REST API가 404대부분 고유주소가 “기본” 상태. “글 이름”으로 변경
변경 후 일부만 접속 가능페이지 캐시(WP Super Cache) 남은 것. 전체 캐시 삭제
카테고리/태그 아카이브가 404고유주소 설정 저장을 다시 눌러서 재생성

FAQ

Q. 이미 수백 개 글을 쓴 상태인데 지금 바꿔도 되나요?

가능하지만 반드시 301 리다이렉트를 함께 걸어야 합니다. 리다이렉트 없이 바꾸면 구글 색인·백링크·북마크가 모두 깨집니다. Search Console에서 “색인 생성 문제” 경고도 쏟아지게 됩니다.

Q. /category/ 접두사를 URL에서 없앨 수 있나요?

Yoast SEO나 Rank Math의 “카테고리 URL 접두사 제거” 옵션으로 가능합니다. SEO적으로 약간 유리하나, 글 슬러그와 카테고리 슬러그가 충돌하지 않도록 관리해야 합니다.

Q. www 있는 URL과 없는 URL을 하나로 통일해야 하나요?

필수입니다. “설정 → 일반”의 사이트 주소를 하나로 정하고, 나머지를 301로 정주소로 보내세요. 중복 URL은 구글이 “중복 콘텐츠”로 판단해 어느 쪽도 상위 노출이 안 되는 결과를 낳습니다. HTTPS/HTTP도 동일합니다.

Q. 슬러그를 한번 정하고 나중에 수정해도 되나요?

가능한 한 발행 직후 1~2일 안에만 수정하세요. 시간이 지나면 색인·외부 링크가 쌓여 바꿀수록 손해입니다. 슬러그는 “발행 전에 확정”하는 것이 원칙.


마무리 — 첫 설정이 평생을 결정한다

워드프레스 설치 직후 해야 할 일 세 가지: (1) 고유주소 “글 이름”으로 설정, (2) HTTPS 적용, (3) Yoast/Rank Math 같은 SEO 플러그인 설치. 이 글은 그중 첫 번째를 다뤘고, HTTPS는 Let’s Encrypt 무료 SSL 인증서 설치, SEO는 Yoast SEO 설정 완벽 가이드로 이어집니다.

고유주소는 “한 번 설정하고 끝”이 아니라 “평생 가는 기반”입니다. 처음부터 “글 이름”으로 시작하시고, 이미 다른 형식을 쓰고 있다면 301 리다이렉트 + 충분한 준비 후 전환하세요.

이 글이 도움이 되셨다면 공유해주세요!

댓글 남기기

날꿀닷컴 도구 안내