web-dev-qa-db-fra.com

Outils pour les webmasters de Google - Dois-je marquer mon domaine SSL comme une copie de mon domaine non SSL?

J'ai un site Drupal 7 desservi exclusivement à l'aide de SSL avec le domaine "nu" (pas de site Web).

Mais je vois que dans Google Webmaster Tools, je peux ajouter ce qui suit:

  • http://example.com
  • http://www.example.com
  • https://example.com
  • https://www.example.com

J'ai ajouté tous ces éléments à mon site, auquel j'ai accédé Paramètres du site, et je l'ai défini sur Afficher les URL sous la forme example.com.

Cela est vrai pour la paire example.com + www.example.com et pour le https://example.com + https://www.example.com. Dois-je faire quelque chose de plus pour marquer mes sites https comme des doublons des sites autres que https?

2
Patrick Kenny

SOURCE

Ajoutez toutes les variantes de votre site à WMT

Bien que l'outil de déplacement d'adresse de site ne puisse pas traiter les protocoles, les modifications d'URL et les sous-domaines comme de nouveaux sites, les autres outils pour les webmasters traitent les protocoles et les sous-domaines comme des sites distincts. Vous devez ajouter toutes les variantes de votre site. Vous trouverez ci-dessous un exemple de mon site BYBE ajouté à WMT avec toutes les variantes. Faites de même. (Recommandé par John Mueller de Google, Voir les commentaires ci-dessous cette réponse).

bybe multiple sites in webmaster tools

301 redirections recommandées par Google

Si vous prévoyez de servir le site Web en tant que ssl partiel ou complet, vous devez configurer de bonnes redirections, comme recommandé par Google:

SOURCE

Préparer les redirections 301 Une fois le mappage créé et votre nouveau site prêt, la prochaine étape consiste à configurer les redirections HTTP 301 sur votre serveur à partir de l'ancien URL vers les nouvelles URL, comme vous l'avez indiqué dans votre mappage. Gardez à l'esprit les points suivants:

  • Utilisez les redirections HTTP 301. Bien que Googlebot prenne en charge plusieurs types de redirections, nous vous recommandons d’utiliser les redirections HTTP 301 si possible.
  • Évitez de chaîner les redirections. Bien que Googlebot et les navigateurs puissent suivre une "chaîne" de plusieurs redirections (par exemple, Page 1> Page 2> Page 3), nous vous conseillons de le rediriger vers la destination finale. Si cela n'est pas possible, limitez le nombre de redirections dans la chaîne, idéalement pas plus de 3 et moins de 5. L'enchaînement des redirections ajoute une latence pour les utilisateurs, et tous les navigateurs ne prennent pas en charge les longues chaînes de redirection.

  • Testez les redirections. Vous pouvez utiliser Fetch en tant que Google pour tester des URL individuelles ou des outils de ligne de commande ou des scripts pour tester des grands nombres ou des URL.

Configuration de la redirection dans Apache

La configuration des redirections dans Apache, ngInx, IIS est assez simple. Vous trouverez ci-dessous des exemples de redirection 301 de HTTP vers HTTPS dans le fichier Apache2 .htaccess.

SOURCE

Appliquer SSL sur des pages spécifiques et désactiver au repos

Ce script supprimera SSL de toutes les autres pages de la page de connexion et enregistrera la page. Vous pouvez en ajouter d'autres. Utilisez simplement | comme séparateur entre les noms de fichiers.

mod_rewrite:

RewriteCond %{HTTPS} on
RewriteCond %{SCRIPT_FILENAME} !\/(login|register)\.php [NC]
RewriteRule ^(.*)$ http://%{HTTP_Host}/$1 [R=301,L]

Appliquer SSL sur l'ensemble du site

Si vous souhaitez appliquer le protocole SSL à l'ensemble du site, vous pouvez utiliser mod_rewrite pour détecter HTTPS désactivé.

mod_rewrite:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_Host}%{REQUEST_URI}

Modifications du plan Sitemap

Étant donné que vous modifiez le protocole, vous devez ajouter une nouvelle propriété à Google en tant que HTTP. Aucun sitemap par défaut ne sera soumis. Vous devrez donc vous assurer que votre sitemap contient toutes les nouvelles URL, puis l'envoyer sous la variante de propriété HTTPS.

Vous devez également indiquer à Google votre domaine préféré (variante):

SOURCE

Spécifiez un domaine préféré:

  • Sur la page d'accueil de la console de recherche, cliquez sur le site souhaité.
  • Cliquez sur l'icône représentant une roue dentée, puis cliquez sur Paramètres du site.
  • Dans la section Domaine préféré, sélectionnez l'option souhaitée.
3
Simon Hayter

La console de recherche Google (anciennement Google Webmaster Tools) n'a pas de paramètre de protocole préféré (contrairement à Google Analytics).

Vous devez vous assurer que vous disposez de redirections 301 vers les utilisateurs directs et les moteurs de recherche vers la version préférée (https://example.com) et que vous ne pouvez pas accéder à votre site de plusieurs façons sans rediriger vers la méthode préférée.

Il est recommandé d’ajouter les 4 variantes de votre site si une variante pose des problèmes, mais avec les redirections correctes, seule la version préférée contient des données.

2
Barry Pollard