WordPress에서 URL을 리디렉션하는 방법
게시 됨: 2021-01-20WordPress 사이트의 링크를 업데이트하는 것은 이론상 간단한 작업일 수 있습니다. 그러나 프로세스가 잘못되면 방문자가 의도하지 않은 다른 페이지로 이동하거나 더 나쁜 경우 링크가 끊어질 수 있습니다. 이것은 검색 엔진 순위, 트래픽 수 및 전반적인 권한에 많은 영향을 미칩니다.
WordPress는 프로세스에 익숙하지 않은 사람들을 위해 URL을 리디렉션할 수 있는 사용하기 쉬운 수많은 플러그인을 제공합니다. 이렇게 하면 URL을 올바르게 리디렉션하고 있는지 확인하는 데 도움이 될 수 있습니다.
이 자습서에서는 WordPress URL을 성공적으로 리디렉션하는 방법과 URL 리디렉션의 주요 유형 및 사용 시기를 보여 드리겠습니다.
그러나 먼저 URL 리디렉션이 무엇이며 어떻게 작동하는지 논의하겠습니다!
URL 리디렉션이란
URL 리디렉션(URL 전달이라고도 함)은 여러 URL 주소에서 웹 페이지에 액세스할 수 있도록 하는 방법입니다.
브라우저가 URL 리디렉션을 수행하면 원래 URL 대신 다른 URL이 있는 페이지가 열립니다.
URL을 리디렉션하는 방법에는 여러 가지가 있으며 각각 고유한 목적이 있습니다. 가장 일반적인 세 가지 유형을 살펴보겠습니다.
1. 301 리디렉션
우선 301 리디렉션은 영구적이며 브라우저와 서버 측 모두에서 발생합니다. 기존 URL의 '링크 주스'를 전달하기 때문에 가장 일반적이고 강력한 리디렉션입니다.
결과적으로 검색 엔진은 이러한 유형의 리디렉션을 인식하고 색인을 생성할 가능성이 높기 때문에 대부분의 상황에서 이 방법을 선호합니다.
2. 302 리디렉션
반대로 302 리디렉션은 일시적이며 나중에 원래 URL로 다시 이동할 계획인 경우에만 사용해야 합니다.
예를 들어 웹사이트를 재설계한다고 가정해 보겠습니다. 웹사이트를 업데이트하는 동안 302 리디렉션을 사용하여 사용자를 짧은 시간 동안 다른 도메인으로 안내할 수 있습니다.
3. 메타 새로 고침
웹 브라우저에는 서버를 업데이트하지 않고도 URL을 새 페이지로 리디렉션할 수 있는 메타 새로 고침 기능도 있습니다.
리디렉션이 발생하는 데 걸리는 시간을 설정할 수 있지만 이렇게 하면 방문자가 다음 페이지 대상에 도달하기를 기다리게 하여 잠재적으로 좋지 않은 사용자 환경을 만들 위험이 있습니다.
사용할 수 있는 다른 유형의 리디렉션이 있지만 이 세 가지가 가장 자주 보게 될 것입니다. 특히 301 리디렉션이 그렇습니다.
URL 리디렉션을 사용하는 이유
자신의 웹사이트에서 URL 리디렉션을 사용해야 하는 이유가 궁금할 수 있습니다.
다음과 같은 다른 이유도 있지만 이전 섹션에서 몇 가지 이유를 설명했습니다.
- 끊어진 링크 방지 - 끊어진 링크는 대상 페이지가 이동 또는 삭제되었거나 방화벽과 같은 것이 웹 사이트에 대한 액세스를 차단할 때 발생합니다. 사용자가 끊어진 링크를 따라갈 때 브라우저에 404 오류 메시지가 표시됩니다. SEO 전문가인 Bruce Clay에 따르면 리디렉션은 깨진 링크를 수정하는 가장 SEO 친화적인 방법입니다.
- 여러 도메인 연결 – 여러 웹 사이트를 관리하는 경우 리디렉션을 사용하여 SEO에 영향을 주지 않고 동일한 대상에 연결할 수 있습니다. 리디렉션은 여러 페이지에 동일한 정보가 표시될 때 검색 엔진이 어떤 페이지가 표준 소스인지 확인하는 데 도움이 됩니다. 이는 중복 콘텐츠 패널티를 방지하는 데에도 좋습니다.
- 개인 정보 보호 – HTTPS의 기능을 사용하여 피싱 또는 맬웨어 배포와 같은 적대적인 공격으로부터 웹 사이트를 보호할 수 있습니다. 이렇게 하려면 사용자와 검색 엔진을 HTTPS 페이지 또는 서버 측 301 HTTP 리디렉션이 있는 리소스로 리디렉션해야 합니다.
사용자를 새 페이지로 리디렉션하는 이유가 무엇이든 시간을 들여 올바르게 링크하는 것이 중요합니다. 잘못된 리디렉션은 방문자를 의도한 페이지가 아닌 홈 페이지로 유도하고 과도한 리디렉션 등을 초래할 수 있습니다.
WordPress에서 URL을 리디렉션하는 방법(2가지 방법)
WordPress에서 URL을 리디렉션하는 두 가지 주요 기술이 있습니다. 플러그인을 사용하거나 .htaccess 파일을 편집할 수 있습니다.
고전적인 WordPress 접근 방식으로 시작하겠습니다.
1. 워드프레스 플러그인 사용
리디렉션 플러그인을 사용하면 끊어진 링크가 사이트의 관련 페이지로 연결되도록 할 수 있습니다. 이렇게 하면 방문자가 깨진 링크를 클릭하면 새 페이지로 리디렉션되어 웹사이트의 신뢰성을 높이고 검색 순위가 떨어지는 것을 방지할 수 있습니다.
301 Redirects와 같이 선택할 수 있는 훌륭한 플러그인이 많이 있지만 Redirection 플러그인을 추천합니다.
리디렉션은 10년 이상 사용되어 왔을 뿐만 아니라 처음 사용자가 Apache 또는 Nginx 웹 서버에 대한 사전 지식 없이도 리디렉션을 생성하고 관리할 수 있도록 하는 여러 가지 이유로 주목할 만합니다.

