STATUS IS UP웹사이트 준비 상태

스택 실행 가이드 · 스냅샷 2026년 10월 23일

Drupal: 준비도 실행 가이드

이 플랫폼 또는 프레임워크에서 측정한 사이트 3,621개가 잘하고 있는 부분과 부족한 부분, 그리고 각 미비점을 해소하는 Drupal 전용 조치.

측정한 사이트
3,621

홈페이지 HTML 및 헤더에서 감지됨

준비 상태 지수 중앙값
66/100

전체 사이트: 64

이 스택의 프로필
309

상위 5만 개 사이트

영역별 준비도

활성화

79/100

전체 사이트 77

강화

63/100

전체 사이트 55

가속화

60/100

전체 사이트 63

복구

19/100

전체 사이트 11

Drupal 실행 가이드

영향도순으로 정렬한 미비점과, 해당하는 경우 플랫폼별 조치 단계.

  1. HSTS 최소 1년 유지

    45% 관찰됨 · 전체 사이트 31%

    HTTPS 응답에 Strict-Transport-Security를 전송하세요. 짧은 max-age(예: 300초)로 시작하고, 모든 하위 도메인이 HTTPS로 작동하는지 확인한 다음 31536000까지 단계적으로 늘리세요. 모든 하위 도메인이 HTTPS를 사용할 때만 includeSubDomains를 추가하세요. HSTS 사전 로드는 선택 사항이며 되돌리기 어렵습니다. hstspreload.org 자체도 이를 기본적으로 권장하지 않습니다.

  2. security.txt 게시

    7.1% 관찰됨 · 전체 사이트 5.5%

    RFC 9116에서 요구하는 대로 최소한 Contact 및 Expires 필드를 포함하여 /.well-known/security.txt를 게시하고, 만료되기 전에 검토하세요.

  3. 최신 이미지 형식 사용

    40% 관찰됨 · 전체 사이트 40%

    이미지 CDN을 이용하거나 빌드 시 두 형식을 모두 생성하여, JPEG 또는 PNG 대체 이미지와 함께 WebP 또는 AVIF를 제공하세요.

  4. CAA 레코드로 인증서 발급 주체 제한

    12% 관찰됨 · 전체 사이트 11%

    실제로 사용하는 모든 CA를 지정하는 CAA 레코드를 게시하세요. CDN이 관리형 인증서에 사용하는 CA도 포함해야 합니다. 보고서를 받으려면 iodef 연락처를 추가하세요.

  5. HTTP/3 지원 공표

    16% 관찰됨 · 전체 사이트 36%

    CDN에서 HTTP/3를 활성화하세요. 브라우저는 자동으로 HTTP/2로 전환하므로 위험이 낮습니다.

  6. head 요소에 렌더링 차단 스크립트 없음

    35% 관찰됨 · 전체 사이트 44%

    DOM이 필요한 스크립트에는 defer를, 분석 도구처럼 독립적인 스크립트에는 async를 추가하거나, 스크립트를 body의 끝으로 옮기세요.

  7. 정적 파일을 30일 이상 캐싱

    52% 관찰됨 · 전체 사이트 50%

    버전이 지정된(핑거프린트가 포함된) CSS, JavaScript, 글꼴 및 이미지에 Cache-Control: public, max-age=31536000, immutable을 설정하고, 콘텐츠가 변경될 때마다 파일 이름을 변경하세요.

  8. DMARC 정책으로 격리 또는 거부 적용

    53% 관찰됨 · 전체 사이트 31%

    먼저 p=none과 보고서 수신 주소를 지정하여 DMARC를 게시하세요. SPF 또는 DKIM 정렬에 실패하는 정상 발신자의 문제를 해결한 다음, quarantine으로 전환하고 마지막으로 reject로 전환하세요.

Drupal 사이트가 앞서는 영역

  • X-Content-Type-Options: nosniff93% 관찰됨전체 사이트 48%
  • 프레임 삽입 제한91% 관찰됨전체 사이트 49%
  • DMARC 정책으로 격리 또는 거부 적용관측 결과 53%전체 사이트 31%
  • 대표 URL 선언됨91% 관찰됨전체 사이트 70%

Drupal의 전체 31개 점검 항목

점검 항목영역관찰됨전체 사이트측정됨
HTTP 요청을 HTTPS로 전환강화95%91%3,312
HSTS 최소 1년 유지강화45%31%3,621
TLS 1.3 협상 완료강화89%92%3,525
인증서의 남은 유효기간이 14일 초과강화98%>99%3,525
인증서 유효기간이 100일 이하강화55%75%3,525
CAA 레코드로 인증서 발급 주체 제한강화12%11%3,620
DNSSEC 서명 적용강화14%8.1%3,619
security.txt 게시강화7.1%5.5%3,474
DMARC 정책으로 격리 또는 거부 적용강화53%31%3,621
X-Content-Type-Options: nosniff강화93%48%3,621
프레임 삽입 제한강화91%49%3,621
콘텐츠 보안 정책 존재강화33%31%3,621
Referrer-Policy 설정강화27%23%3,621
HTTP/2 협상 완료가속화81%89%3,525
HTTP/3 지원 공표가속화16%36%3,621
HTML 압축가속화89%93%3,621
정적 파일을 30일 이상 캐싱가속화52%50%3,165
최신 이미지 형식 사용가속화40%40%3,486
화면 밖 이미지 지연 로딩가속화77%61%3,359
head 요소에 렌더링 차단 스크립트 없음가속화35%44%3,621
robots.txt 게시활성화97%79%3,470
XML 사이트맵 발견 가능활성화71%73%3,573
IPv6을 통한 접근 가능활성화42%44%3,621
대표 URL 선언활성화91%70%3,621
메타 설명 작성활성화72%82%3,621
모바일 뷰포트 구성활성화>99%96%3,621
구조화된 데이터 존재활성화33%53%3,621
소셜 미리보기 이미지 설정활성화42%55%3,621
페이지 언어 선언활성화98%91%3,621
홈페이지까지 리디렉션 최대 1회활성화98%98%3,621
여러 제공업체에 네임서버 분산복구19%11%3,611

준비도가 높은 Drupal 사이트

관련 항목