http와 https의 차이는 암호화 여부입니다. https는 TLS로 브라우저와 서버 사이의 통신을 암호화한 http이며, 구글은 2014년부터 https를 가벼운 순위 신호로 쓴다고 밝혔고 크롬은 2018년 7월 크롬 68부터 모든 http 페이지에 ‘주의 요함’을 표시합니다. 지금 https는 SEO 가산점이라기보다 기본 요건이므로, SSL(TLS) 인증서를 설치하고 http 주소를 https로 301 리다이렉트하는 것이 표준 절차입니다.

http와 https는 무엇이 다른가요?
http는 데이터를 암호화하지 않고, https는 암호화합니다. http(HyperText Transfer Protocol)는 웹 문서와 이미지 같은 리소스를 주고받는 통신 규약입니다. 일반 http로 접속하면 연결이 암호화되지 않아 같은 네트워크에 있는 누군가가 오가는 정보를 보거나, 사용자에게 도착하기 전에 페이지 내용을 바꿀 수 있습니다.
https(HyperText Transfer Protocol Secure)는 TLS로 모든 통신을 암호화한 http입니다. 흔히 ‘SSL 인증서’라고 부르지만 SSL은 TLS의 예전 이름이고, 지금 실제로 쓰는 것은 TLS입니다. 주요 브라우저는 2020년 초부터 TLS 1.0·1.1 지원을 없애기 시작했으므로 서버는 TLS 1.2 또는 1.3을 지원해야 합니다.
| 구분 | http | https |
|---|---|---|
| 통신 암호화 | 없음 | TLS로 암호화 |
| 인증서 | 필요 없음 | 도메인에 맞는 TLS 인증서 필요 |
| 크롬 주소창 | ‘주의 요함’ 표시 | 경고 없음 |
| 구글 색인 | 같은 페이지가 https에도 있으면 https 쪽을 우선 | 우선 색인 대상 |
| 결제·로그인 페이지 | 입력 정보 노출 위험 | 입력 정보가 암호화되어 전송 |

https는 SEO에 어떤 영향을 주나요?
https는 순위를 크게 끌어올리는 요소가 아니라 갖춰야 할 기본 조건입니다. 구글은 2014년 8월 7일 검색 센터 블로그에서 https를 순위 신호로 쓰기 시작했다고 발표하면서, 전 세계 검색어의 1% 미만에 영향을 주는 아주 가벼운 신호이고 고품질 콘텐츠 같은 다른 신호보다 비중이 작다고 설명했습니다.
현재 구글의 페이지 경험 문서는 ‘페이지가 안전한 방식으로 제공되는가’를 자가 점검 질문에 넣고 있습니다. 동시에 코어 웹 바이탈 외의 페이지 경험 요소는 순위를 직접 올려 주지는 않지만, 순위 시스템이 보상하려는 방향과 맞닿아 있다고 설명합니다. 또 같은 페이지가 http와 https 주소에 모두 있으면 구글은 https 버전을 색인하는 쪽을 선호합니다. 정리하면 https로 바꾼다고 순위가 바로 오르지는 않지만, http로 남아 있으면 사용자 경고와 중복 주소 문제를 안고 가게 됩니다.
크롬은 http 사이트를 어떻게 표시하나요?
크롬은 2018년 7월 크롬 68부터 모든 http 페이지 주소창에 ‘주의 요함’을 표시합니다. 구글 한국 블로그는 2018년 7월 25일 이렇게 알렸습니다.
그리고 크롬 68 업데이트가 출시되는 오늘부터 크롬은 모든 HTTP 사이트를 ‘주의 요함’으로 표시할 예정입니다.
이후에도 변화가 이어졌습니다. 크롬은 2023년 9월 크롬 117부터 데스크톱 주소창의 자물쇠 아이콘을 설정 모양(tune) 아이콘으로 바꿨습니다. 자물쇠가 ‘믿을 수 있는 사이트’라는 오해를 준다는 이유였고, 안전하지 않은 연결에 대한 경고는 그대로 유지됩니다. 또 크롬 보안팀은 2025년 10월 28일, 2026년 10월 크롬 154부터 ‘항상 보안 연결 사용’ 설정을 기본으로 켜서 https가 아닌 공개 사이트에 처음 접속할 때 사용자에게 먼저 묻겠다고 발표했습니다.
https를 쓰더라도 설정이 낡으면 경고가 뜹니다. 아래는 오래된 TLS 버전을 쓰는 사이트에 접속했을 때 크롬이 보여 주는 화면입니다.

내 사이트가 https인지 어떻게 확인하나요?
가장 빠른 방법은 크롬 주소창 왼쪽의 보안 표시를 누르는 것입니다. 연결이 안전하지 않으면 ‘주의 요함’이 나오고, 이때는 사이트 소유자가 https를 적용해야 한다고 크롬 도움말은 안내합니다. 아래는 자물쇠 아이콘을 쓰던 예전 크롬 화면입니다.

