Подскажите пожалуйста как сделать редирект 301 правильно? чтобы все страницы которые в индексе у старого домена передались на новый... и в течении какого времени они передадутся?
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
запиши это в .htaccess старого домена.
по второму все зависит от твоего сайта, сколько страниц в индексе, как часто на нем роботы бывают и т.д. Скажу тебе что процесс это длительный, от нескольких недель до месяца-два.
а можно без www. писать домен? так как у меня он в поиске в основном без www. или разницы нет, и ещё на старом домене удалить index.php? нужно оставить только .htaccess?
Разница есть. Лучше сразу же, в том же хаччесе прописать главное зеркало сайта. Не удаляй, проставь тот же 301 редирект, или закрой его для индексации в роботсе.
User – agent: *
Disallow: /index.php нет так не правильно. Индексацию не закрывай, просто добавь главное зеркало: host: new_domain.com (с www или без по желанию)
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
запиши это в .htaccess старого домена.
по второму все зависит от твоего сайта, сколько страниц в индексе, как часто на нем роботы бывают и т.д. Скажу тебе что процесс это длительный, от нескольких недель до месяца-два.
Да, можно без www.
User – agent: *
Disallow: /index.php
Disallow: /index.php нет так не правильно. Индексацию не закрывай, просто добавь главное зеркало: host: new_domain.com (с www или без по желанию)
Host: domen.ru так?