What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

HTTP/2 provides significant speed advantages but requires HTTPS. Adopting HTTPS is crucial to leverage modern web technologies.
114:08
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h25 💬 EN 📅 08/07/2016 ✂ 11 statements
Watch on YouTube (114:08) →
Other statements from this video 10
  1. 7:18 Pourquoi les migrations internationales prennent-elles deux mois à s'intégrer dans Google ?
  2. 14:40 Faut-il vraiment des liens externes sur chaque page pour éviter une pénalité Google ?
  3. 18:40 Faut-il encore investir dans un sitemap HTML pour le SEO ?
  4. 45:32 Faut-il vraiment supprimer les vieilles pages pour améliorer son classement Google ?
  5. 56:29 Google pénalise-t-il vraiment le contenu dupliqué ?
  6. 60:02 La longueur d'un contenu influence-t-elle vraiment son classement Google ?
  7. 61:43 Pourquoi Google ralentit-il le crawl après une migration serveur ou CDN ?
  8. 78:15 Faut-il vraiment optimiser pour les requêtes à faible volume de recherche ?
  9. 111:41 Peut-on vraiment utiliser noindex et canonical sur la même page sans risque ?
  10. 113:40 HTTPS reste-t-il vraiment un facteur de classement mineur ou Google sous-estime-t-il son poids réel ?
📅
Official statement from (9 years ago)
TL;DR

Google emphasizes that HTTP/2 needs HTTPS to function, and this technology significantly enhances loading performance. For SEO, this means a site on standard HTTP not only misses out on the HTTPS ranking signal but also real speed gains offered by HTTP/2. Transitioning to HTTPS thus becomes strategically vital, ensuring both security and technical performance.

What you need to understand

Why does HTTP/2 rely entirely on HTTPS?

The HTTP/2 protocol was designed to address the limitations of HTTP/1.1, especially the latency caused by sequential connections. It enables request multiplexing, header compression, and resource prioritization.

Modern browsers have opted to implement HTTP/2 only over a secured TLS layer. Technically, HTTP/2 can operate without encryption, but no major browser supports it in practice. Chrome, Firefox, Safari, and Edge all require HTTPS to enable HTTP/2.

What real benefits does HTTP/2 bring to websites?

HTTP/2 drastically reduces the number of TCP connections required. Under HTTP/1.1, each resource (CSS, JS, images) may need a separate connection, incurring negotiation delays each time. HTTP/2 establishes a single persistent connection and transmits all resources in parallel.

The HPACK header compression also cuts down on the overhead of each request. For a site with 50 resources per page, cumulative gains can reach hundreds of milliseconds. Field tests show improvements of 20 to 40% in total loading time depending on the initial configuration.

Is HTTPS alone enough to enable HTTP/2?

No, enabling HTTPS does not automatically guarantee HTTP/2. The server must support the protocol and negotiate it correctly via ALPN (Application-Layer Protocol Negotiation). Apache, Nginx, and modern CDNs have managed this natively for several years, but some legacy configurations remain stuck on HTTP/1.1 despite having HTTPS.

A valid SSL certificate is the first requirement, but you must also check that the web server properly exposes HTTP/2 in its negotiation capabilities. Browser dev tools (Network tab) show the protocol used for each request. If you see "h2" in the Protocol column, that's good. If you see "http/1.1" despite HTTPS, your server has not activated HTTP/2.

  • HTTP/2 requires HTTPS to function in all modern browsers
  • Performance gains are related to multiplexing, header compression, and reduced TCP connections
  • Enabling HTTPS is not enough: the server must explicitly support and negotiate HTTP/2
  • Improvements observed in the field vary from 20 to 40% in total loading time
  • Check the protocol used via browser DevTools (Protocol column = "h2")

SEO Expert opinion

Does this statement truly reflect real-world SEO priorities?

The connection between HTTPS and HTTP/2 is factually correct, but Google intentionally simplifies the narrative. In reality, the direct HTTPS ranking signal has been marginal for years. What matters now is the indirect impact on Core Web Vitals, particularly LCP and FCP.

HTTP/2 enhances these loading metrics, but its effect remains modest compared to other optimizations: lazy loading, image compression, reduction of blocking JavaScript, and effective caching. A well-optimized HTTP/1.1 site can surpass a poorly configured HTTP/2 site. Google knows that most of the web has already switched to HTTPS, making this statement more of a compliance reminder than a strategic revelation.

What limitations does HTTP/2 present in practice?

The multiplexing of HTTP/2 can create a TCP bottleneck. If a single connection carries 50 resources and a packet is lost, all resources are blocked during retransmission (known as the "head-of-line blocking" issue at the TCP level). HTTP/1.1 with 6 parallel connections isolates losses better.

This is precisely why HTTP/3 (QUIC) was developed, replacing TCP with UDP and natively managing multiplexing without blocking. Sites with high international traffic or high latency sometimes see mixed results with HTTP/2 alone. [To be verified]: Google claims "significant benefits" but never exactly quantifies under what types of sites and network conditions.

In what cases is HTTPS optional from a purely technical standpoint?

If your content is exclusively consumed by machine-to-machine APIs or internal tools without a browser, you can technically forgo HTTPS and HTTP/2. Some legacy environments (closed intranet, embedded systems) maintain plain HTTP for hardware compatibility reasons.

