Mit Asynchronous JavaScript and XML (Abgekürzt AJAX) hat man die Möglichkeit, Teile einer Seite dynamisch nachzuladen.
Dabei kann man darauf verzichten die gesamte Seite neu zu laden. Man benutzt diese Technik vor allem um die Benutzerfreundlichkeit einer Website zu erhöhen. Jedoch ist diese Methode für Suchmaschinen nicht so optimal, da AJAX vom Suchmaschinen-Spider nicht wahrgenommen werden kann. Die Benutzereingabe, die die Änderung der Inhalte veranlasst, kann von dem Suchmaschinen Spider nicht immer durchgeführt werden.
Ein weiteres Problem ist, dass sich die URL nicht ändert, wenn ein bestimmter Seitenbestandteil nach dem Laden der Seite geändert wird. So gibt es also Seiten, für die es keine URL gibt.
Man muss also einen Mehraufwand betreiben, um es zu ermöglichen, dass die Suchmaschinen den Inhalt der Website erfassen können.

