Если какая-либо из страниц Вашего сайта поменяла свой URL, при этом она проиндексирована в поисковых системах, то, для того чтобы не потерять посетителей приходящих на эту страницу Вам необходимо сделать перенаправление на новую страницу. Для этого в файле .htaccess добавьте строки:
RewriteEngine on
Redirect 301 /старая_страница http://sait.ru/новая_страница
Атрибут 301 – сообщает поисковым системам, что страница переехала по новому адресу и нужно проиндексировать ее взамен старой.
Если изменился домен сайта
В этом случае не нужно делать перенаправление для всех страниц. В файле .htaccess добавьте строки:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://ВАШ_НОВЫЙ_ДОМЕН.ru/$1 [R=301,L]
Как сделать из внешней ссылки внутреннюю
Для SEO нежелательно большое количество внешних ссылок. Чтобы сделать из внешней ссылки внутреннюю нужно вместо внешней ссылки вставить мнимую внутреннюю ссылку и сделать перенаправление в .htaccess. Выглядеть это будет примерно так:
RewriteEngine on
Redirect 301 /мнимая_внутренняя_ссылка http://sait.ru/внешняя_ссылка
Посетители сайта никакой разницы не заметят, а поисковые системы будут видеть только внутреннюю ссылку.
Временное перенаправление
Временное перенаправление аналогично постоянному:
RewriteEngine on
Redirect 302 /старая_страница http://sait.ru/новая_страница
Атрибут 302 сообщает поисковым системам, что перенаправление временное и нужно индексировать обе страницы.
Добавить комментарий