However, as soon as a human user accesses the site through a browser, HTTPS becomes essential. Not only for HTTP/2, but also for Service Workers, geolocation, push notifications, and any modern API requiring a "secure context". The negligible cost of a Let's Encrypt certificate means there is no defensible reason to remain on HTTP for a public site.

Warning: migrating to HTTPS without properly redirecting all URLs with a 301 permanent redirect can cause a sharp drop in organic traffic. Ensure that each HTTP URL redirects to its HTTPS equivalent, that sitemaps are updated, and that Search Console points to the HTTPS property.

Practical impact and recommendations

What concrete steps should be taken to migrate to HTTPS and enable HTTP/2?

The first step is to obtain a valid SSL/TLS certificate. Let's Encrypt offers free and automated certificates via Certbot. For an e-commerce or institutional site, an EV (Extended Validation) certificate provides a green bar in some browsers, but has no measurable SEO impact.

Once the certificate is installed, configure your web server to force HTTPS via a 301 permanent redirect for all HTTP URLs to HTTPS. Nginx and Apache offer standard directives for this. Then, enable HTTP/2 in the server configuration: for Nginx, add "http2" to the "listen 443 ssl" directive; for Apache 2.4.17+, load the mod_http2 module and add "Protocols h2 http/1.1".

What mistakes should be avoided during the HTTPS migration?

The classic mistake: migrating the site to HTTPS but leaving resources in HTTP (images, CSS, JS). The browser blocks these "mixed content" resources, breaking the display. Use a crawler like Screaming Frog in "List" mode to identify all remaining absolute HTTP URLs in your code.

Another trap: failing to update canonical tags, hreflang, and sitemaps. If your canonical tags still point to HTTP URLs, you send conflicting signals to Google. Likewise, Search Console must be set up for the HTTPS version (add a new property if necessary, even if Google claims to unify views).

How can you verify that HTTP/2 is working correctly after activation?

Open Chrome DevTools (F12), go to the Network tab, and reload the page. The "Protocol" column should display "h2" for all resources served from your domain. If you see "http/1.1", your server has not correctly activated HTTP/2 or the browser failed to negotiate it.

Online tools like KeyCDN HTTP/2 Test or HTTP/2.pro allow you to test from the outside. Also, check that your CDN supports HTTP/2 (Cloudflare, Fastly, CloudFront do so natively). To take it a step further, test HTTP/3 (QUIC) if your infrastructure supports it: Cloudflare enables it by default, and Chrome uses it as soon as it detects server-side support.

  • Obtain an SSL/TLS certificate (Let's Encrypt is free, or paid depending on needs)
  • Configure permanent 301 redirects from HTTP → HTTPS on all URLs
  • Enable HTTP/2 in the web server configuration (Nginx, Apache, IIS)
  • Correct all mixed content (HTTP resources on HTTPS pages)
  • Update canonical tags, hreflang, and sitemaps to HTTPS URLs
  • Verify the "h2" protocol in DevTools (Network tab)
Migrating to HTTPS with HTTP/2 activation enhances technical performance and secures users, but it requires total execution rigor. A poorly managed migration can lead to lasting traffic losses. If your infrastructure is complex (multi-domain, multilingual, hybrid CDN), these optimizations can quickly become challenging to orchestrate alone. Engaging a specialized SEO agency ensures the security of each step, anticipates technical pitfalls, and validates compliance before going live. A prior audit identifies specific risks to your environment and guarantees a transition without negative impact on search engine rankings.

❓ Frequently Asked Questions

HTTP/2 fonctionne-t-il sans HTTPS sur certains navigateurs ?
Non, aucun navigateur grand public (Chrome, Firefox, Safari, Edge) ne supporte HTTP/2 en clair. Tous exigent HTTPS pour activer HTTP/2.
Le passage à HTTPS améliore-t-il directement mon classement Google ?
Le signal de classement HTTPS direct est faible. L'impact réel vient des gains de vitesse (Core Web Vitals) permis par HTTP/2 et des fonctionnalités modernes (Service Workers, etc.) nécessitant HTTPS.
Comment savoir si mon serveur utilise bien HTTP/2 après activation ?
Ouvre les DevTools de ton navigateur (F12), onglet Network, et vérifie la colonne Protocol. Tu dois voir "h2" pour les ressources servies depuis ton domaine.
Dois-je migrer vers HTTP/3 maintenant que HTTP/2 est standard ?
HTTP/3 (QUIC) apporte des gains supplémentaires sur réseaux à latence élevée ou perte de paquets. Si ton CDN le supporte (Cloudflare, Fastly), active-le, sinon HTTP/2 reste largement suffisant.
Que se passe-t-il si je laisse des ressources en HTTP après migration HTTPS ?
Le navigateur bloque ces "mixed content" par défaut, cassant l'affichage ou les fonctionnalités. Crawle ton site pour identifier et corriger toutes les URLs absolues en HTTP restantes.
🏷 Related Topics
Domain Age & History Content HTTPS & Security AI & SEO JavaScript & Technical SEO Links & Backlinks

🎥 From the same video 10

Other SEO insights extracted from this same Google Search Central video · duration 1h25 · published on 08/07/2016

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.