si, esa es otra manera.
CUando google quiera rastrear una pagina que no exista, o alguien entre y no encuentre la pagina, te redireccionara a tu pagina personalizada 404 en vez de tirarte el error el explorador.
De esta manera, la gente ingresara al inicio de tu web directamente, y no cerrara por no haber encontrado nada (medio mal explico

)
El tema de las 122 url yo lo haria asi. Pero no te guies solo por mis consejos. veamos si alguien da algun otro.