1. Для начала необходимо определиться, как Вы желаете, чтобы открывался Ваш сайт c www или без него.
2. После этого необходимо настроить 301 редирект в файле htaccess
Редирект с www<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
</IfModule>
Редирект на www<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
</IfModule>
3. Пропишите, конечно host в robots.txtx