J'ai donc lu un peu sur le référencement et découvert que Google n'appréciait pas les sites Web sur lesquels il était possible d'accéder au contenu, qu'il s'agisse de www ou de non-www.
Toutes les requêtes HTTP sur mon site Web sont redirigées vers HTTPS au niveau de l'application (j'espère m'être exprimée correctement).
À gauche, une URL saisie dans la barre d'adresse et à droite, une URL finale (elles ne sont pas toutes des redirections comme indiqué dans la question d'origine):
example.com
→ https://example.com
https://example.com
→ https://example.com
www.example.com
→ https://example.com
https://www.example.com
→ https://www.example.com
Nous pouvons voir que le 4ème scénario permet d'accéder au contenu via www. Est-ce un gros problème de référencement?
C'est bien d'avoir à la fois https://www.example.com
et https://example.com
, bien que ce ne soit pas préférable et que cela puisse causer des problèmes.
Le problème majeur est le contenu en double. Google ne saura pas s'il faut indexer des pages avec ou sans www si vous ne lui dites pas quoi faire.
Vous pouvez définir votre version d'URL préférée dans la console de recherche pour indiquer à Google d'indexer vos pages avec ou sans www.
En outre, vous devriez examiner de près 301 la redirection d'une version à l'autre ou l'utilisation de balises rel = canoniques.
Si vous ne voulez pas le www. version, vous pouvez 301 rediriger https://www.example.com
vers https://example.com
. Ou vice versa. Cela évitera que vos pages soient servies sous des URL en double.
Si vous ne pouvez pas rediriger la duplication www, vous pouvez définir rel = canonical https://example.com/page-name
sur toutes vos pages, en particulier celles de la version de https://www
. Cela indiquera à Google quelle page indexer et laquelle ne pas.
Vous devez également essayer de vous assurer que vous n'avez aucun problème de duplication avec HTTP et HTTPS, bien qu'il semble que vous ayez les redirections appropriées dans l'ordre.
Cependant, vous devez traiter la duplication des URL www et des URL www non existantes. Si vous avez les deux, cela signifie que toutes vos URL ont des doublons. Vous devez donc demander à Google d'indexer celle que vous souhaitez.
301 redirections et rel = Canonical est la façon de résoudre ce problème.