# 개인 사이트 SEO에서 URL 구조와 Slug는 얼마나 중요할까?

> Canonical: https://oaty.lol/posts/%EA%B0%9C%EC%9D%B8-%EC%82%AC%EC%9D%B4%ED%8A%B8-seo%EC%97%90%EC%84%9C-url-%EA%B5%AC%EC%A1%B0%EC%99%80-slug%EB%8A%94-%EC%96%BC%EB%A7%88%EB%82%98-%EC%A4%91%EC%9A%94%ED%95%A0%EA%B9%8C
> Markdown alternate: https://oaty.lol/posts/%EA%B0%9C%EC%9D%B8-%EC%82%AC%EC%9D%B4%ED%8A%B8-seo%EC%97%90%EC%84%9C-url-%EA%B5%AC%EC%A1%B0%EC%99%80-slug%EB%8A%94-%EC%96%BC%EB%A7%88%EB%82%98-%EC%A4%91%EC%9A%94%ED%95%A0%EA%B9%8C.md
> Published: 2026-04-28T03:41:36.280Z
> Category: Web

개인 사이트의 게시글은 /posts/slug처럼 안정적인 글 전용 경로에 두고, 카테고리는 URL보다 breadcrumb와 내부 링크로 표현하는 것이 좋다.

개인 사이트를 운영할 때 자주 고민하게 되는 문제가 있다.\
\
> 게시글 URL을 `/posts/personal-site-seo`로 만들까? \
> 아니면 `/personal-site-seo`처럼 짧게 만들까? \
\> 혹은 \`/seo/personal-site-seo\`처럼 카테고리를 넣는 것이 더 좋을까?\
\
URL 구조는 SEO에서 중요하다. \
하지만 많은 사람들이 오해하는 것처럼 URL에 특정 키워드나 카테고리를 넣었다고 해서 검색 순위가 직접적으로 크게 오르는 것은 아니다.\
\
중요한 것은 \*\*검색엔진과 사용자가 이해하기 쉬운 구조\*\*, 그리고 \*\*장기적으로 바꾸지 않아도 되는 안정적인 URL\*\*이다.\
\
\---

## 1. Slug란 무엇인가?

Slug는 URL에서 개별 페이지를 식별하는 마지막 경로를 말한다.\
\
예를 들어 아래 URL이 있다고 하자.\
\
\`\`\`txt\
/posts/personal-site-seo

여기서 `personal-site-seo`가 slug다.

또 다른 예시는 다음과 같다.

```
/seo/url-structure
/projects/portfolio-site
/about
```

각각의 slug는 다음과 같다.

```
url-structure
portfolio-site
about
```

Slug는 검색엔진과 사용자에게 페이지의 내용을 암시한다.\
&#x20;따라서 의미 없는 숫자나 ID보다 사람이 읽을 수 있는 단어를 사용하는 것이 좋다.

나쁜 예시는 다음과 같다.

```
/post?id=12345
/a/b/c/987
/category/post/view.php?idx=42
```

좋은 예시는 다음과 같다.

```
/posts/personal-site-seo
/seo/url-structure
/projects/seo-audit-tool
```

***

## 2. SEO에서 좋은 Slug의 조건

좋은 slug는 다음 조건을 만족해야 한다.

1.  짧고 명확해야 한다. 
2.  페이지 주제를 설명해야 한다. 
3.  단어는 하이픈으로 구분하는 것이 좋다. 
4.  불필요한 키워드 반복을 피해야 한다. 
5.  시간이 지나도 바꾸지 않을 수 있어야 한다. 
6.  같은 사이트 안에서 중복되지 않아야 한다. 

예를 들어 개인 사이트 SEO에 대한 글이라면 다음과 같은 slug가 적절하다.

```
personal-site-seo
```

반면 아래와 같은 slug는 좋지 않다.

```
seo-google-naver-blog-personal-site-seo-best-guide-2026
```

키워드를 많이 넣는다고 좋은 URL이 되는 것은 아니다.\
&#x20;오히려 스팸스럽고 관리하기 어려운 URL이 될 수 있다.

***

## 3. `/personal-site-seo`는 어떤 구조인가?

```
/personal-site-seo
```

이 구조는 게시글을 사이트 루트에 바로 두는 방식이다.

장점은 명확하다.

*  URL이 짧다. 
*  공유하기 쉽다. 
*  카테고리가 바뀌어도 URL을 유지할 수 있다. 
*  중요한 랜딩페이지처럼 보인다. 

하지만 단점도 있다.

개인 사이트가 커지면 블로그 글, 프로젝트 페이지, 서비스 페이지, 소개 페이지가 모두 루트에 섞일 수 있다.

예를 들어 다음과 같은 구조가 될 수 있다.

```
/personal-site-seo
/seo-audit-tool
/about
/contact
/newsletter
/portfolio
```

이렇게 되면 어떤 URL이 블로그 글이고, 어떤 URL이 서비스 페이지인지 구조적으로 구분하기 어렵다.

따라서 `/personal-site-seo`는 일반 게시글보다는 **대표 가이드, 랜딩페이지, 서비스 페이지**에 더 잘 어울린다.

예를 들면 다음과 같은 페이지에 적합하다.

```
/seo-consulting
/newsletter
/about
/contact
```

***

## 4. `/posts/personal-site-seo`는 어떤 구조인가?

```
/posts/personal-site-seo
```

이 구조는 게시글을 `/posts/` 아래에 두는 방식이다.

개인 사이트에서는 이 방식이 가장 안정적이다.

이유는 간단하다.

`/posts/`는 해당 페이지가 게시글 또는 콘텐츠 페이지라는 맥락을 제공한다.\
&#x20;사이트가 커져도 페이지 타입을 구분하기 쉽다.

예를 들어 다음과 같이 구조를 잡을 수 있다.

```
/
  /about
  /contact
  /projects
  /projects/seo-audit-tool
  /posts
  /posts/personal-site-seo
  /posts/naver-seo-guide
  /posts/google-url-structure
