Es buena recomendacion usar 301 redirects para que no pierdas tus rankings.
Empieza colocando esto en tu archivo .htaccess:
================================
Options +FollowSymLinks
RewriteEngine on
================================
Luego las directivas dependiendo de a donde quieras redirigir: paginas estiticas, paginas dinamicas o directorios:
================================
Redirect 301 /pagina-antigua.php http://www.miweb.com/pagina-nueva.php
Redirect /antiguo-directorio/pagina-antigua.php http://www.miweb.com/nuev0directorio/pagina-nueva.php
================================
Otra manera con RewriteRule:
================================
RewriteCond %{QUERY_STRING} count=(.*)
RewriteRule ^agencia_de_viajes(.*) /pagina-nueva.php?count=%1
================================
%{QUERY_STRING} es una variable de la directiva RewriteCond y te permite redirigir a la pagina que fue en contrada en google junto con el query solicitado.
Query es una forma abreviada de decir inquiry en ingles, que significa "pregunta" y string es traducido como cadena.
En expresiones regulares (Regex) (el .* y el ^ que vez arriba son parte de regex) una cadena (string) es cualquier listado de caracteres, no importa sean letras o numeros.
Asi, el anio 2011 es un string y también la palabra gato es un string. Para el ordenador y para Regex son una cadena larga de caracteres, para nosotros 2011 significa el anio y gato el animal, para la PC y Regex son solo caracteres seguidos consecutivamente los cuales tiene que encontrar y/o cambiar.
En el caso de arriba estamos solicitando que cualquier pregunta (query) que contenga la cadena de caracteres count= seguido por cualqueir cosa .* sea encontrado y cambiado a /pagina-nueva.php?count=%1
El %1 es una variable que usas con RewriteCond y las variables también pueden empezar con $, como en $1 que son usadas con RewriteRule
Mas info en
expresiones regulares
Saludos,