Je suis pas un partisan du mouvement sans-www . J'aime le site Web car il ajoute un tampon pour faire la distinction entre nos sites publics et privés/statiques.
Le problème est que avec l’un de nos sites , notre trafic est divisé entre 50/50 entre ceux qui utilisent notre site Web et ceux qui ne le font pas.
Dois-je prendre la peine de réécrire ceux qui visitent notre site non-WW sur notre site WWW? Ou devrais-je les laisser seuls? Tous nos goûts en matière de référencement Google sont sur notre site www, je ne m'inquiète donc pas de cela, mais uniquement de la perception de l'utilisateur.
Quelqu'un at-il déjà eu ce problème auparavant? Je ne m'inquiète pas de l'aspect technique (c'est facile avec une règle de réécriture rapide), principalement du côté social.
De toute façon, tout va bien du point de vue de l'utilisateur, à condition que les deux fonctionnent lorsque vous les tapez dans la barre d'adresse. Le problème est d'avoir les deux sans rediriger l'un vers l'autre. Google et les autres moteurs de recherche compteront www.example.com et example.com comme deux URL différentes. Ceci, avec les paramètres d'URL ordonnés de manière incohérente, est l'une des principales causes de duplication de contenu. Si des personnes lient à la fois les versions www et non-www des pages, vous diluez efficacement votre PageRank entre deux pages différentes ayant le même contenu.
Étant donné que la majeure partie de votre trafic Google provient de la version www, je redirigerais les URL non-www vers les URL www. En procédant de cette façon, vous perdez moins de PageRank potentiel dans le 301 que vous ne le feriez dans l’inverse.
Je trouve que pour des questions comme celles-ci, une bonne option est de voir comment les grands garçons le font. Allez visiter des sites tels que Google, Amazon, Yahoo, MSN, etc.
Ce que j’ai trouvé, c’est que chacun de ces types de sites est associé au www. Je recommanderais de faire la même chose.
Je pense que les gens y sont assez habitués, en particulier ceux qui tapent des URL. Il y a quelques années, j'ai modifié mon site de loisirs principal afin de rediriger les sites non-www vers www et je ne voyais aucun impact négatif sur le trafic ni sur les commentaires des utilisateurs. YMMV bien sûr;)
Un commentaire sur la règle de réécriture. Faites attention si vous réécrivez à plusieurs niveaux de votre site avec des fichiers .htaccess. J'ai appris à la dure (split split) que bien que certaines règles .htaccess héritent, mod_rewrite n'en a pas (du moins pas par défaut).
Je recommanderais de rediriger tous les utilisateurs vers www. Si vous souhaitez un hébergement de fichiers statique, vous n'avez pas à vous soucier des cookies.
J'ai quelques clients qui annoncent leur site sans www, mais je redirige les utilisateurs vers www et j'ai l'index Google avec www. Je n'ai eu personne se plaindre.
Voici ce que j'ai mis dans mes fichiers .htaccess:
<IfModule mod_rewrite.c>
# for www
RewriteCond %{HTTP_Host} !^www\.example\.com [NC]
RewriteRule ^(.*) http://www.example.com/$1 [L,R]
</IfModule>
Je n'ai pas encore eu de problèmes avec ça.