Bonjour Webmasters de StackExchange et joyeuses fêtes!
Je me suis inscrit il y a une heure et j'ai lu toutes les règles pour poser des questions. J'ai utilisé StackOverflow pendant des années, mais c'est la première fois que je rejoigne une partie distincte de la communauté et du réseau. Je suis content d'avoir signé. Mais je m'égare.
J'ai consulté toutes les autres questions liées à mon problème, mais il n'y en a pas exactement comme le mien, même si certaines sont très proches. Le problème avec les questions/réponses actuelles est qu'elles ne fournissent tout simplement pas de solution à mon problème. Si j'en ai oublié un, je m'excuse. S'il vous plaît le signaler. Je vais poser ma question et vous donner un bref scénario pour vous aider à comprendre le problème tout en le maintenant universellement pertinent pour tout webmaster.
Ma question? Comment un webmaster demande-t-il aux moteurs de recherche de supprimer toute URL HTTP indexée permettant uniquement au protocole HTTPS de rester et d'être indexée ultérieurement?
Qu'est-ce que je veux dire? (L'exemple est un scénario typique pour beaucoup de webmasters. Ce scénario est destiné à vous aider à comprendre le problème principal et à le rendre pertinent pour tous les webmasters) J'ai un site Web d'une seule page qui a été créé et indexé dans Google. Il se classait dans le top 5 pour mon mot clé. C'était un site normal HTTP: website.com.
Dans l'outil Google Webmasters, j'ai revendiqué/ajouté les deux versions du site: et le fichier. (respectueusement www et sans protocole HTTP standard).
Après quelques semaines, j'ai sécurisé un certificat SSL et je l'ai activé sur le domaine via mon registraire et hébergeur Web. J'ai également ajouté les deux variantes de site à Google Webmaster Tool. Cette fois cependant, avec le protocole HTTPS. J'ai ajouté et.
J'ai soumis mon site à Google pour index. Le site a été indexé le soir même et était maintenant à la première place. La page/URL était le protocole HTTPS. Un bosse évident dans le rang dû au SSL. J'ai vérifié à nouveau quelques jours plus tard et c'était toujours à la première place, mais c'était l'URL/la page du protocole HTTP qui se classait.
J'ai fait un test rapide pour vérifier mes soupçons: site:website.com
et deux pages où elles ont été renvoyées plutôt qu'une. Un site à une seule page, donc il ne devrait y en avoir qu'un. J'ai maintenant dans l'index Google deux entrées de la même page (contenu dupliqué) à l'aide de protocoles distincts.
Comment un webmaster réglerait-il cette situation en utilisant le référencement et les autres meilleures pratiques? (Objectif réel)
Je voudrais supprimer/désindexer la ou les versions HTTP du site Web sans nuire à mon classement et le faire de manière à ce qu'aucune page HTTP ultérieure ne soit indexée. (Cela aurait peut-être fait une meilleure question de titre.>. <)
TL: DR
Je vous remercie! J'espère que la question est suffisamment courte mais qu'elle contient suffisamment d'informations pour que vous puissiez la comprendre et que le simple scénario que j'ai utilisé (ce qui est le cas actuel) rend cette question encore plus utile aux autres webmasters. Vos réponses sont grandement appréciées! Je crains de n'avoir qu'un jour - 72 heures avant que Google ne me pénalise pour cela, car tout s'est déjà passé si vite.
J'attends vos réponses avec impatience!
Cordialement, DeveloperDan
Tout d'abord, ne bloquez rien (site Web http) via quoi que ce soit (robots.txt ou balises META).
Utilisez la redirection 301 de http://domain.com vers https://domain.com (N'hésitez pas à utiliser le sous-domaine www si vous le souhaitez). Ainsi, votre utilisateur et googlebot redirigeront tous deux vers votre version https et Google indexera la version https de la page Web et supprimera la version http de cette page du résultat de la recherche. Le classement ne changera pas davantage revenir dans quelques mois).
Utilisez la balise canonique sur les pages Web http et assurez-vous qu’elle pointe vers la version https du site Web.
La migration de http à https est très simple, ne bloquez rien. Google tente déjà d'accéder à votre version https du site Web lorsqu'elle est disponible , donc si vous fournissez le même contenu sur les deux protocoles (http et https), Google choisira uniquement la version https et gérera le contenu dupliqué. soi-même, mais le réglage correct de la redirecion 301 et de la balise de lien canonique aide vraiment à retrouver rapidement votre position au classement.
Si votre site est vraiment volumineux, effectuez une redirection 301 dans quelques sections du site Web et consultez votre console de recherche pour obtenir des données analytiques. Toutefois, si elle est petite, une migration complète sera un bon choix.
Pour plus de référence lisez ce guide épique de John Muller.
Vous posez vraiment la même vieille question avec anxiété. Il n'y a vraiment rien de nouveau ici. Vous n'êtes pas le seul à vouloir que votre site fonctionne correctement et à vous soucier d'apporter des modifications. Le fait est que certains changements exigent de la patience. Vous ne pouvez pas vous perdre dans votre site et vous préoccuper de la transition, car vous ne verrez pas le gain en cas de modification. Les transitions font partie de la proposition pour effectuer le changement. C'est un cours de commerce sur le web. Alors détendez-vous. Tout va fonctionner. Vous devez simplement accepter le fait qu'il y aura une période de transition nécessaire et ne pas vous en inquiéter.
La bonne nouvelle est que vous avez déjà décidé de ce que vous voulez faire.
La prochaine chose à faire est de ne pas s’inquiéter. Tout changement de site est une perturbation. Cependant, vous avez de la chance que vous fassiez rapidement cette perturbation. Il est beaucoup plus facile à prendre que si vous décidiez de faire un changement d’année ou plus. La perturbation serait beaucoup plus grande.
Chaque URL et protocole unique est un site Web. À ne pas confondre, ce serait exemple.com (HTTP), www.exemple.com (HTTP), exemple.com (HTTPS) et www.exemple.com (HTTPS). Ceci est dû à la manière dont les moteurs de recherche organisent leur index. Bien que cela ne soit pas typique, chacun d’entre eux peut en principe servir un contenu différent et doit donc être indexé en tant que sites distincts. En supposant qu'ils servent tous le même contenu, un seul peut se classer. C'est pourquoi vous devez faire un choix.
En utilisant www.example.com (HTTPS) pour notre exemple, on créerait des sites valides sur leur serveur pour chacun des trois restants et les rediriger vers www.example.com (HTTPS) à l’aide d’une redirection 301. Cela nécessite un certificat valide pour example.com (HTTPS). Tout plan du site que vous créez serait destiné au site www.example.com (HTTPS). Vous créeriez une propriété pour chacun des quatre dans la console de recherche Google. Vous choisiriez www.example.com (HTTPS) comme site préféré.
Si vous le souhaitez, vous pouvez modifier l'adresse en utilisant la console de recherche Google de votre site HTTP à votre site HTTPS, bien que cela ne soit généralement pas nécessaire.
Puis asseyez-vous et attendez.
Vous verrez le site désindexé avec HTTP et indexé avec HTTPS. Chaque fois que vous apportez un changement comme celui-ci, vous constaterez une perturbation. Pour les sites plus récents, il s’agit souvent d’une perturbation plus brève. En fonction de la fréquence à laquelle Google visite les pages de vos sites, il faudrait que chaque page soit extraite à nouveau. Si votre site est petit, vous pouvez éventuellement utiliser les options Fetch as Google et Submit to Index dans la console de recherche Googles. Cependant, je préviens souvent les gens de ne pas s'emballer en utilisant cette option. Soumettez d'abord vos pages les plus importantes, suivies par d'autres chaque jour. Si votre site compte quelques centaines de pages ou plus, je ne voudrais pas toutes les soumettre.
Avec le temps, vos performances sous HTTPS seront identiques à celles de HTTP, à l'exception de l'ajout d'une augmentation de votre score de confiance pour l'utilisation de HTTPS. C'est ça. Tous les liens que vous avez éventuellement gagnés via HTTP seront transmis au site HTTPS. Il n'y a rien à faire sauf attendre et être patient.