Je pensais poser une question, car le nombre de sources différentes affirmant que cela est correct ou non est incroyable.
Permettez-moi de vous raconter ma situation. Pour le moment, mon patron voulait que je rajoute SSL sur le site Web pour obtenir plus ou moins le cadenas vert. Je l'ai fait, en utilisant également le fichier .htaccess pour forcer HTTPS.
Le principal problème est que Google voit http://site.co.uk
et https://site.co.uk
et les indexe.
Le rang de page sera-t-il transféré de http://site.co.uk
à https://site.co.uk
en utilisant une redirection permanente 301 ou un ensemble canonique défini sur https://site.co.uk
fonctionnera-t-il aussi bien?
Cela dépend si vous souhaitez que le site soit accessible via http
et https
. (Cela peut être le cas si vous ne voulez que https
actif une fois que les utilisateurs se connectent).
Si vous n'avez pas besoin de http
et de https
accessibles, une redirection 301 de http
et https
est la bonne chose à faire.
Les redirections 301 sont préférables, car ils porteront la plupart des balises PageRank et canoniques ne sont qu'un indice pour Google, pas une directive absolue, bien qu'ils essaient de les suivre dans la mesure du possible
Si vous avez cependant besoin de les deux http
et https
accessible, alors les balises canoniques seraient la bonne chose à faire, car si vous définissez des redirections 301, http
ne sera pas accessible car elles redirigeront vers https
Assurez-vous également de refléter vos redirections ou vos canoniques dans les liens internes et le fichier sitemap.xml de vos sites. - Choisissez un type de lien, par exemple tous les liens sont définis avec https dans la structure du site et dans le fichier sitemap.xml.