Newsgroup: it.lavoro.professioni.webmaster
Titolo: dubbio su effetto ajax e spider google

Salve a tutti,
vi posto un piccolo quesito confidando nella vostra esperienza di webmaster.
Ho un sito alla cui apertura vorrei associare in automatico un effetto 
ajax lightbox tipo quelli visibili in questo sito:
http://www.huddletogether.com/projects/lightbox2/
quel che mi chiedo e vi chiedo è: ma un effetto del genere partendo in 
automatico in home (es. associandolo al tag <body>) e sovrapponendosi al 
contenuto della stessa home, non impedisce allo spider di un motore di 
ricerca di indicizzare il contenuto del sito?
Anche in presenza del classico tasto 'exit' nel lightbox, il rischio di 
veder svanire i contenuti dalle SERP non rimane?
Come è possibile assicurarsi che lo spider indicizzi comunque il sito 
visto che il lightbox è obbligatorio per chi visita il sito?
Confido in una vostra risposta e vi ringrazio sin da ora.
Libellula

 ricerca di indicizzare il contenuto del sito?
No, visto che l'HTML e` quello, e` caricato e visibile al browser.
I motori di ricerca non interpretano il javascript, quindi per loro il 
lightbox nemmeno c'e`.
Detto questo: e` una cosa fastidiosissima. Valuta bene se se perdere il 
95% degli utenti che visitano il tuo sito ha senso.
Se lo fai, rendilo almeno utile e non troppo fastidioso: fallo solo se 
regali qualcosa (e` un concorso, o regali campioncini di prodotto o roba 
del genere) e salvati lo stato che il tal utente l'ha gia` visto, e non 
mostrarglielo piu` di una volta.
Bye.

 sin da ora.
gli spider non eseguono il javascript, quindi per loro quel lightbox è 
come non esistesse.


ok claro, terrò a mente.
Vi ringrazio per le risposte, mi è venuto un dubbio legato a google... 
ma l'uso di ajax può influenzare i risultati nelle serp di google?
Prima ad es avevo un menu statico con sottosezioni che comparivano solo 
cliccando sul tasto di una certa sezione. Cercando l'indirizzo del mio 
sito comparivano su google anche le sez più visitate, insomma il 
classico raggruppamento che fa google in auto:
NOME SITO
sez1  sez2
sez3  sez4
da quando ho reso il menu dinamico, del tipo che clicco su una sez e si 
apre la tendina con le sottosezioni è scomparso tutto da google e non 
appare più il raggruppamento automaico.
Che ne pensate? C'entra?
grazie


ho dimenticato di scrivere che prima tutto era in puro php, della serie 
if clicco sez1 mi ricarica la pagina index.php con aperto il menu di 
sez1, se clicco su sez2 mi fa refresh con aperto il sottomenu di sez2 
ecc.ecc.

 appare più il raggruppamento automaico. Che ne pensate? C'entra?
Dipende da come carichi i sottomenu.
Regola d'oro: Google non capisce javascript.
Se il sottomenu e` gia` nell'HTML e lo nascondi e ri-visualizzi tramite 
javascript, lo indicizzera`.
Se il sottomenu non c'e` nell'HTML, e ce lo infili con javascript solo 
quando l'utente clicca, non lo indicizzera`.
Bye.




e scusa, chi te l'ha fatto fare di cambiarlo?
poi , dipendentemente da come è fatto l'html "base" della pagina, riswchi 
che google non ti indicizzi correttamente tutto il sito.

 che google non ti indicizzi correttamente tutto il sito.
l'ho fatto per indicizzare notevolmente il caricamento delle pagine, se 
consideri la presenza di 5 menu ciascuno con 5-6 sottosezioni ti lascio 
immaginare il guadagno in termini di navigabilità nel non ricaricare 
tutta la pagina via php ogni volta che si clicca sul link di una 
sottosezione...
mah, comunque inizio a pensare che il problema dell'indicizzazione possa 
essere proprio questo... se lo spider non esegue javascript i menu 
restano chiusi alla sua visita. Che fregatura...
Spero sia di monito a chi altri vuole adottare la mia stessa soluzione, 
librerie javascript come scriptacolous e jQuery sono belle e 
accattivanti ma di rogne ad oggi me ne hanno date poche ma gravi, 
l'ultima quella alla base di questo thread. :-(
ciao e grazie a tutti per le risposte

 visita. Che fregatura...
Sarebbe meglio sfruttare piu' i css per cose che possono fare loro.
Per i menu in particolare l'importante e' che i link siano ben disposti 
nell'html e che ci siano anche senza js, disabiliti js, se vedi comunque 
i link (anche se non formattati bene) ci sono buone possibilita' che 
l'indicizzazione li comprenda.
Ciao
-- 
MMM

 restano chiusi alla sua visita. 
Aspetta, se nell'html i link sono corretti, il fatto di "restare 
chiusi" (AKA avere il display a none) non influisce sull'indicizzazione.


dunque ho fatto una prova, ho disabilitato "esegui javascript" da 
firefox per una prova e ho provato a vedere il mio sito. I menu quando 
il javascript è disattivato restano aperti con tutte le sottosezioni 
accessibili.
Dovrei aver emulato uno spider di google cosi', giusto?
quindi il rischio di non indicizzazione dovrebbe essere scongiurato, giusto?

 rischio di non indicizzazione dovrebbe essere scongiurato, giusto?
giusto

 Dovrei aver emulato uno spider di google cosi', giusto?
Se disabiliti anche i css e' ancora piu' attendibile.
Ciao
-- 
MMM