SemhackDevelopers
OpenAPIGet an API key
Skip to content
SemhackHelp center
Open app

Loading article…

© 2026 Semhack
HomePricingPrivacyTermsContact
© 2026 Semhack
HomePricingPrivacyTerms
  1. Help center
  2. Audit checks
  3. HTTP/2

Security check

HTTP/2

Records which protocol the server agreed to during the TLS handshake (ALPN).

Category
Security
Importance
Low importance
Check id
http2

How the result is decided

  • PassHTTP/2 (h2).
  • WarningOnly HTTP/1.1.
  • InfoThe page isn’t on HTTPS (HTTP/2 needs it), or the protocol couldn’t be determined.

“Info” results don’t count toward the score.

Why it matters

HTTP/2 loads many files over one connection, which usually makes pages with many assets faster.

How to fix it

Turn on HTTP/2 in your web server (for example listen 443 ssl http2; on older Nginx versions, or http2 on; on newer ones) or put the site behind a CDN, which supports it by default.

After the fix, open the page’s report and choose Run again to confirm it passes.

Was this helpful?

Previous checkHTTPSNext checkMixed content

About audits

  • How the audit score worksThe 0–100 score is a weighted average of the checks: importance sets the weight, the result sets the credit.
  • Running a page auditWhat Semhack fetches when it audits a URL, what the report shows and the limits that apply.
Search help

Security checks

  • HTTPS
  • HTTP/2
  • Mixed content
  • Server signature
  • Unsafe cross-origin links
  • Insecure forms
  • HSTS
  • Plaintext emails