Xairro.com

Login
Schliessen

Willkommen im Xairroversum! Ein kostenloser Account bei uns bietet dir mehrere Vorteile. Welche das genau sind, kannst du in der Tour erfahren. Viel Spaß!

Login

Register

Black Hat SEO

Cross-Site-Scripting (XSS) ist eines der größten Probleme dynamischer Websites. Die Technik eignet sich nicht nur zum Phishing, sondern auch dazu, fremde Websites aus dem Google-Index zu entfernen.

Diese Frag hat sich wohl jeder schon einmal gestellt: Können andere mein Google-Ranking beeinflussen? In Googles FAQ steht ganz dick Nein. Schön wärs. Sogar Googles Spam Bekämpfer Matt Cutts hat letztens in einem Blogpost verkündet, dass dies nie ganz ausgeschlossen werden kann. Solche Angriffe nennt man Black Hat Search Engine Optimization, kurz Black Hat SEO. Black Hats sind die Idioten, die nur hacken, um Schaden anzurichten. Dann gibt es aber noch die "guten" White Hats, die hacken, um Sicherheitslücken aufzudecken, damit diese gestopft werden können.

Anstatt die eigene Website zu optimieren, kicken die Black Hats also einfach die anderen aus dem Index. Eine solche Gefahr besteht immer dann, wenn auf einer dynamischen Seite Usereingaben ungeprüft verarbeitet werden.

Cross Site Scripting

Wie kann Cross Site Scripting, kurz XSS, das Ranking meiner Website verändern? Der Angreifer ist in der Lage, Code auf meiner Website auszuführen. So kann natürlich auch anderer Inhalt "eingeschmuggelt" werden, der meine Website im Ranking herunterstuft oder ganz aus dem Index kickt.. Zum Beispiel mögen es Suchmaschinen gar nicht, wenn deren Crawler anderen Content zu gesicht bekommen als normale User. Also könnte der Black Hat eine Weiche in meine Website einbauen, die den normalen Usern den normalen Content anzeigt, die Crawler aber mit Pornolinks zuspammt. Weil Google mehrere Crawler hat, würde das schnell auffliegen, und die Website war mal die längste Zeit ganz oben in den Suchergebnissen. Ich merke aber erst garnichts davon, da ich ja einen normalen Browser nutze, und den Spam nie sehen werde...

Schutz vor Black Hat SEO

Eine Möglichkeit wäre es, nur statische Seiten zu nutzen. Da dies aber in Zeiten des Web 2.0 nahezu undenkbar ist, können die meisten diese Lösung streichen. Die bessere Lösung ist es, für seine Software ständig die neusten Sicherheits-Patches zu installieren und eigene Scripte am besten nochmal von Profis checken zu lassen.

Manchmal kann es auch ganz interessant sein, zu sehen, was die Crawler sehen. Matt Cutts schlägt dazu vor, einfach seine Website von den Google Sprachtools von deutsch nach deutsch übersetzen zu lassen. Das funktioniert aber nur, solange der Black Hat nicht auch hier aufpasst. Im Zweifelsfall sollte man die Seite kurzzeitig mit einem Passwortschutz etc vom Netz nehmen. Ein Tag Ausfall ist besser als ein kaputtes Ranking. Wenn dein Ranking den Bach runter geht, solltest du evtl auch mal deine Seite gegen die Google Guidelines checken.

1 comment

sehr interessanter beitrag vor xss attacken muss man ja richtig angst haben. deine punkte bringen wenigstens ein wenig hoffnung wie man sich vor xss angriffen schützen kann. gruß

Houser am Feb. 24, 2009 um 10:15 p.m.

Post comment

Zum Kommentieren musst du angemeldet sein.

About the author

Lukas

Lukas aka BlitzChecker programmiert seit 2003 in diversen Programmiersprachen. Spezialisiert hat er sich auf die Webprogrammierung und Linux Administration. Sein Fachwissen gibt er gerne in Artikeln auf Xairro weiter.

Weitere Informationen gibt es in seinem Userprofil auf Xairro und auf seiner privaten Homepage.

Tags

also anderen anzurichten beeinflussen? black blogpost checken content crawler cutts dann dass einbauen engine faq ganz google google-index hats herunterstuft idioten index kicken kurz matt mögen nennt ranking scripting sehen sicherheits-patches site software spam sprachtools ungeprüft user website websites xss