web-dev-qa-db-fra.com

HTTP et HTTPS apparaissant dans les SERPs de Google

http://example.com et https://example.com apparaissent tous deux en double dans les résultats de Google. Comment supprimer la version HTTP de Google Index tout en conservant la version HTTPS à l'aide de la console de recherche Google? Chaque fois que je bloque temporairement http://example.com, les versions HTTP et HTTPS sont supprimées de l'index.

2
Daniel Harris

Assurez-vous, entre autres choses, que: vérifiez si tous les liens internes et externes pointent vers la nouvelle URL HTTPS. Vous devez vous assurer que toutes les balises rel = canoniques de votre code HTML ne pointent pas vers l’ancienne version HTTP. Cela aidera Google à déterminer quelle version de la page doit être utilisée pour le classement.

2
Adriana Slattery

Une redirection permanente (301) de toutes les versions HTTP vers HTTPS devrait aider. Si vous avez accès à htaccess, la tâche est assez facile. Si vous utilisez un CMS tel que WordPress, des plugins vous aideront à le faire. Même dans le cas contraire, la redirection 301 devrait être simple.

Après avoir rencontré des redirections 301, Google commence lentement à supprimer les versions HTTP de l'index tout en conservant les versions HTTPS. J'ai constaté que cela se produisait pour mon site lorsque j'ai déplacé l'ensemble du site vers HTTPS.

Les lignes de code dans mon htaccess ressemblent à ceci

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_Host}%{REQUEST_URI} [L,R=301]
</IfModule>
2
Kannan

Seulement deux choses à faire:

Premièrement, assurez-vous que votre URL par défaut est https://example.com, signifie que toutes les versions (http://example.com, http://www.example.com, https://www.example.com) de votre domaine sont redirigées vers votre URL par défaut.

Deuxièmement, j'espère que vous avez déjà configuré une propriété avec l'URL par défaut (https://example.com) sur la console de recherche. À présent, récupérez Google pour la page d'accueil et les URL dont http: // et https: // sont tous deux affichés sur Google SERP.

1
KC Koushik