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 > Posizionamento Nei Motori di Ricerca > Indicizzazione
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 18-02-10, 16:00   #1 (permalink)
User
 
Data di registrazione: Feb 2010
Ubicazione: Reggio Emilia
Messaggi: 38
Invia un messaggio tramite MSN a carloskk Invia un messaggio tramite Skype a carloskk
Spider e URL con Javascript

Buongiorno, questo è il mio primo post

Seguo da molto Giorgio Tave tra articoli e video, e ho un quesito che vorrei porre a questo forum di saggezza e competenza!!

Ho due pagine di prova, ciascuna con 6 link di esempio.

I link della prima pagina aprono semplicemente un popUp tramite la funzione "popUp" che richiama window.open.
Ho notato che lo Spider di Google ha indicizzato correttamente le pagine richiamate da utti questi link. Per gli ultimi 4 era praticamente scontato...ma i primi due hanno confermato che lo spider non è del tutto avverso al Javascript.
Riesce a leggere e a raggiungere, seppur dopo molte visite alla pagina, gli URL indicati e usati in codice JS.
Codice HTML:
<a href="javascript:popUp('qasdfyu.html');">The javascript: pseudo-protocol</a>
<a href="#" onclick="popUp('qajhgdu.html'); return false;">Inline event handlers</a>
<a href="qafghnhu.html" onclick="popUp('qafghnhu.html'); return false;">JavaScript degrades gracefully</a>
<a href="qafbvhgnt.html" onclick="popUp(this.getAttribute('href')); return false;">JavaScript degrades gracefully e getAttribute</a>
<a href="qamnbvcik.html" onclick="popUp(this.href); return false;">JavaScript degrades gracefully e this.href</a>
<a href="qancbvbv.html" class="popup">popUp function with class</a
La seconda pagina usa la funzione "caricapagina" che ha il compito di creare una chiamata asincrona AJAX, con XmlHttpRequest, ad alcune pagine e integrare il codice presenti in esse all'interno di questapagina di prova.
Anche qui è scontato che lo spider abbia correttamente indicizzato gli URL indicati dagli ultimi 4 link.
Perchè lo Spider non ha indicizzato le pagine richiamate dai primi due link??
Codice HTML:
<a href="javascript:caricapagina('ppsdfyu.html');">The javascript: pseudo-protocol</a>
<a href="#" onclick="caricapagina('ppjhgdu.html'); return false;">Inline event handlers<a>
<a href="ppfghnhu.html" onclick="caricapagina('ppfghnhu.html'); return false;">JavaScript degrades gracefully</a>
<a href="ppfbvhgnt.html" onclick="caricapagina(this.getAttribute('href'));  return false;">JavaScript degrades gracefully e getAttribute</a>
<a href="ppmnbvcik.html" onclick="caricapagina(this.href); return false;">JavaScript degrades gracefully e this.href</a>
<a href="ppncbvbv.html" class="carica_pagina">popUp function with class</a>
Le due ipotesi sono:
  1. Lo spider ha bisogno di più tempo, come per l'altra pagina di prova che apre i popuo nella quale gli ultimi 4 link sono stati letti dopo un paio di settimane, mentre i primi 2 link solo dopo 2 mesi.
  2. Lo spider non riesce a leggere le pagine richiamate in codice JS "diverso", cioè invece che semplici document.write o window.open presenta invece chiamate AJAX.

Grazie per l'eventuale collaborazione
carloskk non in linea   Rispondi citando
Vecchio 04-03-10, 20:20   #2 (permalink)
User
 
Data di registrazione: Feb 2010
Ubicazione: Reggio Emilia
Messaggi: 38
Invia un messaggio tramite MSN a carloskk Invia un messaggio tramite Skype a carloskk
Nessuno che abbia voglia di aiutarmi a fare qualche deduzione?
carloskk non in linea   Rispondi citando
Vecchio 02-06-10, 17:54   #3 (permalink)
 
L'avatar di Giorgiotave
 
Data di registrazione: Oct 2004
Ubicazione: Monasterace
Messaggi: 34,891
Invia un messaggio tramite Skype a Giorgiotave
Quote:
carloskk Visualizza il messaggio
  1. Lo spider non riesce a leggere le pagine richiamate in codice JS "diverso", cioè invece che semplici document.write o window.open presenta invece chiamate AJAX.
Ciao Carlo e benvenuto nel forum gt.

Mi rendo conto il tempo passato, scusami.

Come è finito il test? L'ha indicizzata?

Altrimenti io ho un'idea assurda: cambia il nome caricapagina con popUp
Giorgiotave non in linea   Rispondi citando
Vecchio 03-06-10, 16:43   #4 (permalink)
User
 
Data di registrazione: Feb 2010
Ubicazione: Reggio Emilia
Messaggi: 38
Invia un messaggio tramite MSN a carloskk Invia un messaggio tramite Skype a carloskk
negativo! indicizzazione non effettuata.
Come mai questa idea? sotto quale bizzarra teoria?
carloskk 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 07:40.




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

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.