- 리다이렉트 확인: 터미널에서 아래 명령을 실행해 응답이 301이고 Location 값이 https 주소인지 봅니다.
- 서치콘솔 HTTPS 보고서: 도메인 속성이나 https URL 접두어 속성에서 열 수 있고, https 버전이 색인되지 않은 이유(인증서 오류, https에서 http로 되돌아가는 리다이렉트, http를 가리키는 캐노니컬)를 보여 줍니다. 사용법은 구글 서치 콘솔 사용 가이드에 있습니다.
- 혼합 콘텐츠 확인: https 페이지에서 F12를 눌러 Console 탭에 mixed content 경고가 있는지 봅니다.
curl -I http://example.com/
# 기대 결과
HTTP/1.1 301 Moved Permanently
Location: https://example.com/
http에서 https로 어떻게 변환하나요?
인증서 설치, 301 리다이렉트, 내부 주소 정리, 서치콘솔 확인 순서로 진행합니다. 구글은 http에서 https로 바꾸는 것을 URL이 바뀌는 사이트 이동의 한 예로 다룹니다. http 주소와 https 주소를 서로 다른 URL로 보기 때문에, 리다이렉트 없이 바꾸면 옛 주소로 들어오는 방문자와 링크가 새 주소로 이어지지 않습니다.
| 단계 | 할 일 | 확인 방법 |
|---|---|---|
| 1. 인증서 | 호스팅사나 인증 기관에서 TLS 인증서를 받아 서버에 설치 | https 주소 접속 시 경고 없음 |
| 2. 리다이렉트 | 모든 http 주소를 같은 경로의 https 주소로 서버 측 301 리다이렉트 | curl -I 결과 301과 https Location |
| 3. 내부 주소 | 내부 링크, 캐노니컬, 이미지·스크립트 주소를 https로 변경 | Console에 혼합 콘텐츠 경고 없음 |
| 4. 사이트맵 | https 주소로 된 사이트맵을 서치콘솔에 제출 | 사이트맵 보고서의 주소 확인 |
| 5. 크롤링 허용 | robots.txt로 https 사이트를 막지 않고 noindex를 쓰지 않음 | URL 검사 도구 |
혼합 콘텐츠는 https 페이지가 이미지나 스크립트를 http로 불러오는 상태를 말합니다. 브라우저는 src로 넣은 img 같은 일부 리소스는 https로 자동 전환해 요청하지만 http 스크립트는 차단하므로, 페이지 기능이 깨질 수 있습니다. 서치콘솔에서는 https 버전이 확인되어 있어야 하며, 도메인 속성은 http와 https를 함께 다룹니다. 서치콘솔의 주소 변경 도구는 http에서 https로 옮길 때는 필요하지 않습니다. 각 페이지가 https 주소를 가리키는 자기 참조 캐노니컬을 갖도록 캐노니컬 태그도 함께 점검합니다.
http를 https로 리다이렉트하는 코드는 무엇인가요?
Apache 공식 문서는 서버 설정 파일을 수정할 수 있다면 http 가상 호스트에 Redirect 지시어를 두는 방식을 권장합니다.
<VirtualHost *:80>
ServerName www.example.com
Redirect permanent "/" "https://www.example.com/"
</VirtualHost>
공유 호스팅처럼 .htaccess만 고칠 수 있다면 mod_rewrite를 씁니다. 사이트 루트의 .htaccess 맨 위, 워드프레스 규칙보다 앞에 넣습니다.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond 줄은 https가 아닌 요청만 고르고, RewriteRule 줄은 같은 호스트와 경로의 https 주소로 301(영구 이동) 리다이렉트합니다. 로드 밸런서나 CDN에서 TLS를 처리하는 구조라면 서버에는 %{HTTPS} 값이 늘 off로 보여 무한 리다이렉트가 생길 수 있으니, 이때는 프록시가 넘겨 주는 헤더를 기준으로 판단해야 합니다. Nginx는 http 서버 블록에서 return으로 처리합니다.
server {
listen 80;
server_name example.com www.example.com;
return 301 https://$host$request_uri;
}
워드프레스는 Really Simple SSL 같은 플러그인으로 설정을 도울 수 있지만, 적용 뒤에는 위의 curl 확인과 혼합 콘텐츠 점검을 직접 해 보는 것이 안전합니다. 리다이렉트 종류별 차이는 301 리다이렉트 가이드에서 자세히 볼 수 있습니다.
https로 바꾸면 구글 순위가 바로 오르나요?
바로 오르지는 않습니다. 구글은 https를 아주 가벼운 신호로 소개했고, 순위는 콘텐츠와 다른 요소의 영향이 훨씬 큽니다. 다만 http로 남겨 두면 크롬 경고로 방문자가 떠날 수 있으니 기본 조건으로 갖추는 것이 좋습니다.
http에서 https로 옮길 때 서치콘솔 주소 변경 도구를 써야 하나요?
쓰지 않아도 됩니다. 구글 사이트 이동 문서는 주소 변경 도구가 http에서 https로의 이동에는 필요 없다고 안내합니다. 대신 https 속성을 확인하고 새 주소로 된 사이트맵을 제출합니다.
SSL 인증서가 만료되면 검색에 어떤 문제가 생기나요?
방문자에게는 브라우저 경고가 뜨고, 서치콘솔 HTTPS 보고서에는 잘못된 인증서가 https 버전이 색인되지 않은 이유로 표시될 수 있습니다. 자동 갱신 설정과 만료일 알림을 함께 두는 것이 좋습니다.