Если большинство URL-адресов остаются прежними, и меняется только домен, вы можете создать файл .htaccess в корневой папке на старом сайте со следующим:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.comehike.com/$1 [R=301,L]
Это заставит hikinginganfrancisco.com/some-page перейти на comehike.com/some-page.
В противном случае в этом же файле htaccess вы можете добавить строку для каждого перенаправления. Так что если сейчас hikingsanfrancisco.com/big-hikes собирается посетить comehike.com/even-bigger-hikes, то перенаправление будет выглядеть так:
Redirect 301 /big-hikes http://www.comehike.com/even-bigger-hikes
То, что 301 говорит Google теперь считать новый URL правильным.
Чтобы перенаправить весь сайт, независимо от того, что на новый URL, вы можете использовать это:
Redirect 301 / http://www.comehike.com/