Hola, creo que el problema puede venir por donde tienes alojada la web, en USA.
Otra divagación puede ser que en yahoo.com, puede buscar palabras clave en ingles y al haber pocas en castellano te posiciona más arriba, y en yahoo.es al haber infinitamente más palabras clave en castellano te la retrasamás.
Todo esto puede ser provisional, porque es ocurre cuando has dado de alta la web hace poquito.
Lo que que te cuento son divagaciones lógicas, no conozco en profundidad la indexación de yahoo.
Saludos
PD: Modifica tú firma gracias
, de todas maneras así consigues poca indexación.