No, non c'entra col nome di dominio, ho sperimentato la stessa cosa con un dominio con un nome completamente diverso dalla query. E non c'entra nemmeno col momento in cui una SERP viene compilata.
Il fatto è che se fai una query molto simile (o uguale) all'anchor text del backlink che un sito riceve da Dmoz o Yahoo!dir, Google ritiene -probabilmente a ragione- che sia più utile mostrare come Titolo del sito quell'anchor text, e/o come snippet la descrizione fornita contestualmente al BL. Utile per l'utente, per il webmaster e per Google stesso che guadagna dalla soddisfazione dell'utente.
Ha ragione o torto? Nel dubbio, lo fa, ma dà ai webmaster la possibilità di annullare gli effetti di questa funzione. Che è meglio