Migrer de HTTP vers HTTPS implique plus que l’installation d’un certificat. Vous devez mettre à jour les redirections, corriger les liens internes, traiter le contenu mixte, mettre à jour les services externes et vérifier que les moteurs de recherche reconnaissent le changement. Ce guide couvre chaque étape.
Pourquoi migrer maintenant ? En octobre 2026, Chrome active HTTPS-First par défaut — les sites HTTP afficheront un avertissement pleine page. 86,9 % des sites web utilisent déjà HTTPS. Si vous êtes encore en HTTP, vous faites partie de la minorité qui se réduit.
Checklist complète de migration
Phase 1 : Obtenir et installer le certificat
- 1. Obtenir un certificat gratuit depuis GetHTTPS (5 min, aucune installation)
- 2. Installer sur votre serveur — Nginx | Apache | cPanel | WordPress | IIS
- 3. Vérifier que HTTPS fonctionne — visitez
https://yourdomain.com, vérifiez le cadenas
Phase 2 : Redirections et contenu
- 4. Configurer les redirections 301 de toutes les URLs HTTP vers HTTPS
- 5. Corriger le contenu mixte — mettre à jour toutes les URLs de ressources
http://vershttps://ou des chemins relatifs - 6. Mettre à jour les liens internes — changer
http://yourdomain.com/pageenhttps://ou/page(relatif) - 7. Mettre à jour les balises canonical —
<link rel="canonical" href="https://yourdomain.com/page"> - 8. Mettre à jour le sitemap — régénérer avec des URLs
https://
Phase 3 : Services externes
- 9. Google Search Console — ajouter la propriété
https://, soumettre le sitemap mis à jour - 10. Google Analytics — Paramètres → Propriété → URL par défaut → changer en
https:// - 11. Profils de réseaux sociaux — mettre à jour l’URL du site web sur Twitter, LinkedIn, Facebook, etc.
- 12. Signatures et modèles d’e-mail — mettre à jour les liens vers
https:// - 13. Intégrations tierces — URLs de webhook, callbacks API, paramètres d’origine CDN
Phase 4 : Renforcer et vérifier
- 14. Activer HSTS — commencer avec
max-age=300(5 min), augmenter après vérification - 15. Tester avec SSL Labs — viser la note A
Pièges courants
Boucles de redirection
Si votre configuration HTTPS redirige aussi vers HTTPS, vous obtenez une boucle infinie. Assurez-vous que seul le bloc serveur HTTP (port 80) redirige — le bloc HTTPS (port 443) sert le contenu normalement.
Derrière un proxy (Cloudflare, AWS ALB) : le proxy envoie du HTTP à votre serveur. Vérifiez X-Forwarded-Proto au lieu du protocole de connexion. Détails →
Perte temporaire de classements SEO
Normal. Google doit recrawler et réindexer vos pages aux nouvelles URLs. Les redirections 301 transfèrent l’autorité des liens. La plupart des sites voient les classements se stabiliser en 2 à 4 semaines. SSL et SEO →
URLs HTTP codées en dur dans la base de données
Les CMS comme WordPress stockent des URLs absolues dans la base de données. Une redirection gère les URLs de pages, mais <img src="http://..."> dans votre contenu cause du contenu mixte. Faites un rechercher-remplacer :
# WordPress (WP-CLI)
wp search-replace 'http://yourdomain.com' 'https://yourdomain.com' --all-tables
Oublier les sous-domaines
Si vous redirigez example.com mais pas blog.example.com, ce sous-domaine sert toujours en HTTP. Vérifiez tous les sous-domaines. Envisagez un certificat wildcard.
Scripts tiers encore en HTTP
Réseaux publicitaires, analytics, widgets de chat, cartes intégrées — vérifiez que tous les scripts tiers utilisent https://. La plupart des services modernes supportent HTTPS. Si l’un ne le fait pas, trouvez un remplacement.
Vérification après la migration
# Vérifier que la redirection fonctionne
curl -I http://yourdomain.com
# Devrait afficher : 301 → https://yourdomain.com
# Vérifier que HTTPS fonctionne
curl -I https://yourdomain.com
# Devrait afficher : 200 OK
# Vérifier le contenu mixte (scan rapide)
curl -s https://yourdomain.com | grep -i 'http://' | grep -v 'https://'
Vérification navigateur : Ouvrez chaque page principale dans Chrome DevTools → Console → cherchez les avertissements de contenu mixte.
SSL Labs : ssllabs.com/ssltest pour une évaluation complète.
Questions fréquentes
Combien de temps dure la migration ?
Sites simples : 30 minutes. WordPress : 1 à 2 heures. Grands sites avec des intégrations complexes : 1 à 2 jours. Le certificat lui-même prend 5 minutes (GetHTTPS) — le reste est la mise à jour des liens et des services.
Vais-je perdre des backlinks ?
Non, si vous utilisez des redirections 301. Les sites externes qui pointent vers http://yourdomain.com/page suivront la redirection vers https://yourdomain.com/page. L’autorité des liens se transmet via les redirections 301.
Dois-je migrer pendant les heures de faible trafic ?
L’installation du certificat elle-même ne cause aucune interruption de service (si vous rechargez, pas redémarrez). Mais tester ensuite est plus facile en période de faible trafic, afin de repérer les problèmes de contenu mixte avant les heures de pointe.
Puis-je migrer progressivement (page par page) ?
Techniquement possible mais non recommandé. Cela crée un état HTTP/HTTPS mixte déroutant. Migrez tout en une fois — c’est plus simple et Google le gère mieux.