Buskara
← Hilfe-Center

Den Katalog neu indexieren

Wann sich eine vollständige Indexierung lohnt, wo man sie auslöst, was sie kostet, und was zu tun ist, wenn der Button nicht ans Ende kommt.

5 Min. Aktualisiert am 31 August 2026

An den meisten Tagen ist es nicht nötig. Preis und Bestand kommen in Sekunden über die Echtzeit an, und die periodische Synchronisierung geht den Katalog von sich aus durch, ohne jede Kosten. Dieser Leitfaden ist für die Fälle, in denen sich viel auf einmal geändert hat und Sie nicht warten wollen; und weil das Erzwingen einen Preis hat, klein, aber echt, lohnt es sich zu wissen, wann es sich auszahlt.

Wann es sich lohnt

  • Ein großer Produktimport, per CSV oder direkt in der Datenbank gemacht.
  • Eine strukturelle Änderung: Kategorien umbenennen, Eigenschaften neu aufbauen, die Struktur der Kombinationen ändern.
  • Nachdem Sie die Freigabe von Verkäufen oder Einkaufspreis im PrestaShop-Modul ein- oder ausgeschaltet haben.
  • Nachdem Sie die Gewichte der Felder geändert haben, wenn Sie die Wirkung sofort sehen wollen, statt auf den Neuaufbau zu warten, den das Speichern schon angefordert hat.

Wann es sich nicht lohnt Änderungen an Preis, Bestand und Status kommen in Sekunden über die Echtzeit an. Deswegen neu zu indexieren kostet Zeit, kostet bTokens und ändert nichts.

Was es kostet

Die Regel ist eine einzige, auf allen Plattformen:

  • Die Routine ist kostenlos. Die Echtzeit, die periodische Synchronisierung, die erste Synchronisierung eines Shopify-Shops und der stündliche Durchlauf der Inhalte kosten nichts: sie rühren weder ans Limit des Plans noch erzeugen sie Mehrverbrauch.
  • Erzwingen kostet 1 bToken pro 1.000 gesendete Dokumente. Ein Katalog mit 8.000 Produkten kostet 8 bTokens; einer mit 250 kostet 1, weil aufgerundet wird.

Der Preis erscheint immer vor der Bestätigung. Im Panel öffnet der Button ein Fenster mit der Schätzung für den betreffenden Katalog; im PrestaShop-Modul zeigt der Button ab Version 0.22 denselben Hinweis und startet erst nach der Bestätigung, bei der ersten Indexierung wie bei den folgenden; die Kommandozeile gibt ihn aus, bevor sie beginnt. Was ausgegeben wird, bleibt in der Nutzungsgrafik sichtbar, in der Zeile reindex, zum Nachprüfen. Siehe Plan und Zahlungen.

Wo der Button ist

Im Panel, für jede Plattform: unter Konto → Shops öffnen Sie die Seite des Shops und klicken auf Alles neu indexieren. In einem Shopify-Shop ist das der einzige Weg, denn dort gibt es gar kein Modul: Buskara holt den Katalog bei Shopify und baut die Suchmaschinen selbst neu auf.

Im PrestaShop-Modul, in der Konfiguration des Buskara-Moduls, gibt es denselben Button Alles neu indexieren weiterhin, und er tut dasselbe: den Katalog hat der Shop, und von ihm geht der Export aus. Ob Sie auf den einen oder den anderen klicken, ist gleich; der Lauf ist derselbe und zählt auf dieselbe Weise.

Egal welcher Button: auf der Seite des Shops im Panel verfolgen Sie, was gerade passiert: In der Warteschlange, Wird indexiert… (gesendet / gesamt) und schließlich Aktuell, mit der Gesamtzahl der Dokumente.

Was während des Laufs zu sehen ist

Im PrestaShop-Modul geht der Katalog in Losen hoch: die Seite fordert ein Stück nach dem anderen an, zeigt den Balken mit den bereits gesendeten Einträgen, und lädt am Ende mit dem Ergebnis neu. Das ist so, weil eine einzige Anfrage mit Zehntausenden Produkten an das Zeitlimit des Servers stieß, und was erschien, war ein Request Timeout ganz ohne Erklärung.

Lassen Sie den Tab bis zum Ende offen. Wenn Sie ihn auf halbem Weg schließen, bleibt das bereits Hochgeladene, wo es ist, und der Rest kommt in die nächste Indexierung, sei es ein weiterer Klick auf den Button oder die periodische Synchronisierung.

Vom Panel aus gestartet, läuft der Lauf auf unserer Seite, in einer Warteschlange, und braucht gar keinen offenen Tab: Sie können die Seite schließen und zurückkommen, wann Sie wollen. In einem PrestaShop-Shop fordert das Panel den Katalog beim Shop über dieselbe Adresse an wie die periodische Synchronisierung, sie muss also von außen erreichbar sein; siehe wie der Katalog indexiert wird.

Ohne Browser, über die Kommandozeile

Für PrestaShop-Shops mit vielen Referenzen, oder um es außerhalb der Geschäftszeiten laufen zu lassen, bringt das Modul dieselbe Arbeit auf der Kommandozeile mit:

php modules/buskara/cli/reindex.php

Sie hat überhaupt kein Zeitlimit und braucht niemanden vor dem Bildschirm. Sie zählt wie jede andere erzwungene Neuindexierung, und nennt den Preis, bevor sie startet.

Was mit der Suche in der Zwischenzeit passiert

Sie antwortet weiter, mit dem vorherigen Index. Der Tausch passiert am Ende: die Besucher erwischen nie Ergebnisse mitten in einem Neuaufbau, und auch keinen halben Katalog.

Wenn die Gesamtzahl nicht stimmt

Vergleichen Sie die Gesamtzahl der Dokumente der Suchmaschine mit der Zahl der aktiven Produkte im Shop. Eine Abweichung ist fast immer eine von diesen: Produkte, die inaktiv oder im Shop nicht sichtbar sind, die Option Produkte ohne Bestand: verstecken, die genau das tut, worum man sie gebeten hat, oder eine Indexierung, die noch nicht fertig ist. In einem Shopify-Shop zählen außerdem Entwürfe, archivierte Produkte und solche, die im Kanal des Onlineshops nicht veröffentlicht sind; die bleiben absichtlich draußen.

Die vollständige Liste der Ursachen, nach Wahrscheinlichkeit geordnet, steht unter Produkte, die nicht erscheinen.

War dieser Leitfaden hilfreich?

Nein, ich habe noch Fragen