Accueil / Référencement / Adresses des sites web : avec ou sans WWW ?
Il est possible, pour un nom de domaine, d'être accessible avec "www" et sans "www". Qu'est il préférable de faire?

Adresses des sites web : avec ou sans WWW ?

WWW

Avez vous déjà essayé d’ouvrir une adresse sans www? Moi oui. Et souvent, on tombe même sur une belle page d’erreur bien embêtante.

Le fait d’autoriser, ou non, l’indexation d’un site sans www peut amener un inconvénient de taille : possibilité de duplicate content et donc de pénalisation Google.

Donc afin d’éviter que des internautes tombent sur une page inexistante, ou que votre site soit pénalisé, je vous conseille de mettre en place une redirection 301 du domaine sans « www » vers le domaine avec « www »

Exemple : http://kuhm.fr/

Mettre en place la redirection :

ATTENTION : pour pouvoir mettre en place la redirection, il faut que le nom de domaine sans www soit accessible. C’est à paramétrer avec votre prestataire de nom de domaine et / ou hébergeur

En php :

<?php if ($_SERVER[‘HTTP_HOST’]== »exemple.com »)
{
$url= »http://www.exemple.com »;
$uri=$_SERVER[‘REQUEST_URI’];
header(
« Status: 301 Moved Permanently », false, 301);
header(
« Location: « .$url.$uri);
exit();
}
?>

En htaccess :

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^exemple.com$
RewriteRule ^(.*) [QSA,L,R=301]

Voir aussi

L’utilité d’une vidéo Youtube pour le référencement d’une page

En lisant le titre, beaucoup vont se demander ce que peut bien venir faire une …

3 commentaires

  1. Oui c'est très pratique effectivement pour éviter le contenu dupliqué… Je préfére néanmoins la deuxième solution.

  2. Pour ma part je mets systématiquement en place une règle dans le .htaccess pour gérer la redirection du site sans www vers le www. Cela évite le fait que Google pense que je fasse du duplicate content. Je vais même un peu plus loin en forçant le /index.htm vers la racine et je force également le / en fin d’adresse si je fais de l’url rewriting.

    Par contre je suis assez partisan du fait de gérer les règle de ce type en htaccess. C’est peut être plus compliqué mais je trouve ça plus clair.

  3. @vaince : je te suis à 100 %, je préfère aussi tout mettre via htaccess
    Pour les autres redirections, autant les automatiser à chaque fois, c’est vrai que c’est très bon de le faire afin d’éviter tout soucis 😉