J'ai http://www.example.com/article
En raison du développement de contenu généralisé par les auteurs sur mon site, http://example.com/article
a également été largement indexé par Google.
Les deux résultats sont à peu près égaux dans les résultats de recherche Google.
Ainsi, le nombre total de pages des mots clés correspondants est partagé entre les deux URL.
Je veux que seul http://www.example.com/article
soit indexé et ait toute la valeur de rang de page qu’il mérite.
Est-ce que faire une redirection 301 de http://example.com/article
vers http://www.example.com
/article y parviendra? Si non, que dois-je faire d'autre?
Ce que vous voulez faire est une redirection 301 de example.com/anypage
vers www.example.com/anypage
. Fondamentalement, vous voulez simplement ajouter le www
et non pas amener l'utilisateur à la page d'accueil simplement parce qu'il a oublié le www
. C'est vraiment une mauvaise utilisation.
Heureusement, cela est facile à faire si vous utilisez Apache. Ce petit extrait du fichier de configuration du site ou un fichier .htaccess fera l'affaire:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_Host} !^(www\.|$) [NC]
RewriteRule ^ http://www.%{HTTP_Host}%{REQUEST_URI} [R=301,L]
Cela garantira que le classement PageRank et le classement de chaque page (deux choses différentes) sont maximisés et concentrés sur la page avec le paramètre www
. La page sans la www
finira par tomber de l'index de Google.