301 редирект на другой домен

Переезд сайта на новый домен – очень острый момент для оптимизатора. При сохранении файловой и общей структуры сайта, во время переезда, нужно переносить и оптимизацию.

Логика такова: При закате на старый-домен.рф/страница-12345 нужно попасть на страницу новый-домен.рф/страница-12345.

Обязательно используйте 301 редирект – он дает понять поисковым системам, что адрес перенаправляемой страницы изменен навсегда и переносит весь статический вес старой страницы на новую.

301 редирект на другой домен – .htaccess

В файле .htaccess в корневой директории сайта найдите строки (это будет примерно вверху):


RewriteEngine On RewriteBase /

под ними допишите отдельными строками:


RewriteCond %{HTTP_HOST} !^www.old-domain.com.ua RewriteRule ^(.*)$ http://new-domain.com.ua/$1 [R=301,L]

смените old-domain, .com.ua, new-domain.com.ua на ваши значения.

Готово!

Вопросы пишите в комментариях, для разных CMS код 301 редиректа на другой домен может работать по-разному. Тестировался на Opencart и WordPress.