Camping_RIDER: Suchmaschinen sinnvoll fernhalten

Beitrag lesen

Aloha ;)

Zweite Frage:

Hier geht es um die Suchmaschinen welche bestimmte bereiche des Forums nicht erreichen sollen.

Mein Gedanke dazu:

Der Google Boot nimmt cookies nicht an (zumindest war es mal so) also dürfte ausreichend sein:

empty($_COOKIE["jssession"]) zu prüfen ob der Fingerprint vorhanden ist

Das würde ich lassen. Nicht alles was auf den ersten Blick funktioniert ist auch sinnvoll gelöst. Dir wurde schonmal die Frage gestellt, was mit anderen Suchmaschinen ist - die wirst du sicher nicht sinnvoll beantworten können so.

Es gibt eigentlich zwei Arten von Suchmaschinen: "Seriöse" Suchmaschinen, die die Angaben der 'robots.txt' auswerten, ernst nehmen und respektieren (nach dem Kriterium gehört hier auch Google dazu) und "unseriöse" Suchmaschinen, die sich über diese Angaben hinwegsetzen.

Du möchtest Google davon abhalten, die Seite aufzusuchen - dazu genügt die robots.txt oder die dazu äquivalente Verwendung der entsprechenden META-Angabe in betroffenen HTML-Dokumenten. Wenn du diese statt deiner selbstgestrickten Lösung verwendest hast du damit einerseits nicht nur Google, sondern auch jede andere seriöse Suchmaschine von Zugriff abgehalten und andererseits erzielst du den gewünschten Effekt damit auch dann noch, wenn der Google-Bot in Zukunft irgendwann beschließt, auf einmal doch Cookies anzunehmen.

Die Suchmaschinen, die unter unseriös fallen, kannst du so oder so nicht abhalten - auch nicht und gerade nicht mit deiner selbstgestrickten Lösung, da du von diesen Suchmaschinen noch weniger weißt, ob sie nicht doch ein Cookie annehmen.

Es ist sogar noch eher so, dass deine selbstgestrickte Lösung dich in dem Fall in einer falschen Sicherheit wiegt. Wenn ein Feature eine gewagte Annahme oder zukunftsunsichere Annahme (nicht-annehmen von Cookies) benötigt, um sicher zu sein, dann ist es nicht sicher. Dann sich doch lieber gleich eingestehen, dass man die Suchmaschinen nur bitten kann, da weg zu bleiben, und auf Mithilfe so oder so angewiesen ist.

Wenn es dir wirklich sehr wichtig ist kannst du deine Cookie-Lösung zusätzlich verwenden. Ich mahne aber zur Vorsicht: wenn es dir so wichtig ist, dass dir die freiwillige Mithilfe der Suchmaschinen nicht ausreicht, dann spricht das sehr stark dafür, dass du da einen Konzeptfehler gemacht hast und die betroffenen Inhalte lieber hinter einer tatsächlich sicheren Auth-Lösung verstecken möchtest statt quasi-willkürlich einzelne Clients (die ohne Cookie-Annahme) auszufiltern.

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
# Facebook # Twitter # Steam # YouTube # Self-Wiki # Selfcode: sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[