Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Seo e Tecnologie > Laboratorio Seo
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Laboratorio Seo I test sui motori di ricerca

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Laboratorio Seo


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 23-09-06, 18:52   #1 (permalink)
User
 
Data di registrazione: Jul 2006
Ubicazione: roma
Messaggi: 41
Puo' il crawler di google eseguire i javascript?

Ho fatto un piccolo script in php/html/js x controllare alcune pagine. Con questo riesco a capire , o comunque andarci molto vicino, se la visita proviene da un browser o da uno spider.

Bene, dopo 1891 visite provenienti da 66.249.65.1 crawl-66-249-65-1.googlebot.com , il caro spider ha dato un esito positivo sul javascript (come se l'avesse eseguito).

A questo punto ho qualche dubbio...
- sara' una visita da parte di qualcuno di google con un browser (strano xche' l'user agent e' il medesimo dello spider con lo stesso ip) ??
- sara' una nuova versione dello spider ??
- altro??
titan non in linea   Rispondi citando
Vecchio 23-09-06, 18:58   #2 (permalink)
Esperto
 
L'avatar di Everfluxx
 
Data di registrazione: Jun 2006
Ubicazione: Subpadania
Messaggi: 1,257
Ciao titan, potresti spiegarci un po' più in dettaglio come si è svolto il tuo test?
__________________
Everfluxx non in linea   Rispondi citando
Vecchio 23-09-06, 19:26   #3 (permalink)
User
 
Data di registrazione: Jul 2006
Ubicazione: roma
Messaggi: 41
Senza scendere troppo nei dettagli :P :P :P e' come un sistema di scatole cinesi.

Al momento sono 3 scatole (a breve ne aggiungero' un altra).

La maggior parte dei browser le aprono tutte e tre.

Gli spider ne aprono solamente una.

Puo' capitare un browser che apre la prima e la seconda oppure un browser super blindato che apre solo la prima.

Ma non sara' mai possibile aprire la terza senza aver aperto la prima o la seconda.

Da questi elementi + user agent + ip + numero di volte con cui si e' aperta una scatola si puo' supporre se sia un browser o altro. Poi , tempo e voglia permettendo, controllando le pagine visitate e velocita' tra una richiesta ed un altra.....
titan non in linea   Rispondi citando
Vecchio 24-09-06, 11:11   #4 (permalink)
Esperto
 
L'avatar di Everfluxx
 
Data di registrazione: Jun 2006
Ubicazione: Subpadania
Messaggi: 1,257
E' impossibile rispondere alle tue domande o interpretare il risultato del tuo test, se non ci mostri il codice JavaScript che il bot avrebbe eseguito... Tieni conto che i test finora fatti per verificare se Googlebot è in grado di interpretare JS hanno dato esito negativo. Googlebot è tuttavia in grado di seguire URL contenuti all'interno di codice JavaScript. Confermato anche da Stuart e LowLevel, e √erified by Beke™.

Vedi:
__________________
Everfluxx non in linea   Rispondi citando
Vecchio 24-09-06, 21:15   #5 (permalink)
User
 
Data di registrazione: Jul 2006
Ubicazione: roma
Messaggi: 41
mmhhh... san tommaso...mhhh )

ok , il codice js era (ora l'ho cambiato un po x vari motivi) questo:

<img src="http://miosito/xxx.php" id="abcde" name="miotracker">
<script>
var banner=document.getElementById("abcde");
banner.src="http://miosito/xxx.php?js";
</script>

cosa succede normalmente? il browser carica la pagina, trova un img e carica l'immagine ma il js sovrascrive l'url con un altro (in realta lo stesso, ma aggiunge un parametro).

nel mio pannello vedo che il browser xxx ha caricato la pagina e ha caricato l'immagine tramite js (il paramentro).

se il js non e' abilitato, vedo solamente che ha caricato l'immagine normalmente (manca il parametro).

se non ha il js abiliato e neanche il caricamento delle immagini, potrebbe apparire come uno spider .

invece, tutti i motori tranne msn e google, hanno sempre e solo caricato la pagina html.

msn, mi ha caricato una volta l'immagine senza js (stavo facendo un po di prove , x cui potrei essere stato io, ma anche se non fosse, mi starebbe bene..... ha trovato l'img e se l'ha caricata).

google, invece mi hanno 'checcato' una volta il banner con js e non quella senza il parametro. xche' caricare quella e non l'altra nel tag?
titan non in linea   Rispondi citando
Vecchio 24-09-06, 21:27   #6 (permalink)
Esperto
 
L'avatar di Everfluxx
 
Data di registrazione: Jun 2006
Ubicazione: Subpadania
Messaggi: 1,257
Non so perché Google ha seguito un collegamento e non l'altro.

Comunque, Googlebot non ha interpretato JavaScript. Ha semplicemente seguito l'URL contenuto nella seconda linea del tuo codice.

<edit>Avevo scritto una scemenza.</edit>
__________________

Ultima modifica di Everfluxx : 24-09-06 21:31.
Everfluxx non in linea   Rispondi citando
Vecchio 24-09-06, 22:15   #7 (permalink)
User
 
Data di registrazione: Jul 2006
Ubicazione: roma
Messaggi: 41
oggi ho cambiato il codice. vediamo se accade nuovamente.

ora che ci penso...... si si , lo faccio..... cripto l'url del js in modo che non possa sapere dove punta a meno che non esegua totalmente o in parte lo script.
titan non in linea   Rispondi citando
Vecchio 24-09-06, 22:31   #8 (permalink)
Esperto
 
L'avatar di Everfluxx
 
Data di registrazione: Jun 2006
Ubicazione: Subpadania
Messaggi: 1,257
Quote:
titan
cripto l'url del js in modo che non possa sapere dove punta a meno che non esegua totalmente o in parte lo script.
Bene. Facci sapere.
__________________
Everfluxx non in linea   Rispondi citando
Vecchio 25-09-06, 00:41   #9 (permalink)
User
 
Data di registrazione: Jul 2006
Ubicazione: roma
Messaggi: 41
cerrto ) intanto al momento, posso solamente dire che ci sono un sacco di browser (o presunti tali) che non caricano le immagini, non eseguono gli script ma accettano i cookies. faccio sapere se ho novita'
titan non in linea   Rispondi citando
Rispondi
Tags: , , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 16:45.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.