web-dev-qa-db-fra.com

Trafic de recherche supprimé avec la mise en œuvre HTTPS

Nous avons lancé la version HTTPS du site le 6 octobre. Après quelques jours (le 8 octobre), Google a abandonné 40% du trafic de recherche normal et plus de 20% au cours des 2 prochains jours. Le certificat SSL a été acheté chez GoDaddy et le serveur a été configuré correctement sans erreur (tous les liens/images/scripts internes prennent également en charge le protocole HTTPS). Toutes les URL sont identiques, par exemple:

http://example.com/this_is_url = https://example.com/this_is_url

Quelqu'un at-il eu une situation similaire? Dois-je écrire à Google? Ou juste attendre?

2
Jevgenijs Vaikulis

La raison en est peut-être due à un contenu en double. Vous savez que les versions http et https sont la même page, mais Google les traite comme deux pages, donc dupliquées.

Ce que vous devez faire, c'est envoyer une redirection avec un en-tête 301. 301 signifie "redirection permanente", ou tout simplement: "n'utilisez plus cette URL, utilisez celle à qui je vous ai envoyé:

Un exemple .htaccess, l’extrait suivant crée TOUTES les pages https, avec en-tête 301:

# force ssl
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

Une autre action à effectuer consiste à ajouter des balises (méta-) canoniques à votre page. Ils indiquent l’URL préférée, ainsi que l’indication "peu importe l’URL sur laquelle vous êtes actuellement, le canonique est l’URL réelle/originale/préférée"


Vous auriez dû faire vos recherches, cette goutte aurait facilement pu être évitée. L'ajout d'un en-tête 301 est la première et la plus nécessaire des étapes, vous devriez le savoir.

2
Martijn

Je n'ai pas une connaissance approfondie de cette implémentation car je ne l'ai pas encore exécutée sur aucun des sites du client, mais je pense pouvoir vous aider. Alors, voilà:

Vous devez effectuer une redirection 301 sur toutes les URL de .htaccess Une chose à vérifier est le sitemap du site.Vous devez modifier toutes les nouvelles URL avec HTTPS. Assurez-vous que toutes les pages internes utilisent le protocole https. et personne ne se réfère à http

Cette redirection 301 aidera en réalité les robots Google à savoir que le site a été redirigé vers la conversion https et qu’il n’est pas le nouveau. Grâce à cela, tout le trafic et le jus de liaison sera donné à la nouvelle version https.

1
Vinay Aggarwal