리디렉션은 정규식을 완벽하게 지원하므로 리디렉션 패턴을 활성화하여 URL의 양과 일치하도록 설정하고 모든 URL을 대상 URL로 리디렉션할 수 있습니다. 게시물 또는 페이지 영구 링크의 변경 사항을 확인한 다음 자동으로 새 URL로 리디렉션을 생성할 수도 있습니다.

플러그인을 설치하고 활성화했으면 WordPress 관리 영역에서 도구 > 리디렉션 메뉴를 클릭하고 설정 마법사 단계를 실행합니다.

완료되면 동일한 관리 페이지의 리디렉션 탭으로 이동합니다. 현재 리디렉션 목록이 표시됩니다. 새로운 리디렉션을 추가하려면 새로 추가 버튼을 클릭합니다.

그러면 다음을 포함하여 많은 필드가 팝업되는 것을 볼 수 있습니다.
- 소스 URL – 리디렉션하는 URL입니다. 예를 들어 https://myexample.com/old-post 에서 리디렉션하는 경우 소스 URL은 /old-post 입니다.
- 쿼리 매개변수 – 매개변수를 정확히 일치시키거나(기본 옵션) 모든 매개변수를 무시할 수 있습니다. 후자의 경우 /old-post 는 /my-old-post?query=1 과 일치합니다.
- 대상 URL – 리디렉션하려는 URL입니다. 예를 들어 https://myexample.com/old-post 에서 https://myexample.com/new-post 로 리디렉션하는 경우 대상 URL은 /new-post 가 됩니다.
- 그룹 – 리디렉션을 범주로 구성할 수 있습니다.
톱니바퀴 아이콘을 클릭하면 리디렉션 일치를 위한 몇 가지 추가 옵션이 제공됩니다. 이 필드가 채워지면 리디렉션 추가 를 클릭하면 플러그인이 리디렉션 규칙을 생성합니다.
2. .htaccess 파일 편집
'하이퍼텍스트 액세스' 파일(.htaccess라고도 함)은 특정 디렉토리에 대한 서버 구성을 설정할 수 있는 분산 서버 구성 파일입니다. 디렉토리에 대한 요청이 있을 때 서버에서 사용합니다.
플러그인을 설치하는 것만큼 간단하지는 않지만 이 강력한 접근 방식을 사용하면 페이지, 디렉토리 및 URL 리디렉션을 설정할 수 있습니다. 시작하기 전에 다음 기술과 도구가 필요합니다.
- Cyberduck 또는 FileZilla와 같은 적합한 FTP 클라이언트
- 일반적으로 www 또는 public_html 이라는 웹사이트 서버에 대한 액세스
- FTP 사용에 필요한 기술
먼저 FTP 클라이언트를 실행하고 WordPress 사이트의 루트 디렉토리에 액세스해야 합니다. .htaccess 파일의 디렉토리를 스캔한 다음 표준 텍스트 편집기를 사용하여 엽니다.
.htaccess가 열리면 파일 끝에 커서를 놓고 필요에 따라 리디렉션 규칙을 입력합니다.
한 페이지를 다른 페이지로 리디렉션하려면 다음 규칙을 추가하세요.
리디렉션 301 /old-page.html http://www.example.com/new-page.html
전체 도메인 이름을 다른 도메인으로 리디렉션하려면 다음 코드를 입력합니다.
다시 쓰기 엔진 켜기 RewriteCond %{HTTP_HOST} ^(?:www.)oldsite.com$ [NC] RewriteRule ^ http://newsite.com%{REQUEST_URI} [L,R=301]
이 스니펫은 이전 주소의 페이지에서 새 주소의 동일한 페이지로 방문자를 보냅니다(예: www.oldsite.com/post 에서 www.newsite.com/post ). 자리 표시자를 자신의 도메인과 페이지로 변경하는 것을 잊지 마십시오.
완료되면 변경 사항을 저장하고 새 리디렉션을 테스트하십시오!
결론
이 자습서에서는 각각 두 가지 방법을 사용하여 WordPress에서 URL을 리디렉션하는 방법을 보여주었습니다.
- 리디렉션 플러그인을 설치합니다.
- .htaccess 파일을 편집하십시오.
URL 리디렉션은 일상적인 작업은 아니지만 여전히 상당히 일반적입니다. 따라서 올바르게 설정한다는 것은 사용자가 사이트에서 원활한 경험을 할 수 있고 링크가 끊어지거나 콘텐츠가 중복되어 검색 엔진 순위가 떨어지지 않는다는 것을 의미합니다.
URL 리디렉션과 관련하여 추가 질문이 있습니까? 아래 댓글 섹션에 언제든지 문의하세요!