web-dev-qa-db-fra.com

Comment configurer mon domaine préféré dans la console de recherche Google pour utiliser www et https?

J'ai vu une question similaire ici:

Impossible d'ajouter la version préférée à Google Webmasters/Search Console

J'ai ajouté les autres propriétés de mon site Web pour la recherche Google:

Properties

Lorsque je suis les instructions pour définir un domaine préféré, je suis confus:

Preferred

Je veux définir https://www.publictalksoftware.co.uk comme site préféré. Mais je ne peux pas le choisir spécifiquement dans la liste.

Maintenant que j'ai tous les 4 validés dans la console, quelles sont exactement les étapes pour définir le domaine souhaité comme préféré? #confus

J'aurais peut-être compris tout ce concept. Je n'ai qu'un site Web et ces quatre URLs vont au même site.

1
Andrew Truckle

Cette option n’existe pas car Google considère que les deux protocoles représentent deux sites Web complètement distincts. La seule chose qu'ils offrent est de faire la distinction entre l'utilisation de www ou non, de sorte qu'ils offrent un moyen de choisir l'un d'entre eux pour les applications non sécurisées:

http://www.example.com/
http://example.com/

Et pour la version sécurisée, une de celles-ci:

https://www.example.com/
https://example.com/

Ils n'offrent pas un moyen de mélanger les versions non sécurisées et sécurisées. Le seul bon moyen de le faire est de rediriger tout accès à la version non sécurisée vers la version sécurisée afin que le non-sécurisé n’existe pas réellement (c’est-à-dire que vous ne devriez pas avoir/besoin d’une version de la console de recherche Google le non sécurisé si vous voulez le faire.)

Remarque: vous pouvez également rediriger toutes les versions sécurisées vers des systèmes non sécurisés, mais Google préfère définitivement les sites Web qui utilisent le protocole SSL.

Je ne pense pas que ce soit une bonne idée d'avoir un canonique à la sécurité sur le non sécurisé, car Google a considéré les deux sites comme des sites différents. En même temps, si vous conservez les deux, l'un va certainement être considéré comme un duplicata de l'autre sans un tel canonique. Je ne pense tout simplement pas que canonique soit censé être utilisé entre des sites Web (car ces deux sites seront considérés comme des sites Web distincts ...)

1
Alexis Wilke

Google indexera et classera tout ce qu'il trouvera.

La bonne approche consiste à utiliser les redirections côté serveur pour prendre la décision pour tous les utilisateurs de votre site Web.

Sans les contraintes de votre configuration spécifique (vous n'avez rien mentionné), je vais donner un exemple de la procédure à suivre avec .htaccess (qui peut ne pas convenir à votre configuration):

Créez/modifiez .htaccess dans la racine de votre site et incluez les éléments suivants:

Remarque: Si vous avez du code existant dans votre fichier .htacess, ajoutez ceci ci-dessus s'il existe déjà des règles avec un préfixe de départ similaire.

RewriteEngine On
RewriteBase / #this line is not always necessary depending on the Host
RewriteCond %{HTTP_Host} ^publictalksoftware\.co\.uk [NC]
RewriteRule ^(.*)$ https://www.publictalksoftware.co.uk/$1 [L,R=301]
# You can also force SSL with the following two lines added
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.publictalksoftware.co.uk/$1 [R=301,L]

Il semble qu’il soit généralement accepté que Google préfère les sites Web HTTPS, par exemple .

Lors du test, vous devez utiliser [R=302,L] jusqu'à ce que tout soit correct, puis remplacez-le par 301.

Vous devez également configurer chaque page pour fournir une référence canonique spécifiant le domaine et le transport choisis, ainsi que l'URL de base si la même page est disponible via plusieurs URL. Il s'agit d'un guide pratique .

rel:
https://www.inmotionhosting.com/support/website/htaccess/force-www-htaccess
https://www.inmotionhosting.com/support/website/ssl/how-to-force-https-using-the-htaccess-file

1
Willtech