```

이 구조는 사용자도 이해하기 쉽고, 검색엔진도 사이트의 콘텐츠 유형을 파악하기 쉽다.

개인 사이트에서 일반적인 글, 칼럼, 리뷰, 튜토리얼, 노하우를 작성한다면 `/posts/slug` 구조가 가장 무난하다.

***

## 5. `/seo/personal-site-seo`는 어떤 구조인가?

```
/seo/personal-site-seo
```

이 구조는 카테고리를 URL에 포함하는 방식이다.

여기서 중요한 질문이 있다.

> `/seo/`가 URL에 들어가면 SEO 부스트가 생길까?

정확히 말하면 **직접적인 SEO 부스트라고 보기는 어렵다.**

즉, 검색엔진이 `/seo/`라는 경로를 보고 단순히 “SEO 카테고리에 있으니 가산점”을 주는 구조는 아니다.

하지만 간접적인 장점은 있다.

`/seo/` 아래에 관련 콘텐츠가 많이 쌓이면 사이트 구조가 명확해진다.\
 또한 `/seo/` 자체를 카테고리 허브 페이지로 운영할 수 있다.

예를 들어 SEO 전문 사이트라면 다음 구조가 적절할 수 있다.

```
/seo/
/seo/personal-site-seo
/seo/google-url-structure
/seo/naver-search-advisor
/seo/technical-seo-checklist
/seo/schema-markup-guide
/seo/core-web-vitals
```

이 경우 `/seo/`는 단순한 URL 경로가 아니라 **토픽 클러스터의 중심 페이지**가 된다.

이때 SEO에 도움이 되는 것은 `/seo/`라는 문자열 자체가 아니라 다음 요소들이다.

*  SEO 관련 글이 한곳에 모여 있음 
* `/seo/` 카테고리 페이지가 허브 역할을 함 
*  관련 글끼리 내부 링크가 연결됨 
*  breadcrumb 구조가 명확함 
*  사이트가 특정 주제에 대한 전문성을 축적함 

즉, `/seo/slug`는 **URL 보너스**가 아니라 **주제 구조를 설계하기 쉬운 방식**이다.

***

## 6. `/posts/slug`와 `/slug` 중 무엇이 더 좋은가?

둘 중 하나를 고르라면, 일반적인 개인 사이트에서는 다음 구조를 추천한다.

```
/posts/personal-site-seo
```

이 구조가 `/personal-site-seo`보다 보통 더 낫다.

이유는 다음과 같다.

*  블로그 글이라는 맥락이 명확하다. 
*  사이트 구조가 깔끔하다. 
*  프로젝트, 소개, 서비스 페이지와 구분된다. 
*  향후 콘텐츠가 많아져도 관리하기 쉽다. 
*  slug 충돌 가능성이 줄어든다. 

반면 `/personal-site-seo`는 해당 페이지가 블로그 글이 아니라 사이트의 핵심 페이지일 때 더 적합하다.

정리하면 다음과 같다.

| URL 구조                    | 적합한 용도                     |
| :------------------------ | :------------------------- |
| `/posts/personal-site-seo` | 일반 게시글, 칼럼, 튜토리얼, 리뷰       |
| `/personal-site-seo`      | 대표 가이드, 랜딩페이지, 서비스 페이지     |
| `/seo/personal-site-seo`  | SEO 전문 매거진, 고정 카테고리 기반 사이트 |

***

## 7. `/posts/slug`와 `/category/slug` 중 무엇이 더 좋은가?

예를 들어 다음 두 URL을 비교해보자.

```
/posts/personal-site-seo
```

```
/seo/personal-site-seo
```

개인 사이트라면 기본적으로 `/posts/slug`가 더 안정적이다.

왜냐하면 개인 사이트의 카테고리는 시간이 지나면서 바뀔 가능성이 높기 때문이다.

처음에는 어떤 글을 SEO 카테고리에 넣었다가, 나중에는 마케팅, 브랜딩, 콘텐츠 전략 카테고리로 옮기고 싶어질 수 있다.

만약 URL에 카테고리가 포함되어 있다면 카테고리를 바꾸는 순간 URL도 바꾸고 싶어진다.

예를 들어 다음과 같은 변경이 생긴다.

```
/seo/personal-site-seo
```

에서

```
/marketing/personal-site-seo
```

로 바꾸고 싶어지는 것이다.

물론 301 리다이렉트를 걸면 문제를 줄일 수 있다.\
&#x20;하지만 불필요한 리다이렉트가 늘어나고 관리 부담도 커진다.

반면 `/posts/personal-site-seo` 구조라면 카테고리를 바꿔도 URL을 유지할 수 있다.

```
/posts/personal-site-seo
```

그리고 카테고리는 URL이 아니라 breadcrumb와 내부 링크로 표현하면 된다.

```
홈 > 글 > SEO > Personal Site SEO
```

이 방식이 개인 사이트에서는 가장 유연하다.

***

## 8. 카테고리를 URL에 넣어도 좋은 경우

그렇다고 `/seo/slug` 구조가 나쁜 것은 아니다.

다음 조건을 만족한다면 카테고리를 URL에 넣어도 좋다.

*  사이트의 핵심 주제가 명확하다. 
*  카테고리가 장기적으로 바뀌지 않는다. 
*  글이 하나의 primary category에만 속한다. 
*  카테고리 페이지를 제대로 운영할 계획이 있다. 
*  해당 카테고리 아래에 충분한 콘텐츠를 쌓을 계획이 있다. 
*  전문 매거진이나 문서 사이트처럼 운영할 계획이다. 

예를 들어 SEO 전문 사이트라면 다음 구조가 자연스럽다.

```
/seo/
/seo/url-structure
/seo/canonical-tag
/seo/naver-search-advisor
/seo/google-search-console
```

개발 문서 사이트라면 다음 구조도 좋다.

```
/docs/
/docs/getting-started
/docs/api-reference
/docs/authentication
/docs/deployment
```

이런 경우에는 카테고리 경로가 사이트 구조를 명확히 보여준다.

***

## 9. 카테고리를 URL에 넣으면 위험한 경우

반대로 다음 상황에서는 카테고리를 URL에 넣지 않는 편이 낫다.

*  카테고리가 자주 바뀔 가능성이 있다. 
*  글이 여러 카테고리에 동시에 속할 수 있다. 
*  카테고리 페이지를 제대로 운영하지 않을 것이다. 
*  단지 키워드를 하나 더 넣으려고 카테고리를 붙이는 것이다. 
*  개인 블로그처럼 주제가 넓고 유동적이다. 

특히 같은 글이 여러 카테고리 URL로 생성되는 것은 피해야 한다.

예를 들어 다음과 같은 구조는 위험하다.

```
/seo/personal-site-seo
/marketing/personal-site-seo
/branding/personal-site-seo
```

같은 글이 여러 URL로 접근되면 중복 콘텐츠 문제가 생길 수 있다.

이 경우 반드시 하나의 대표 URL을 정하고 canonical 또는 301 리다이렉트로 정리해야 한다.

하지만 처음부터 중복 URL이 생기지 않게 설계하는 것이 더 좋다.

***

## 10. Breadcrumb가 중요한 이유

URL에 카테고리를 꼭 넣지 않아도 사이트 구조를 검색엔진에 전달할 수 있다.

그 역할을 하는 것이 breadcrumb다.

예를 들어 URL은 다음과 같이 짧게 유지한다.

```
/posts/personal-site-seo
```

대신 페이지 안에서는 breadcrumb를 다음처럼 제공한다.

```
홈 > 글 > SEO > Personal Site SEO
```

이렇게 하면 URL은 안정적으로 유지하면서도 검색엔진과 사용자에게 페이지의 위치를 알려줄 수 있다.

즉, 개인 사이트에서는 다음 전략이 좋다.

```
URL: /posts/personal-site-seo
Breadcrumb: 홈 > 글 > SEO > Personal Site SEO
Category page: /archives/seo
```

이 방식은 URL 변경 리스크를 줄이면서도 콘텐츠 구조를 충분히 표현할 수 있다.

***

## 11. 좋은 URL 구조의 실전 예시

개인 사이트를 운영한다면 다음 구조를 추천한다.

```
/
  /about
  /contact
  /projects
  /projects/seo-audit-tool
  /posts
  /posts/personal-site-seo
  /posts/naver-seo-guide
  /posts/google-url-structure
