Header Banner
Kakao Logo

TECH.KAKAO.GG

기술 자료/BackEnd/Cloudflare 필수 설정 체크리스트

Cloudflare 필수 설정 체크리스트

BackEnd4일 전

성능(속도), 보안, 검색엔진 최적화(SEO) 수준을 끌어올리기 위한 Cloudflare 설정 가이드입니다. Cloudflare의 핵심 기능을 항목별로 나누어 각 설정의 역할과 권장 값을 상세히 설명하겠습니다.

 

SSL/TLS: 완벽한 HTTPS 암호화 구축

HTTPS는 이제 선택이 아닌 필수입니다. 사용자와 서버 간의 모든 데이터를 암호화하여 보안을 강화하고, 검색엔진 신뢰도를 높여 SEO에 긍정적인 영향을 줍니다.

설정 항목권장 값기능 및 이점
SSL/TLS 암호화 모드Full (Strict)[가장 중요] 모든 구간을 암호화하여 보안 확보
Always Use HTTPSON모든 요청을 HTTPS로 리디렉션하여 SEO 점수 향상에 기여
Automatic HTTPS RewritesONhttp:// 리소스를 https://로 변환하여 오류 방지
HSTS단계적으로 ON항상 HTTPS로만 접속하도록 강제
최소 TLS 버전1.2 이상구형 프로토콜(TLS 1.0, 1.1)의 연결을 차단
기타 헤더 설정nosniff 헤더 활성화브라우저가 파일 타입을 임의로 해석하지 못하게 함

 

Speed: 웹사이트 로딩 속도 극대화

빠른 로딩 속도는 사용자 경험(UX)과 직결되며, Google의 Core Web Vitals 점수에도 큰 영향을 미칩니다.

설정 항목권장 값기능 및 이점
Auto MinifyHTML, CSS, JS 모두 ON코드의 불필요한 공백과 주석을 제거, 페이지 로딩 속도를 향상
Brotli 압축ONGzip보다 나은 압축률을 제공하여 전송 데이터량을 줄이고, 페이지 로딩 시간 단축
Rocket LoaderONJavaScript를 비동기적으로 로드하여 렌더링을 방해하지 않도록 함, 체감 속도 개선
Polish / Mirage (Pro 이상)ON이미지 압축하여 속도 개선

 

Caching: 서버 부하 감소 및 글로벌 속도 향상

캐시 전략은 서버의 부담을 줄이고, 전 세계 어디서든 사용자에게 콘텐츠를 빠르게 전달하는 핵심 기술입니다.

설정 항목권장 값기능 및 이점
Cache LevelStandard이미지, CSS, JS는 물론 HTML까지 캐시, 서버 부하 줄임
Browser Cache TTL1일 ~ 1주일재방문 시 리소스를 다시 받지 않게 하여 로딩 속도 향상, 트래픽 절약
Tiered CacheONCloudflare의 데이터센터(PoP) 간 캐시를 공유
Always OnlineON원본 서버에 장애가 발생해도 Cloudflare가 저장해둔 캐시 페이지를 사용자에게 제공
Cache Rules 설정맞춤 설정sitemap.xml, robots.txt 등은 캐시 시간 짧게, /search, /api캐시되면 안 되는 경로는 예외 처리하여 SEO의 정확성과 동적 기능의 안정성 확보

 

보안: 악성 트래픽 및 공격으로부터 사이트 보호

Cloudflare의 강력한 보안 기능은 악의적인 봇, DDoS 공격, 콘텐츠 도용 등으로부터 사이트를 안전하게 지켜줍니다.

설정 항목권장 값기능 및 이점
기본 보안 수준Medium 또는 High악성 IP 또는 의심 요청을 자동 차단
DDoS 보호기본 활성화대규모 분산 서비스 거부(DoS) 공격을 자동 감지 및 보호
Bot Management (유료)활성화 권장리소스 낭비를 줄이고 민감 정보 유출 가능성을 낮춤
Scrape Shield > Hotlink ProtectionON외부 사이트가 내 이미지 URL을 직접 삽입해 사용하는 것을 방지

 

네트워크 및 기타 설정

설정 항목권장 값기능 및 이점
HTTP/3 (QUIC)ON첫 연결 지연(TTFB)을 줄이는 데 효과적
IPv6 호환성ON차세대 주소 체계인 IPv6를 지원하여, 글로벌 사용자 대응에 유리
DNS 레코드정확히 설정A, CNAME, MX, TXT 등 DNS 항목을 정확히 설정

 

키워드

Cloudflare SEO 최적화Cloudflare 성능 최적화Cloudflare 설정