Google er en af de søgemaskiner du kan regne med overholder standarder og ander, herunder robots.txt. Dette betyder også at googlebot ALTID identificerer sig selv som Googlebot når den (eller rettere de da der jo ermange af dem) crawler rundt på nettet
Jeg kan ikke få det til at virke med Useragent=googlebot, og selv hvis jeg kunne, så skal jeg jo stadig have udelukket ALT irrelevant trafik = robotter. Er der ikke en simpel måde, f.eks. via useragent, man kan bruge?
IPStatBrugere =Request.Servervariables("REMOTE_ADDR"). Jeg checker på brugercookie. Hvis der ingen er, så opretter jeg en række i tabellen. Hvis der er, opdaterer jeg. Men da google jo lissom ikke tager imod cookies, så bliver der jo lavet alt for mange rækker.
Som jeg husker det er der den servervariable der identificerer browser (hedder den browser tag?) der bruges som robot navn. Der hvor det identificeres om jeg bruger IE eller firefox vil der stå googlebot i stedet.
Det er den der hedder HTTP_USER_AGENT, men det har jeg forsøgt. Enten virker det ikke, eller også er det en anden robot end google, og jeg vil jo gerne filtrere alle robotter fra.
Hvis du vil filtrere alle robotter fra skal du have navnene på alle, jeg mener at have noget liggende, hvis du har behov for en liste (det er vist nedskrevet i en af mine artikler)
begge links er åbne hvis du er medlem og det kan du roligt blive, der følger ingen spam med.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.