This page has been robot translated, sorry for typos if any. Original content here.

Avec www ou sans?

Définition du miroir principal pour Yandex.

Pour que Yandex puisse coller les deux miroirs, il doit spécifier le domaine du site principal dans la directive HOST .
Par exemple, si vous voulez montrer que votre domaine principal est http://www.site.ru , le fichier robots.txt ressemblera à ceci:
User-agent: Yandex
Disallow:
Host: www.sitename.ru

User-agent: *
Disallow:
Sitemap: http://www.sitename.ru/sitemap.xml
User-agent: Yandex
Disallow:
Host: www.sitename.ru

User-agent: *
Disallow:
Sitemap: http://www.sitename.ru/sitemap.xml
La directive HOST est destinée exclusivement à Yandex, il n'est donc pas superflu de prescrire (dupliquer) les directives nécessaires pour les robots d'autres moteurs de recherche.

Définition du miroir principal pour Google.

Pour déterminer le miroir principal pour Google, procédez comme suit étape par étape:
1. Enregistrez le site dans le service Google Webmaster Tools .
2. Après avoir examiné les instructions, confirmez les droits de gestion du site;
3. Sélectionnez l'élément suivant dans le menu: "Configuration du site-> Paramètres-> Domaine principal" et cochez la case en regard du domaine requis.

Utilisation de redirections 301

Pour montrer aux moteurs de recherche que votre site est http://site.ru/ - le site principal, écrivez les lignes suivantes dans le fichier technique .htaccess , situé dans le répertoire racine du site:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)(.*)$
RewriteRule ^(.*) http://%2/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^(site\.ru)$
RewriteRule ^(.*) http://site.ru/$1 [R=301,L]
RewriteRule ^robots.txt$ - [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)(.*)$
RewriteRule ^(.*) http://%2/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^(site\.ru)$
RewriteRule ^(.*) http://site.ru/$1 [R=301,L]
RewriteRule ^robots.txt$ - [L]
Afin d'indiquer aux moteurs de recherche que votre site est http://www.site.ru/ - le site principal, écrivez les lignes suivantes dans le fichier technique .htaccess :
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]