Dass Google Javascript interpretieren kann, ist schon länger bekannt. Zukünftig könnte es jedoch einfacher werden, das Javascript an die Bedürfnisse der Suchmaschinen anzupassen, denn Google wird ein passendes Werkzeug in den Webmaster Tools bereitstellen.
Zu den Anfangszeiten Googles spielte Javasript noch keine große Rolle. Meist wurde es nur verwendet, um optische Effekte wie blinkende Schriftzeichen anzuzeigen. Doch das hat sich im Zeitalter dynamischer Inhalte geändert. Viele Webseiten sind ohne Javascript überhaupt nicht mehr darstellbar.
Aus diesem Grund hat Google auch daran gearbeitet, Scriptcode interpretieren zu können. Dennoch kommt es durch verschiedene Barrieren immer wieder dazu, dass eine Webseite mit Javascript nicht richtig indexiert werden kann. Mögliche Gründe dafür sind:
- Das Javascript befindet sich in einem gesonderten Verzeichnis, das per robots.txt für Crawler gesperrt ist. Der Code kann dann vom Crawler nicht ausgelesen werden. Entsprechende Verzeichnisse sollten daher stets für die gewünschten Crawler freigegeben werden.
- Wenn der genutzte Webserver nicht in der Lage ist, das Crawling-Volumen für Javascript zu verarbeiten, kann dies ebenfalls einer korrekten Interpretation des Codes und damit der vollständigen Indexierung der Webseite entgegenstehen.
- Der Javascriptcode darf nicht zu komplex sein. Crawler müssen innerhalb von kürzester Zeit eine große Menge von Dokumenten erfassen. Wenn der Javascriptcode dafür zu mächtig ist, erschwert das die Indexierung.
- Der Javascriptcode darf keine Seitenelemente oder Inhalte entfernen, anstatt sie hinzuzufügen. Das kann dann bei der Ausführung des Codes dazu führen, dass die entsprechenden Inhalte nicht indexiert werden.
- Webseiten sollten auch ohne Javascript nutzbar sein. Gerade dann, wenn aus bestimmten Gründen keine Interpretation des Codes durch die Crawler möglich ist, hilft das dabei, die wichtigsten Inhalte trotzdem indexieren zu können.
Google hat das neue Tool zum Testen des Javascripts für die kommenden Tage angekündigt. Bis jetzt ist zumindest in der deutschen Version der Webmaster Tools noch nichts zu finden.
{extravote 1}