Es bastante complicado el tema del posicionamiento, no te podría dar una respuesta concreta, muy concreta .... de hecho si eso me pasase a mí quizás no sabría encontrar la respuesta, como para más tratándose de una página ajena.
Lo más simple y lógico para bajar puestos en Google pasa por hacer las cosas mal o que los otros las hagan mejor, la misma lógica se podría aplicar a Yahoo y Altavista.
Quizás has actualizado poco o nada, poco texto que te pueda ayudar con el posicionamiento, redirecciones mal puestas, el uso de frames que no les gusta a los buscadores (bueno, no le gusta a Google), falta de información para los robots en las meta del sitio:
<meta name="keywords" content=" ">
<meta name="description" content=" ">
Imagino que si no tienes las meta puestas no tendrás un robots.txt ni un sitemap .... cosillas.
Para empezar puedes darle un vistazo a esto:
http://google.dirson.com/posicionamiento.net/ cada título contiene un enlace en el que hay una explicación más detallada ¡y más enlaces! ... no te vas a aburrir.
PD: Muevo el tema al foro de
Webmasters.