301 리다이렉트 8

워드프레스 리디렉션 플러그인 - Redirection

특정 글의 URL이 변경되었거나, 워드프레스 사이트에서 고유주소가 변경되어 전체 URL이 바뀌면 사용자들이 기존 URL을 클릭할 경우 403 에러 페이지가 표시되게 됩니다. 이러한 문제를 방지하기 위해 301 리디렉션을 설정하여 올바른 URL로 방문자들을 이동시켜야 SEO에서 손해를 보지 않습니다. 워드프레스에서는 개별 페이지/글 또는 전체 URL에 대하여 쉽게 리다이렉트를 설정할 수 있는 Redirection 플러그인이 있습니다. 워드프레스 리디렉션 플러그인 - Redirection URL이 변경되었다면 리디렉션을 설정해야 검색엔진에서 해당 페이지가 이동되었음을 인식할 수 있습니다. 리디렉션 또는 리다이렉트에 대하여 네이버 문서에서는 다음과 같이 설명하고 있습니다. URL에서 자동으로 다른 URL로 보..

워드프레스 301 리디렉션 작업 (쿼리 문자열이 포함된 URL)

며칠 전에 워드프레스 301 리디렉션 작업을 의뢰받았습니다. 페이지 링크 하나를 다른 사이트의 URL로 리디렉션하는 작업이었습니다. 간단한 작업인 것으로 생각했지만 URL에 쿼리 스트링(쿼리 문자열)이 포함되어 있어서 .htaccess에서 리디렉션하는 것이 쉽지 않았습니다. 워드프레스 301 리디렉션 작업 (쿼리 문자열이 포함된 URL) 301 리디렉션은 주의하여 설정해야 SEO 문제가 발생하지 않습니다. 저는 워드프레스닷컴(WordPress.com)에서 운영하는 사이트를 설치형 워드프레스로 바꾸고 도메인과 함께 고유주소를 변경하면서 301 리다이렉트 설정을 잘못하여 방문자가 급감하는 경험을 한 적이 있습니다. SEO 문제가 발생하는 경우 복구되는 데 소요시간... 요즘 새로 키워보려고 노력하는 블로그가..

잘못된 301 리디렉션 설정으로 인한 SEO 문제

도메인을 변경할 때에는 301 리디렉션을 올바르게 설정하는 것이 매우 중요합니다. 저는 가입형 워드프레스에서 설치형 워드프레스로 이전하고 도메인을 변경하면서 301 리디렉션 설정을 잘못하여 새 도메인에서 방문자가 제대로 유입되지 않고 새로 발생한 글들이 색인이 되지 않는 문제를 경험하면서 301 리다이렉트 설정 시 신중을 기하는 것이 매우 중요하다는 것을 새삼 깨닫게 됩니다. 가입형 워드프레스에서 설치형 워드프레스로 이전 3년 동안 워드프레스닷컴(WordPress.com) 프리미엄 요금제로 운영하던 워드프레스 사이트를 금년 2월에 설치형 워드프레스로 이전하고 도메인 주소도 변경했습니다. 그러면서 301 리디렉션을 설정하고 구글 서치 콘솔에서 주소 변경을 신청했습니다. 주소 변경 신청 시 301 리디렉션이..

워드프레스/SEO 2022.07.12

다른 도메인으로 리디렉션시키는 방법 (301 리다이렉트)

도메인 변경 후 SEO 문제 2년 전 이 티스토리 블로그에 2차 도메인을 연결해본 적이 있습니다. 하지만 도메인을 연결한 후에 검색엔진으로부터 방문자 유입이 감소하여 도메인 연결을 취소했습니다. 며칠 전 구글에서 검색해보니 2년 전에 연결한 도메인의 글이 270개나 색인이 되어 있는 것을 확인했습니다. 티스토리 블로그보다 먼저 노출되는 글도 있네요.ㅠ 도메인 연결을 취소한 후에 301 리디렉션을 설정해주어야 하는데, 잠깐 도메인을 연결했기 때문에 이런 문제가 발생할 것으로 생각하지 못했습니다. 그리고 이 티스토리 블로그의 콘텐츠를 추출하여 워드프레스 사이트로 이전하는 테스트를 한 적이 있습니다. 워드프레스 블로그의 글에는 Canonical URL을 설정했기 때문에 이론상 워드프레스 블로그 글이 노출되지 ..

