SEO에 유리한 워드프레스의 URL 구조

고유주소(Permalink)란 개별 블로그 글의 고유 URL입니다. 이 고유주소를 사용하여 다른 블러거들이 링크를 달고 이메일 등에 링크로 삽입할 수 있습니다.

SEO에 유리한 워드프레스의 URL 구조 (고유주소 설정)

워드프레스에서 고유주소(Permalink)의 기본 형식은

http://your_site_address/?p=123

위와 같습니다. 이것은 사용자에게 친숙하지 않은 다소 기계적인 주소입니다. 또한 SEO에도 유리하지 않는 주소라고도 하네요. 경험상 일부 문제는 고유주소 형식을 다른 형식으로 변경하는 것으로도 수정되었습니다. 그러므로 위와 같은 주소 형태는 별로 권장하지 않습니다.

Permalink WordPress 워드프레스 퍼머링크 설정

워드프레스 버전이 업데이트되면서 설정 > 고유주소의 사용자 인터페이스(UI)가 약간 변경되었습니다. '기본(Default)'은 '일반(Plain)'으로 바뀌었습니다.

워드프레스 퍼머링크 설정 페이지
워드프레스 퍼머링크 설정 페이지

다양한 방식으로 고유주소를 설정할 수 있는데 다음과 같은 형식이 권장됩니다.

/%category%/%postname%/

-또는-

/%postname%/

여기에서 %category%는 물론 카테고리를 의미하고 %postname%은 글 제목을 나타냅니다. 이 블로그는 현재 https://www.thewordcracker.com/카테고리/글이름/ 형식으로 되어 있습니다. 카테고리를 넣어도 되고 카테고리명이 없이 글이름만으로 설정해도 괜찮을 것 같습니다.

고유주소에는 다음과 같은 변수를 다양하게 결합하여 나타낼 수 있습니다.

  • %year% - 글의 연도(예: 2015)
  • %monthnum% - 일(예: 29)
  • %hour% - 시간(예: 15)
  • %minute% - 분(예: 30)
  • %second% - 초(예: 20)
  • %postname% - 글 제목(글/페이지 패널의 글 슬러그 필드)
  • %post_id% - 글의 고유한 ID(예: 25)
  • %category% - 카테고리 이름

날짜가 들어가는 형식의 고유주소(예:/년/월/글이름)는 SEO(검색엔진최적화)에 불리하다고 합니다. 오래된 글은 사용자들이 클릭을 하지 않을 가능성이 높아지기 때문입니다.

참고

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

4개 댓글

  1. 오늘도 큰 도움 받고 갑니다. 날짜를 넣으면 관리차원에서는 좋겠지만 오래된 게시물처럼 인식되서 불리할 것 같았는데 역시나네요. 성능에 중요한 영향을 끼칠 것 같아 원문의 링크와 댓글 및 관련 해외 포스팅도 읽어보니 현재는 /%postname%/을 써도 괜찮은 것 같습니다.

  2. Yoast SEO에서는 SEO를 위해 /%postname%/ 또는 /%category%/%postname%/ 형식을 권장하고 있습니다만, 어떤 글에서는 사이트 속도를 위해 카테고리, 태그, 글제목 등으로 시작하지 말 것을 권장하네요.

    https://digwp.com/2011/06/dont-use-postname/

    For performance reasons, it is not a good idea to start your permalink structure with the category, tag, author, or postname fields. The reason is that these are text fields, and using them at the beginning of your permalink structure it takes more time for WordPress to distinguish your Post URLs from Page URLs (which always use the text "page slug" as the URL), and to compensate, **WordPress stores a lot of extra information in its database (so much that sites with lots of Pages have experienced difficulties)**. So, it is best to have at least two path segments in your post's permalink structure such as /%year%/%postname%/ or even /posts/%postname%/.

    포스트 이름을 유지하려는 경우 다음과 같은 설정을 고려해볼 수 있습니다.

    /%year%/%postname%/
    /posts/%postname%/

    기존 고유주소를 변경하는 경우에는 /posts/%postname%/과 같이 설정하고 301 리디렉션을 통해 리디렉션시켜주어야 합니다.

    참고로 %postname%을 사용하고 한글이 글 이름에 포함되면 IE의 주소창에서 한글 이름이 깨져보이게 됩니다. 그리고 주소를 복사하면 https://www.thewordcracker.com/basic/yith-%EC%9A%B0%EC%BB%A4%EB%A8%B8%EC%8A%A4%EC%9A%A9-%ED%94%84%EB%9F%B0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B4%80%EB%A6%AC%EC%9E%90-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8/ (뒷부분이 짤려서 보이지 않네요 -> /basic/yith-%EC%9A%B0%EC%BB%A4%EB%A8%B8%EC%8A%A4%EC%9A%A9-%ED%94%84%EB%9F%B0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B4%80%EB%A6%AC%EC%9E%90-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8/ )과 같이 이상한 기호들이 포함되어 보기가 좋지 않은 측면이 있습니다. 하지만 SEO 측면에서는 URL에 한글을 포함하는 것이 유리하다는 의견이 많습니다.

    링크를 공유할 경우 http://www.thewordcracker.com/?p=35523 과 같이 Shortlink(단축 링크) 형태로 공유하면 한글이 깨져보이는 현상을 피할 수 있습니다.

      1. 안녕하세요, 호텔천사님. 보통 example.com/글제목/ 형식이 SEO에 유리한 것 같고(이 블로그처럼 /카테고리/글제목/도 괜찮은 것 같지만, 글 카테고리를 변경하면 URL이 달라지기 때문에 실제로 사용해보니 그다지 마음에 들지는 않네요), 실제로 이런 형식이 워드프레스에서 많이 사용됩니다. /?p=post_id는 워드프레스 기본 고유주소 형식으로, 고유주소로 어떤 형식을 선택하든 /?p=post_id를 주소란에 입력하면 해당 글에 접근이 가능합니다.

        예를 들어, 이 글의 post id는 530입니다. https://www.thewordcracker.com/?p=530 링크를 클릭하면 https://www.thewordcracker.com/basic/seo-friendly-url-structure/ 로 주소가 바뀌면서 이 글이 표시됩니다.

        고유주소를 변경할 경우 301 리디렉션을 설정해주어야 SEO에서 손해를 보지 않는데요. 고유주소가 '일반'으로 설정했다가 다른 옵션(에: '글 제목')으로 변경할 경우에는 301 리디렉션을 설정할 필요가 없습니다. 왜냐하면 기존의 /?p=post_id 형식의 링크를 클릭하면 변경된 고유주소에 맞게 리디렉션이 되기 때문입니다.

        글 링크를 네이버 카페나 블로그, 지식인 등에 공유할 때, 한글이 깨지는 것이 보기 싫은 경우 /?p=post_id 형식의 링크로 공유하시면 보기에 깔끔할 것입니다.

댓글 남기기

* 이메일 정보는 공개되지 않습니다.