Bitrix: как правильно сменить адреса с ID на текстовые ЧПУ для хорошо проиндексированного сайта?
А мягкий переход на новые урлы лучше всего сделать через «canonical». Поясняю: нужно все ссылки на страницах заменить на новый вариант урлов, но сами страницы должны быть доступны и по новому и по старому адресу (уж как это сделать на битриксе — не могу подсказать, не спец в этом). Это делается для того, чтобы проиндексированные страницы в поисковых машинах не стали битыми. Потом нужно добавить и на страые и на новые страницы каноникал, вот статья гугловская — googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html и поисковые машины переиндексируя страницы будут мягко заменять в индексе старые урлы на новые. Когда это произойдет полностью, это Вы отследите по статистике, по просмотру «site:yourdomain.com» (для гугла) и по логам (просто поиском), то Вы сможете отключить старые урлы вообще. Дополнительно можно навесить редирект 301 или софт-редирект через javascript (это уж как битриксу лучше с технологической стороны). Чтобы сайт быстро переиндексировался можете создать RSS или сайтмеп сайта с новыми урлами и каким-то недавним . Гугл начнет забирать новые страницы, определить, что они дублируют контент со старыми, проверит старые, найдет и там и там каноникал и просто заменит урлы в индексе (без удаления старых урлов в из индекса и повторной переиндексации).
Слушайте, я правда не понимаю… и в том, и в другом случае поисковик не переиндексирует сайт, а просто перенаправляется на другой URL! Только в случае с редиректом еще и живой человек, зашедший на сайт, тоже на новый URL перенаправляется… почему это будет переиндексация, а каноникал — коррекция? Не понимаю…
Вот у меня сейчас меняются URL'ы на сайте (не битрикс, самописный движок) — я просто вставляю на старых страницах следующий код:
if(!isset($_GET["id"])) {
	Header("Location: /rus/dogs/");
	exit();
}
$id = intval($_GET["id"]);
$path = '/rus/dogs/'.$id.'/';
	header("HTTP/1.1 301 Moved Permanently");
	header("Location: $path");

И буквально на следующий день в индексе у поисковиков уже новые адреса…