У нас есть сайт, который мы недавно перенесли в ASP.NET MVC. Все URL-адреса теперь отличаются от исходного веб-сайта. У Google по-прежнему есть все наши старые URL-адреса, поэтому, если кто-то найдет нас в поиске, в настоящее время они получат 404.Перенаправление старых адресов после капитального ремонта веб-сайта
У меня есть полный маршрут, который ловит плохие URL-адреса, включая все старые. В идеальном мире я хотел бы сделать 301 переадресацию на главную страницу для всех URL-адресов, соответствующих этому основному маршруту, и у меня есть код для этого, который корректно работает на моей машине разработки. Тем не менее, я, наконец, получил кого-то в нашем интернет-провайдере (Network Solutions), чтобы сообщить мне, что они блок 301 перенаправления (вместо этого веб-сервер возвращает 404).
Итак, я считаю, что мой единственный оставшийся вариант - просто принять любой плохой URL-адрес и указать его на домашнюю страницу.
Вот мой вопрос: я знаю, что поисковые системы (особенно Google) теперь наказывают дублированный контент. Если я просто укажу все плохие URL-адреса на домашнюю страницу, сколько это может навредить нам в ранжировании поиска? Есть ли у меня какие-либо другие технические возможности?
Был ли это мой выбор ... Престижность материала ASP.NET MVC. Сейчас у меня это в двух отдельных проектах. Помимо превосходства ISP, он отлично работает. Разметка выглядит фантастически по сравнению с ASP.NET. –