No, non mi sono spiegato:
Per far SCRIVERE il JS è necessario che ci sia un INTERPRETE di JS (come il Gecko per Firefox, il Trident per IE, il Presto per Opera ed il WebKit per Safari, Chrome). I Bot dei motori di ricerca NON sono browser sono programmi che lanciano una richiesta ad un sito ed analizzano la risposta, non eseguono il javascript, VBscript, Jscript, sarca##oScript che viene eseguito sul client (Browser). Quindi, se fai fare qualcosa lato client, quello NON viene letto.
Ho avuto lo stesso problema con un sito che usava una Gallery con JS, AJAX ed XML, chiaramente quello che ottenevo con AJAX non veniva in nessun modo visto da Google, quindi ho risolto copiando i dati nella pagina stessa, in stringhe nascoste, che, comunque, vengono viste ed indicizzate da Google.