Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    440

    Sepere se il visitatore è uno spider

    Salve ragazzi
    avrei la necessità di individuare gli spider di google sul sito... c'è un modo per sapere a priori se il visitatore è uno spider?

    A presto

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova a usare/semplificare/completare questa:

    codice:
    rv = false;
    spiders = Split("Spider,ArchitextSpider,MaxBot.com,allothers,ESISmartSpider,FAST-WebCrawler,xcrawler,AllOthers,GreatWhiteCrawl,altavista,Scooter,G.R.A.B.,scooter,Mercator,crawler,inktomi,Slurp,Googlebot,google,Gulliver,NorthernLight,lycosidae,lycos,Lycos_Spider,T-Rex,InfoSeek,infoseek,ArchitextSpider,excite,InnerpriseBot,Faxobot,TurnitinBot,LinkWalker", ",")
    for kk = Lbound(spiders) to Ubound(spiders)
    	if inStr(Request.ServerVariables("HTTP_USER_AGENT"),spiders(kk))>0 then rv = true
    next
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Ho usato questo script per qualche mese... All'inizio ero molto soddisfatto (riuscivo ad individuare senza problemi lo spider) ma poi ho avuto la sorpresa: Google non riusciva ad indicizzare le mie pagine... Non chiedetemi il perché... Mi è bastato eliminare questo script affinché tornassi su Google...

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dipende solo dall'uso che ne fai...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Semplice: se chi visita il sito non è uno spider (quindi un utente) scrivo nel db le sue info per tracciarlo; altrimenti non scrivo nulla nel db (se è uno spider)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.