Я видел несколько статей о перенаправлении URL-адресов, когда сайт был переработан или URL-адрес просто изменился на стандартный формат, но мне нужно знать, как управлять, когда URL-адрес не имеет отношения к старому.
Например, старый URL-адрес, возможно, был www.mysite.com/index.php?product=12
, но не существует способа сопоставить этот URL-адрес с новым сайтом.
Я не хочу, чтобы поисковые системы думали, что страница сломалась, поэтому я предполагаю, что лучшее, что нужно сделать, - это 301 перенаправить на домашнюю страницу, но я не уверен, как бы я это сделал эффективно. Могу ли я просто изменить страницу с ошибкой 404, чтобы сделать 301 на домашней странице?
Кроме того, это может вызвать проблемы с дублированным контентом через URL-адреса dofferent?
Лучше просто не беспокоиться об этом и позволить поисковым системам переиндексировать новые URL-адреса?
Я использую IIS7 с модулем перезаписи и ASP.NET 2.
Спасибо.