JavaScript

JavaScript stellt eine komplexe Programmiersprache dar, die von einem Interpreter ausgeführt wird. Dieser Interpreter ist in vielen modernen Browsern eingebaut und standardmäßig aktiviert. Die Leistungsfähigkeit von JavaScript liegt darin, dass JavaScript über ein Objektmodell auf wesentliche Teile des Browsers Zugriff hat. So kann per JavaScript etwa der Text einzelner HTML-Elemente einer Seite ausgetauscht werden oder es wird eine komplett neue Seite geladen.

Wegen dieser Mächtigkeit ist JavaScript allerdings auch anfällig für Sicherheitsprobleme. So wurden in allen JavaScript-Implementierungen der Browser Sicherheitslücken entdeckt. Wie sinnvoll allerdings JavaScript, im Verbund mit anderen Techniken, eingesetzt werden kann, zeigt der Google Webmail GMail.

Anders als Browser führen Suchmaschinen-Robots JavaScript-Code nicht aus. Das bedeutet, dass eine Suchmaschine jegliche Inhalte, die mittels JavaScript (document.write) erzeugt werden, nicht wahrnehmen kann. Texte, die in Ihrer Seite nur per JavaScript dargestellt werden, landen also nicht in den Datenbanken der Suchmaschinen – und Ihre Seiten bleiben für diese Begriffe unsichtbar.

Besonders gravierend sind die Auswirkungen beim Einsatz von JavaScript-Navigationsmenüs. Denn diese Art der Navigation ist für Suchmaschinen ebenfalls unsichtbar und führt im Extremfall dazu, dass Suchmaschinen die Navigationslinks auf Unterseiten nicht finden können. Ihre Unterseiten werden dann nicht aufgenommen werden.

siehe auch: JavaScript-Weiterleitung

Test