Ich habe eine Website mit Sitecore 7.5 und Solr 4.7 erstellt. Ich bemerke ein sehr seltsames Phänomen, bei dem bestimmte Inhaltselemente nicht indiziert werden. Hier ist was passiert.Warum sollten bestimmte Sitecore-Inhalte nicht von Solr indiziert werden?
Ich habe eine Datenvorlage namens "Content Page". Die meisten Inhaltselemente, die diese Datenvorlage verwenden, befinden sich in/sitecore/content/Home/Corporate. Dinge wie diese:
/sitecore/content/Home/Corporate/About-Us
/sitecore/content/Home/Corporate/Careers
/sitecore/content/Home/Corporate/Terms-Of-Use
Es gibt ein paar Test-Items, die ich schuf, dass leben in/Sitecores/Inhalt wie folgt aus:
/sitecore/content/Test-1
/sitecore/content/Test-2
Alle diese Seiten sind die „Content-Seite“ Daten gebaut mit Vorlage. Nachdem ich den Index neu erstellt habe und dann zur Solr-Benutzeroberfläche gegangen bin und eine Abfrage durchgeführt habe, kann ich keine der Elemente finden, die unterhalb des Home-Knotens liegen. Wenn ich eine Abfrage für _templatename: "Content Page" - Ich bekomme nur Test-1 und Test-2 in den Ergebnissen. Weiß jemand, warum das passieren würde? Es ist wirklich merkwürdig. Ich habe noch nie etwas gesehen, wo Solr bestimmte Items überhaupt nicht indiziert. Und es scheint darauf zu beruhen, wo sie sich im Inhaltsbaum befinden.
Können Sie Ihre Indexkonfiguration teilen? –
Ist Ihre Website mehrsprachig? –
Was ist die 'locations \ root' Einstellung Ihrer Indexkonfiguration? Tritt dies sowohl im Master als auch im Web auf? Und auch als @MartinDavies und @PatrickPerrone oben. – jammykam