• Moderatore

    I backlink da javascript, come sono considerati?

    Ho realizzato un gadget in javascript (un riquadro con un piccolo planetario in movimento corredato da varie informazioni), che può essere inserito nella barra laterale del blog copiando nella pagina, in posizione opportuna, un'unica riga di codice, e cioè: <script type="text/javascript" src="http://wvw.miosito.tld/planetario.js"></script> All'interno dello script planetario.js ho inserito anche un link diretto al sito per la visualizzazione dello stesso riquadro a schermo intero:```
    document.write('<a href = "http://wvw.miosito.tld/planetario_grande.html">Schermo intero</a> ')

    
    Da passate discussioni sembra che almeno il link nel document.write dovrebbe essere seguito, se qualcuno ha idee o informazioni in più sull'argomento sarei interessato a conoscerle, grazie.

  • User

    Per quello che so io le parti di javascript è come se non ci fossero (forse sbaglio 🙂 )


  • User Attivo

    Alcuni spider negli ultimi tempi interagiscono con JavaScript, ma si tratta ancora di casi da considerare come test.
    La regola generale è che gli spider non interpretano JavaScript e quindi link in JavaScript non vengono considerati; è decisamente sconsigliabile usarli nell'ottica del posizionamento.


  • Moderatore

    Grazie per le risposte, a quanto mi risulta il googlebot, pur non essendo (ancora) in grado di eseguire compiutamente tutto il codice javascript, ne interpreta in qualche modo una parte e in particolare segue i link della forma document.write("<a href='...'></a>"), come dimostra questo test del 2006:
    @beke said:

    link Js 5
    <a href="#" onClick="document.location.href='http://www.sito.it/pagina5.asp';">
    Non seguito

    Link Js 6
    document.write('<a href='http://www.sito.it/pagina6.asp';">...
    Seguito

    Link Js 7
    <a href="#" onClick="document.location.href='http://www.sito.it/pagina7.asp';"><img src...
    Non seguito

    Un test molto ben fatto e a mio parere perfettamente attendibile, che prova come google interpreti e segua il codice javascript, ma solo le parti scritte in una determinata forma.
    Rimaneva però un dubbio sollevato più avanti da un altro utente nella stessa discussione, rimasto purtroppo senza risposta, sul comportamento del bot nel caso di uno script in un file esterno:
    @diliberto said:

    Ciao beke, complimenti per il test davvero interessante.
    Vorrei farti una domanda, o meglio chiederti una precisazione in merito al caso sopracitato: lo hai testato col javascript "onpage" oppure richiamando un file esterno js contenente il document.write? grazie in anticipo per la risposta.

    Poichè tutta l'operazione ha il solo scopo di ottenere dei backlink stavo pensando anche ad altre possibilità, come un iframe (che non mi convince molto), oppure di inserire il link in html direttamente nel codice da copiare, che però mi sembra vada un po' ad appesantire la cosa, in questo modo:

    <a id="planet" href="http://wvw.miosito.tld/planetario.html">
    <script type="text/javascript" src="planetario.js"></script></a>
    ```Ringrazio in anticipo per eventuali altre idee, soluzioni o suggerimenti.

  • User Attivo

    Una cosa è stabilire se lo spider segue i link realizzati in JavaScript (nel senso che entra nella pagina che riceve il link), un'altra è stabilire se al link in JavaScript viene assegnato il peso di un normale link (contribuendo quindi al posizionamento).

    Se intendi usare JavaScript, potresti pensare ad usare i tag <noscript> che verrebbero senza alcun dubbio interpretati dai motori di ricerca.


  • Super User

    @gianrudi said:

    Un test molto ben fatto e a mio parere perfettamente attendibile, che prova come google interpreti e segua il codice javascript, ma solo le parti scritte in una determinata forma.

    Sì, in effetti di fatto l'indirizzo è scritto per intero nel codice html, figurati che c'è chi sostiene che anche la semplice citazione testuale di un dominio in alcuni casi valga quasi come un link. Io sono parzialmente daccordo.


  • Moderatore

    Ciao a tutti, da test effettuati da Madri nel suo "SEO extreme" i link in javascript scritti con la dicitura write dovrebbero (non dico sono perchè con google il condizionale è d'obbligo) essere seguiti come link html a tutti gli effetti.