Погодьтеся з Hissohathair, що ваш підхід насправді не буде перенаправлений. Користувачі можуть знати, що натискати на посилання, але початкова сторінка все одно поверне нормальний код статусу "200" і надалі відображатиметься в результатах пошуку (можливо, не зовсім те, що вам потрібно).
Для підтримки рейтингу сторінки надзвичайно важливими є 301 код статусу. Додавання тегів для метаоновлення також є хорошим варіантом і може допомогти у більшості випадків (відповідно до відповіді Джона), але, можливо, вам не буде гарантовано, що пошукові системи в майбутньому сприймуть це як переадресацію 301. Додавання належних переадресацій до ваших .htaccess (або файлів Apache conf) було б найкращим варіантом, щоб гарантувати надсилання коду стану 301.
Редагувати:
========================
Для веб-сайту IIS7, поки встановлений модуль перезапису URL-адреси IIS, ви можете створити правила переспрямування в web.config для сайту. Ці правила також застосовуватимуться до файлів .html. Більше інформації тут:
http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-the-url-rewrite-module/
========================
Іншою альтернативою, якщо ваш веб-хост не має .htaccess / mod_rewrite можливостей, може бути зміна веб-хоста, який ви використовуєте, де можна налаштувати переадресації на сторону сервера. Поки сайт належним чином переміщується, він повинен бути досить непоганим для ваших користувачів. Такий підхід був би лише у крайніх випадках, якщо підтримка рейтингу сторінки вкрай критична.