네이버 구글 서치콘솔 301 redirect 해보신분?! 계시나요 채택완료
구글에서는 http://testdomain2025.com
이게 노출 되고요. (www없는게)
네이버에서는
http://www.testdomain2025.com 이 도메인이 상위에 떠있어요. (www있는게)
이럴경우 http://www.testdomain2025.com 페이지를 301 redirect 통해서 http://testdomain2025.com 으로 보내면 네이버 상위 노출 유지될까요??
그리고 카페24 나 가비아 호스팅에서 301 리다이렉트 권한 부여 해주나요?
찾아보니깐요
========
리다이렉션은 사용자가 특정 페이지를 접근했을 때, 의도적으로 다른 페이지로 이동시기는 방법이다. 간단하게는 프론트단인 html과 스크립트 등으로 이동시키는 방법과 서버단에서 이동시키는 방법으로 나눌 수 있다. 서버단 이동이 301 리다이렉트, 프론트단 이동이 302 리다이렉트로 표시된다. 서버단에서 리다이렉트한다고 무조건 301이 되는 것은 아니다. 다르게 말하면 서버단에서 302 리다이렉트가 가능하다. 다만 프론트단에서 301 리다이렉트는 불가능하다.
==========
라고 하네요.
카페24 나 가비아 같은 웹호스팅 사용자에게 301 리다이렉션 권한 주나요? 위에 블로그 글 내용에 따르면 불가능하단 말인가요?
a) 제 추측으로 프론트단에서 301 리다이렉트하는방식 : index.html 으로 업로드해서 하는것
b) 제 추측으로 서버단에서 301 리다이렉트 하는방식 : .htaccess 파일에서 301 리디렉션 하는것
맞나요? a방식으로 하면 큰일나고 b 방식이 서버단에서 301 리다이렉트 정상처리 되는건가요?
답변 1개
*.htaccess 파일을 이용하여 301 리다이렉션을 설정.
</p>
<p>RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.testdomain2025\.com [NC]
RewriteRule ^(.*)$ <a href="http://testdomain2025.com/$1" target="_blank" rel="noopener noreferrer">http://testdomain2025.com/$1</a> [L,R=301]</p>
<p>
*카페24, 가비아 등의 호스팅은 대부분 .htaccess 접근을 지원하므로 호스팅 설정 확인.
*네이버는 구글보다 301 리다이렉션 신호를 반영하는 속도가 느릴 수 있으니
SEO 변화는 시간을 두고 모니터링하세요.
*index.html을 통한 리다이렉션은
SEO 신호를 검색엔진에 전달하지 못하므로 사용하지 않는 것이 좋습니다.
답변에 대한 댓글 2개
$1은 URL의 나머지 부분을 그대로 유지하는 역할.
위 코드를 적용하면 http://domaintest.net과 http://www.domaintest.net
모두 https://domaintest.net으로 이동됨.
[code]
RewriteEngine On
# www가 포함된 요청 처리
RewriteCond %{HTTP_HOST} ^www\.domaintest\.net [NC]
RewriteRule ^(.*)$ https://domaintest.net/$1 [L,R=301]
# http 요청을 https로 리다이렉트
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://domaintest.net/$1 [L,R=301]
[/code]
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domaintest\.net [NC]
RewriteRule ^(.*)$ https://testdomain2025.net/$1 [L,R=301]
이렇게 하면 되나요? ^ 이랑 www뒤에 \ 꼭 붙어야하나요? $1 이건 어떤의미인가요?ㅠㅠ
만약에 위에 소스 적용하면, http://domaintest.net / 으로 들어오더라도 https://domaintest.net 으로 301 이동되나요?