Новый сайт. Что сделать для старых ссылок редирект или canonical?
Google в руководстве пользователя учит правильно использовать переадресацию. Если кратко, то каждый из нас сообщает Google и другим поисковикам следующее:
301: Привет, Поисковики! Моя страница здесь больше не существует, она переехала на новый адрес. Пожалуйста, проиндексируйте новую страницу и удалите старую.
Canonical: Привет, Поисковики! У меня есть несколько версий одной страницы. Пожалуйста, индексируйте только эту версию и сделайте ее основной. Остальные версии будут видны читателям, но не подлежат индексации.
То  есть код состояния 301 протокола http всегда считался стандартным для поддержки окончательной и постоянной переадресации со страницы. Используя эту команду, вы получаете высокую авторитетность ссылок для большинства исходных страниц, а также высокую релевантность и степень ранжирования для страницы, на которую настроена переадресация.
301-й редирект сообщает и пользователям, и поисковикам о том, что исходная страница больше не доступна, а найти наиболее подходящую, обновленную информацию можно по другой ссылке.
301 всю жизнь делали