IT & 기타/IT 2020.04.09

[301 리디렉션] 서브 디렉터리에서 서브도메인으로 리다이렉트가 작동하지 않는 경우

다음 코드를 .htaccess에 추가하여 서브 디렉터리에서 서브도메인으로 리디렉션시킬 수 있습니다.RewriteEngine on RewriteBase / RewriteRule ^/blog/(.*)$ http://blog.subdomain.com/$1 [R=301,L] // 출처: stackoverflow 만약 위의 코드가 제대로 작동하지 않는다면 서브 디렉터리에 .htaccess 파일을 만들고 다음과 같은 형식으로 코드를 추가하면 제대로 작동할 수 있습니다.RewriteCond %{HTTP_HOST} !^blog\.example\.com RewriteCond %{REQUEST_URI} ^/dev/ RewriteRule ^(.*)$ http://blog.example.com/$1 [R=301,L,QSA] ..

IT & 기타 2018.12.04

루트 도메인을 서브도메인으로 301 리디렉션시키기 (.htaccess)

오늘 해외호스팅 사이트그라운드(SiteGround)에서 blog로 된 서브도메인을 추가하고, 루트 도메인에 설치된 워드프레스를 이전한 후에 루트 도메인을 서브도메인으로 리디렉션시키는 작업을 했습니다. 루트 도메인에서 서브도메인으로 리디렉션시키려는 경우(예: www.example.com/about을 blog.example.com/about으로 자동 이동), 다음 코드를 .htaccess에 추가하면 됩니다.RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC] RewriteRule ^(.*)$ http://sub.domain.com/$1 [R=301,L] 테스트해보니 잘 작동하네요. 워드프레스에서 쉽게 리디렉션시키려는 경우 Simple 30..

IT & 기타 2018.08.09

루트만 다른 도메인 URL로 리디렉션시키는 방법

.htaccess 파일을 통해 도메인의 루트만 다른 도메인 URL로 리디렉션시키고 다른 URL은 그대로 유지하고 싶은 경우가 있을 수 있습니다. 이 경우 다음과 같은 코드를 사용할 수 있습니다.RewriteEngine on RewriteRule ^$ http://www.example.com/ [R=301,L] // 출처: serverfault.com 또는 다음과 같은 코드도 가능할 것입니다.RedirectMatch 301 ^/$ https://example.com/ 도메인을 새로운 도메인을 변경하는 경우, 다음과 같은 코드를 사용할 수 있습니다.RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC,OR] RewriteCond %{HTTP_HOST} ^w..

IT & 기타 2018.05.29

도메인 변경 후 구글 순위 유지하기

"구글 순위를 유지한 채 워드프레스 사이트 주소 변경하기"라는 글에서 구글 랭킹을 유지한 채 도메인 주소를 변경하는 방법이 설명되어 있습니다. 워드프레스뿐만 아니라 다른 플랫폼을 이용하는 사이트에도 동일하게 적용할 수 있습니다.도메인 변경 후 구글 순위 유지하기 어떤 분이 메인 도메인 A와 A를 포워딩한 도메인 B를 사용하고 있는데, A와 B를 서로 바꾸어서 B를 메인도메인으로 사용하고 싶다고 하네요. 그러면서 Google SEO와 Google 서치 랭킹을 유지하고 싶다고 하네요. 지난주에 방법을 열심히 알려줬지만 제대로 이해를 못 하네요.ㅠㅠ 굳이 도메인 A 대신 도메인 B가 구글 검색으로 대체되도록 하려면 웹호스팅을 두 개를 사용하여, (Bluehost, Siteground 등 해외 호스팅을 이용하는..

IT & 기타 2018.03.08