AJAX erschwert die Indizierung durch Suchmaschinen
Eigentlich jedem klar der sich ein wenig mit der Materie beschäftigt, aber in einem Artikel von Bloofusion ist es jetzt auf den Punkt gebracht.
AJAX: Usability Top, Suchmaschinen Flop.
Das wichtigste in Kürze:
- Benutzereingabe, die die Änderung der Inhalte veranlasst, kann von einem Spider nicht unbedingt immer durchgeführt werden.
- Ausführen des Java Scripts ist z.T. nicht möglich. Da es hierbei um sehr komplexe Anweisungen geht, ist es nicht sehr wahrscheinlich, dass Spider das in naher Zukunft können werden.
- Wenn ein bestimmter Seitenbestandteil nach dem Laden der Seite geändert wird, ändert sich die URL nicht, da die Seite an sich ja nicht neu geladen wird. Es gibt also Seiten, für die es keine URL gibt – ein Problem, das von der Benutzung von Frames her bekannt ist.
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

eigentlich ist (IMHO) der zweite punkt ungültig. es gibt js-engines und browser-simulatoren. also wo ist das problem? außerdem wäre es doch möglich in abhängigkeit vom client zu entscheiden, ob man ajax anbietet oder “normale” seite? das die aktuellen suchmaschinen damit ein problem haben, ist eine andere geschichte
Suchmaschinen-Spider sind ja im weitesten Sinne auch nur “Endgeräte”, die versuchen, Quellcode zu lesen und daraus etwas Brauchbares auszuspucken – so wie Browser oder Drucker. Und wenn der Code nur die Bedürfnisse von visuellen Standard-PC-Browsern mit aktiviertem Javascript bedient, ist halt nichts mit drucken und gefunden werden. Das alte Thema Barrierefreiheit.
Eine Seite ohne URL, die ich nicht bookmarken kann, ist zudem ja auch nicht gerade “Usability Top”. Ganz im Gegenteil, mit AJAX kann man unglaublichen Mist in Sachen Benutzerfreundlichkeit bauen.
Es gibt sogar von Google ein Skript, das mit Ajax veränderte Seiten mit einer neuen URL versieht. Bloofusion ist zwar eine gute Firma, aber hier heulen sie herum ohne den Hintergrund zu checken. Wenn man AJAX richtig einsetzt kann er für die Suchmaschinen auch gut sein.
Es liesse sich etwa nicht die ganze Seite laden, der für Google unnötige Ballast liesse sich nachträglich per AJAX einfügen (etwa Grafiken, Flash, Video).