Редиректы 301 и Яндекс

12
O
На сайте с 02.03.2010
Offline
0
1318

Я новичок в этом деле и начитавшесь всякого решился на вопро, который задавли наверняка уже ни раз.

Как правильно сделать 301 редирект и подружить его с Яндексом?

Задача следующая: сайт полностью переделан и сменились все пути.

Очень хочется сохранить трафик по многим старым ссылкам и не потерять наработанный годами ТИЦ и PR.

Для каждой страницы нужно делать редирект?

Как его прописывать?

Писать все в хтацессе или еще и в роботс?

Нужно ли оставлять старую версию сайта для склейки и на сколько ее оставлять?

Заранее спасибо!

A8
На сайте с 03.11.2009
Offline
36
#1

Тоже недавно столкнулся с этим вопросом.

В хтацессе прописал 301 редирект не все страницы, которые поменялись (благо их было немного - 300 штук).

Старую версию не оставлял, роботс тоже не трогал. ТИЦ и ПР пока на месте, проставленные ссылки тоже продолжают работать, в выдаче не просел ни на позицию. Индексируется отлично.

skAmZ
На сайте с 04.09.2009
Offline
122
#2

Если вам требуется постраничный редирект, при условии что на новом сервере будет использоваться так же CMS, ну в общем чтоб статьи были доступны на новом адресе (тут уже в зависимости от ситуации), можно использовать следующую конструкцию:


.htaccess

RewriteCond %{HTTP_HOST} ^site1\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^(.*)$ http://site2.ru/$1 [R=301,L]
robots.txt

User-agent: *
Host: site2.ru
O
На сайте с 02.03.2010
Offline
0
#3
skAmZ:
Если вам требуется постраничный редирект, при условии что на новом сервере будет использоваться так же CMS, ну в общем чтоб статьи были доступны на новом адресе (тут уже в зависимости от ситуации), можно использовать следующую конструкцию:

ЦМС будет новая. Дизайно будет новый.

Домен не изменится.

Изменится только урл до страницы.

Так и не понял, что делать со старым сайтом. Оставлять навсегда? А если база слетит? Он там самописный и все время сбоит.

skAmZ
На сайте с 04.09.2009
Offline
122
#4

Приведите примеры url обеих CMS, по хорошему строки htacess относящиеся к обеим CMS. Возможно проблему можно решить без проблем, в любом случае необходимо старые статьи разместить на новой CMS? а вопрос на сколько сложно сделать клей надо смотреть на виды url.

P.S. возможно и не придется мучаться, какая CMS новая? Во многих CMS есть alias возможно и не придется мучаться, какая CMS новая? Во многих CMS есть alias

O
На сайте с 02.03.2010
Offline
0
#5
skAmZ:
Приведите примеры url обеих CMS, по хорошему строки htacess относящиеся к обеим CMS. Возможно проблему можно решить без проблем, в любом случае необходимо старые статьи разместить на новой CMS? а вопрос на сколько сложно сделать клей надо смотреть на виды url.

P.S. возможно и не придется мучаться, какая CMS новая? Во многих CMS есть alias возможно и не придется мучаться, какая CMS новая? Во многих CMS есть alias

старый урл: www.site.ru/credit/calculator

новый урл: ipoteka.site.ru/calculator

или

старый урл: www.site.ru/credit/ipoteka

новый урл: www.site.ru/ipoteka/kak_vzyat_kredit

skAmZ
На сайте с 04.09.2009
Offline
122
#6

Это не много не то, что я хотел увидеть))

Ну да ладно, если не лень можно сделать так, в htaccess:


RewriteRule ^(старый адрес)$ http://site.ru/новый адрес [R=301,L]

например:
RewriteRule ^/credit/ipoteka$ http://site.ru/ipoteka/kak_vzyat_kredit [R=301,L]

Типа того, только если страниц много, крайне не удобно)

O
На сайте с 02.03.2010
Offline
0
#7
skAmZ:
Это не много не то, что я хотел увидеть))
Ну да ладно, если не лень можно сделать так, в htaccess:

Типа того, только если страниц много, крайне не удобно)

Ок. Танки грязи не боятся... =)

А со старой админкой и фаилом роботс что делать?

skAmZ
На сайте с 04.09.2009
Offline
122
#8
orackul:
А со старой админкой и фаилом роботс что делать?

админку на мусорку) роботс новый)

O
На сайте с 02.03.2010
Offline
0
#9
skAmZ:
админку на мусорку) роботс новый)

Что писать в роботся?

А как он без старых страниц склейку сделает?

Z
На сайте с 13.12.2009
Offline
452
#10

в htacsess будет прописываться на какую страницу попадет пользователь. зашедший по старой ссылке. Наличие старой страницы для этого не нужно, т.к. все равно пользователь попадет на новую. Соответственно поисковый робот также должен, по идее попасть на новую страницу и переиндексировать ее. В роботсе фик знает че писать :) попинай платонов, они лучше знают что их яндексу нада

Консультации, seo-аудиты - https://seo-consulting.su Профессионально и без воды
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий