Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Перенос сайта на новый движок без последствий

Автор v5DESIGN, 25-02-2013, 16:16:23

« назад - далее »

v5DESIGNTopic starter

Ранее сайт был на одном немецком движке, ТИЦ сайта = 70, PR=4 - показатели довольно неплохие. В индексе яши находится около 120 страниц не с ЧПУ-понятными url вида /php676 и т.п.
Сейчас сайт переносится на новый движок и соответственно возможности сохранить такие url не представляется возможным.
Подскажите пжта, как выйти из такой ситуации с меньшими потерями для сайта?
Содержисое сайта не меняется, меняются только ссылки на страницы.
  •  


Price

Сделайте постраничный 301й ридерект в файле .htaccess


v5DESIGNTopic starter

пример можете дать?
яндекс и гугл поймут этот редирект?
  •  

Price

Цитата: v5DESIGN от 25-02-2013, 16:57:55
пример можете дать?

Redirect 301 /старая-страница.html http://www.новый-домен.ru/новая-страница.html

Вариант постраничной переадрисации является наилучшим способом как для роботов ПС так и для посетителей сайта.

v5DESIGNTopic starter

#4
т.е. смотрите, я включаю на сервере mod_alias и последовательно в .htaccess один за одним прописываю перенаправление на новые страницы:
Redirect 301 http://www.new-domain.ru/old-page.html http://new-domain.ru/new-page.html
Redirect 301 http://www.new-domain.ru/old-page-1.html http://new-domain.ru/new-page-1.html
Redirect 301 http://www.new-domain.ru/old-page-2.html http://new-domain.ru/new-page-2.html
....
Пишу старый адрес с www, т.к. с www сайт старый работает, а на новом www хочу убрать.
это правильный формат?
Насколько существенно использовать в 301 редиректе старый адрес с www и новый без него.
Через пару месяцев после переиндексации всего сайта, по идее эти редиректы можно уже снимать?
  •  


Price

Цитата: v5DESIGN от 25-02-2013, 21:34:35
Redirect 301 http://www.new-domain.ru/old-page.html http://new-domain.ru/new-page.html

Файл со списком перенаправлений должен распологатся на старом сайте с которого посетители будут перенаправлятся на новый домен. По этому в коде писать http://www.new-domain.ru/ не нужно, то есть только страничку старого сайта.

См. как я приводил пример выше. Только старая страница...

Цитата: v5DESIGN от 25-02-2013, 21:34:35
Пишу старый адрес с www, т.к. с www сайт старый работает, а на новом www хочу убрать.   

Пишите как нужно вам с www или без него.

Цитата: v5DESIGN от 25-02-2013, 21:34:35
Через пару месяцев после переиндексации всего сайта, по идее эти редиректы можно уже снимать?

Нужно подождать пока поисковые машины склеют ресурсы. На это могут уйти месяцы...

v5DESIGNTopic starter

весь прикол в том, что домен эдин и тот же, просто движок меняется. Вы описыали случай для разных доменов. Как тогда поступить?
на домене лежит один httacess, 301 редирект со старых страниц старого движка на новый двиг с новыми адресами по идее не сделаешь
  •  

Price

Цитата: v5DESIGN от 25-02-2013, 22:22:12
Как тогда поступить? на домене лежит один httacess, 301 редирект со старых страниц старого движка на новый двиг с новыми адресами по идее не сделаешь

Все просто:
Redirect 301 /old-page.html /new-page.html

А для чтоб указать на главное зеркало сайта (в вашем случаи без www) нужно вставить:

RewriteCond %{HTTP_HOST} ^www\.site\.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]


И в файле robots.txt указать:

Host: site.ru



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....