Das ist bei _diesem_ Shop ausnahmsweise nicht das Problem. Die _einzelnen_ Artikel sollen hier gar nicht indiziert werden sondern nur der "generische" Artikel (Also : "Bücher" wenn es ein Buch Shop wäre).
Woher weißt du, was die Leute suchen, die Umsatz machen könnten?
Addiere dann nützliche AJAX-Funktionen, die die Bedienung für Leute mit Javascript netter, angenehmer oder schneller machen.
Bei der Idee, die ich momentan im Kopf habe, wäre das ein vollständiges serverseitiges Fallback zu programmieren (was ich auch vorhabe. Irgedwann ;-).
Falsche Reihenfolge.
Schreibe zuerst die Version ohne AJAX. Dann stehen dir serverseitig nämlich schon alle Funktionen zur Verfügung, die du dann isolierst und per AJAX zusätzlich anbindest.