Il termine "google dance" definisce il momento (che può durare giorni o settimane) in cui Google aggiorna il suo database. Generalmente l'aggiornamento avviene su base mensile.
Poiché l'algoritmo di Google varia nel tempo- e piuttosto frequentemente anche - ogni qualvolta Google modifica l'algoritmo deve applicare queste variazioni a tutto il suo database. La conseguenza è che i risultati subiscono oscillazioni positive o negative a seconda dell'indicenza dei nuovi parametri dell'algoritmo.
Poiché i dati di Google non risiedono su un unico database centrale ma sono collocati su più data center (attraverso l'utilizzo di circa 10.000 server sparsi per il mondo), è chiaro che l'aggiornamento non può avvenire su tutti simultaneamente in tempo relale e allora si assiste al processo della "Dance" quando i risultati si diversificano per un certo periodo di tempo finché non si uniformano alla fine del processo.
I datacenter principali di Google sono collocati negli Stati Uniti (Santa Clara in California ed Herndon in Virginia) mentre in Europa il primo data center è stato collocato in Svizzera a Zurigo.
Al fine di rispondere alle query ricevute dagli utenti a livello centrale (e al fine di riuscire a gestire una mole spaventosa di traffico) Google ridireziona le stesse ai data center.
L'inizio del processo di Google Dance può essere rilevato dall'osservazione dei domini-test www2.google.com e www3.google.com i quali hanno DNS stabili. La ragione dell'esistenza di questi domini test è proprio quella di mostrare il nuovo indice aggiornato ai webmaster coinvolti ed interessati dal nuovo aggiornamento che di volta in volta viene attuato.
I risultati derivanti dall'aggiornamento, visibili sui domini test di cui sopra in "anteprima", finiscono poi per giungere su google.com per stabilizzarsi così fino al prossimo aggiornamento.
Come fare per sapere quando è in corso la Google Dance è relativamente semplice esistendo on line alcuni tools davvero utili. Per tutti citiamo "Google Dance Tool" al quale si accede attraverso l'url: http://www.google-dance-tool.com/