[UPDATE] Mit Hilfe von Kentico, habe ich festgestellt, die Ursache des Problems zu sein, dass die Website nicht innerhalb des Web-Server selbst zugegriffen werden konnte. Sobald ich das korrigiert habe, könnte der Seiten-Crawler den Inhalt indizieren.Kentico Smart Search Seite Crawler funktioniert nicht
[ORIGINAL POST] Problem mit Kentico Smart Index-Crawler-Indexierung.
Die Smart Search-Seiten-Crawler-Indizierung für unsere Produktionsstätte funktioniert nicht. Automatische oder manuelle Neuerstellungen, es spielt keine Rolle - es wird ausgeführt, aber wir erhalten keine Suchergebnisse, da nichts indexiert wird. Es funktioniert jedoch genau so, wie wir es auf unserer Entwicklungsseite erwarten. Smart Search ist in beiden Sites identisch konfiguriert. Der Inhalt und alle Kentico-Einstellungen sind auf beiden Seiten identisch. Die Datei web.config ist bis auf die Datenbankverbindungszeichenfolge identisch.
Wenn ich den Seiten-Crawler in der Produktion verwende, werden alle Seiten gecrawlt, aber keines der Schlüsselwörter wird indexiert. Ich habe dies mit dem Luke-Tool verifiziert. Die Indexdateien werden im Ordner App_Data generiert.
Weitere Informationen: Site wird nicht auf Azure ausgeführt. Ereignisprotokolle zeigen nach dem Neuaufbau des Index keine Fehler an. Wir verwenden ein Global Administrator-Konto in den Crawler-Einstellungen. Die Domäne wird in den Crawler-Einstellungen bereitgestellt. Ich habe versucht, die Indexdateien zu löschen und neu zu erstellen, aber es gab keinen Unterschied. Analysatortyp ist einfach mit Stemming. Keine Batch-Größe eingestellt. Robots.txt ist das gleiche in beiden Dev und Prod.
Gibt es eine Konfiguration in IIS oder etwas, das den Seiten-Crawler-Indexer möglicherweise daran hindert zu arbeiten? Wenn es irgendetwas bedeutet, befindet sich die Dev-Site nicht auf derselben Maschine oder demselben Netzwerk wie die Produktionsstätte.
Ich habe dies versucht, und der Indexer indiziert keinen Inhalt. Danke für den Vorschlag. –