Non lo dice nessuno e non so perché, anzi sul web tutti negano, ma Google indexa anche i contenuti javascript mostrati con document.write(), sia inclusi nella stessa pagina web che in un file javascript separato.
ATTENZIONE. Forum loffio. Sostituire XXXX con http e YYY con www
La prova:
Cercando
site:XXXX://YYY.quirksmode.org/js/detect.html "You're using"
leggete la snippet "Example. Let's detect your browser: You're using Firefox 3.6 on Linux! The script. Copy this script into your JavaScript files. It works immediately, and ..."
La stringa "You're using" non è contenuta nell'html ma viene visualizzata da javascript.
Google esegue javascript e mette in cache il testo html ed il risultato dell'elaborazione di javascript, tutto ritrovabile facendo una ricerca da google senza distinzione che si tratti di testo html o contenuto mostrato da javascript.
Naturalmente è da supporre che sarà meno probabile trovare in google stringhe mostrate da javascript dietro condizioni, eventi, timer ecc.
Più facile trovare stringhe mostrate da javascript direttamente, subito, senza condizioni, all'inizio del rendering della pagina.
La pagina segnalata con relativa snippet ci permette anche di capire che l'esecuzione di javascript da parte di google è fatta con, o come, firefox 3.6 su linux.