```

카테고리 페이지는 별도로 둘 수 있다.

```
/archives/seo
/archives/marketing
/archives/dev
```

태그 페이지도 필요하다면 둘 수 있다.

```
/tags/search-console
/tags/naver
/tags/core-web-vitals
```

다만 태그 페이지는 얇은 페이지가 되기 쉽다.\
&#x20;콘텐츠가 충분하지 않다면 색인 대상에서 제외하는 것도 고려할 수 있다.

***

## 12. 피해야 할 URL 구조

다음과 같은 URL 구조는 피하는 것이 좋다.

### 12.1 날짜가 들어간 URL

```
/2026/04/28/personal-site-seo
```

뉴스 사이트라면 괜찮을 수 있다.\
&#x20;하지만 일반 개인 블로그나 evergreen 콘텐츠에는 적합하지 않다.

글을 계속 업데이트해도 URL에 오래된 날짜가 남기 때문이다.

***

### 12.2 너무 깊은 URL

```
/posts/category/seo/google/search/personal-site-seo
```

경로가 지나치게 깊으면 관리하기 어렵고 사용자도 이해하기 어렵다.

***

### 12.3 키워드 반복 URL

```
/seo/google-seo/naver-seo/personal-site-seo-best-seo-guide
```

키워드를 많이 넣는다고 좋은 URL이 되지 않는다.

***

### 12.4 의미 없는 파라미터 URL

```
/post?id=12345
```

기술적으로 색인이 가능하더라도 사용자가 이해하기 어렵다.

가능하다면 의미 있는 정적 URL을 사용하는 것이 좋다.

***

## 13. 한글 slug와 영어 slug

한국어 사이트라면 한글 slug도 사용할 수 있다.

```
/posts/개인-사이트-seo
```

하지만 실무적으로는 영어 slug를 추천하는 경우가 많다.

```
/posts/personal-site-seo
```

영어 slug의 장점은 다음과 같다.

*  공유하기 쉽다. 
*  URL 인코딩 문제가 적다. 
*  분석 도구에서 보기 편하다. 
*  개발과 관리가 쉽다. 
*  국제적으로도 이해 가능하다. 

따라서 개인 사이트에서는 보통 다음 방식을 추천한다.

```
/posts/personal-site-seo
```

제목과 본문은 한국어로 작성하고, slug는 영어 소문자와 하이픈으로 구성하는 방식이다.

***

## 14. 최종 추천 전략

개인 사이트에서 가장 추천하는 구조는 다음과 같다.

```
/posts/personal-site-seo
```

그리고 카테고리 정보는 URL에 넣기보다 breadcrumb와 내부 링크로 표현한다.

```
홈 > 글 > SEO > Personal Site SEO
```

즉, URL은 안정적으로 유지하고, 콘텐츠 분류는 사이트 내부 구조로 전달하는 방식이다.

만약 사이트가 SEO 전문 매거진처럼 특정 주제에 강하게 집중되어 있다면 다음 구조도 좋다.

```
/seo/personal-site-seo
```

하지만 이 경우 `/seo/`는 단순한 폴더가 아니라 제대로 운영되는 허브 페이지여야 한다.

```
/seo/
/seo/personal-site-seo
/seo/google-url-structure
/seo/naver-search-advisor
/seo/technical-seo-checklist
```

반대로 해당 페이지가 블로그 글이 아니라 대표 랜딩페이지라면 루트 URL도 적절하다.

```
/personal-site-seo
```

***

## 결론

SEO에서 slug와 URL 구조는 중요하다.\
&#x20;하지만 특정 경로를 넣었다고 직접적인 순위 부스트가 생기는 것은 아니다.

중요한 것은 다음 세 가지다.

1.  사용자가 이해하기 쉬운 URL인가? 
2.  검색엔진이 사이트 구조를 파악하기 쉬운가? 
3.  시간이 지나도 바꾸지 않아도 되는 URL인가? 

개인 사이트의 일반 게시글이라면 가장 추천하는 구조는 다음이다.

```
/posts/personal-site-seo
```

`/seo/personal-site-seo`는 SEO 전문 사이트처럼 카테고리가 고정되어 있고, `/seo/` 자체를 허브로 운영할 때 좋은 선택이다.

`/personal-site-seo`는 일반 게시글보다 대표 가이드나 랜딩페이지에 더 적합하다.

한 줄로 정리하면 다음과 같다.

> 개인 사이트의 게시글은 `/posts/slug`가 가장 안정적이고, 카테고리는 URL보다 breadcrumb와 내부 링크로 표현하는 것이 좋다.
