Вопрос про Redirect 301

A
На сайте с 25.07.2006
Offline
53
262

Хочу целиком поменять структуру сайта, при этом сохранив в индексе поисковиков (Яши и Гоши) ссылки на все материалы. Т.е. допустим у меня сейчас все ссылки имеют вид - "mysite.ru/page1".

Теперь я на том же домене хочу сделать сайт той же тематики, но с другой структурой размещения материалов, например:

"mysite.ru/category/page1" или "mysite.ru/category/subcategory/page1".

Как вариант сохранения старых ссылок предполагаю в .htaccess добавить редиректы для каждой из имеющихся страниц (около 300) следующий код:

Redirect 301 http://mysite.ru/page1 http://mysite.ru/category/subcategory/new-page1

Т.к. еще ни разу не сталкивался с данной ситуацией, прошу совета:

1) Правильно использовать именно такой редирект в данной ситуации?

2) Могут ли поисковики "забыть" про существование старых страниц, чтобы потом удалить редирект?

Alipapa
На сайте с 01.02.2008
Offline
194
#1

1)Редирект использовать - это правильно. А вот 300 строк в .htaccess - это не есть хорошо. Лучше продумайте, как их заменить несколькими регулярками.

2)Постепенно забудут.

Биржа фриланса - простая и удобная (http://kwork.ru/ref/2541)
A
На сайте с 25.07.2006
Offline
53
#2
Alipapa:
А вот 300 строк в .htaccess - это не есть хорошо. Лучше продумайте, как их заменить несколькими регулярками.

А чем может грозить подобный "срач" в .htaccess?

На сайте используется CMS (Joomla) со множеством модулей и компонентов, так что регулярки прописывать (и разбираться где таковые прописывать) под каждого из них выйдет накладно. (или может в этой CMS есть подобные инструменты?).

Вопрос по пункту 2: как скоро они(ПС) "забудут про старое" и как это можно определить, чтобы удалить соответствующий редирект?

siv1987
На сайте с 02.04.2009
Offline
427
#3

1) Правильно

2) Они не "забываются", они клеются по редиректу.

A1ex:
На сайте используется CMS (Joomla) со множеством модулей и компонентов, так что регулярки прописывать под каждого из них выйдет накладно.

Раз джумла, можете написать редирект и на php.

Плюшкин
На сайте с 25.12.2007
Offline
45
#4
A1ex:
На сайте используется CMS (Joomla) со множеством модулей и компонентов, так что регулярки прописывать под каждого из них выйдет накладно. (или может в этой CMS есть подобные инструменты?).

А какой версии, "Менеджер Перенаправлений" облегчить процесс не может?

A1ex:
Вопрос по пункту 2: как скоро они "забудут про старое" и как это можно определить, чтобы удалить соответствующий редирект?

Как скоро склеятся точно - никто не скажет. Определить можно элементарно посмотрев на выдачу проиндексированных страниц сайта

Скачать блокнот notepad (http://notepad2.ru/)

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