Ergebnis 1 bis 13 von 13

Thema: Suche funktioniert nicht nach Update 3.5.x -> 4.12.1 / Verständnisfrage

  1. #1
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard Suche funktioniert nicht nach Update 3.5.x -> 4.12.1 / Verständnisfrage

    Ich habe eine Website nach dem Update von 3.5.x -> 4.12-1 übertragen bekommen, um diese zum Laufen zu bringen. Alles kein Problem, bis auf die Suchfunktion, die bekomme ich nicht hin. Es gibt keine Fehlermeldung, es wird nichts gefunden. Im Forum habe ich diesen Thread <https://community.contao.org/de/showthread.php?81619-Crawler-aktualisiert-den-Suchindex-nicht> gefunden. Und das scheint auch bei dieser Installation der Fall zu sein: Der Crawler kann den Suchindex nicht aktualisieren.

    Wenn ich es richtig verstehe, dann sollte man den Suchindex doch auch über „Herumklicken auf der Website” gefüllt bekommen? Verstehe ich das richtig?

    Da tut sich aber gar nichts:
    tl_search: 0 Einträge, 48 KiB
    tl_search_index: 0 Einträge, 32 KiB
    tl_search_term: 0 Einträge, 48 KiB

    Ich habe die alten (Such-)Templates gelöscht/ersetzt. Die 404-Seite habe ich offline gesetzt. Den Wartungsmodus beendet. Anwendungs-Cache geleert. Kann ich noch etwas probieren?

    Danke und schöne Grüße
    Caro

  2. #2
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kannst du einen Link der Seite posten die betroffen ist?

  3. #3
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    Zitat Zitat von ausi Beitrag anzeigen
    Kannst du einen Link der Seite posten die betroffen ist?
    Noch nicht öffentlich, dafür habe ich noch keine Freigabe. Ich kann den Link privat schicken.
    Aber ich hatte ein Duplikat dieses Themes schon vor ein paar Wochen in den Händen. Dort gab es keine Probleme mit der Suchfunktion. Dabei handelt es sich aber auch um eine 4.11.x Version.

  4. #4
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest mal die URLs /robots.txt und /sitemap.xml auf deiner Website aufrufen. Falls da nichts kommt liegt der Fehler vermutlich daran.

  5. #5
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    Zitat Zitat von ausi Beitrag anzeigen
    Du könntest mal die URLs /robots.txt und /sitemap.xml auf deiner Website aufrufen. Falls da nichts kommt liegt der Fehler vermutlich daran.
    Vielen Dank für den Tipp. Diese URLs kann man ganz normal aufrufen. Soweit ich mich erinnere, wird die sitemap.xml automatisch angelegt. Es gibt auch kein Fehler-Log, weil die Suche ja grundsätzlich funktioniert. Es wird halt einfach nichts gefunden ...

  6. #6
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was genau zeigt der Crawler an wenn du ihn laufen lässt?

    Normalerweise sollte das in etwa so aussehen:

    Bildschirmfoto 2021-09-28 um 18.14.14.png

  7. #7
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    [QUOTE=ausi;549729]Was genau zeigt der Crawler an wenn du ihn laufen lässt?

    Es ist alles so wie in diesem Thread beschrieben:
    https://community.contao.org/de/show...uchindex-nicht

    screenshot-crawler.png

    Im oberen Teil ist die 404-Seite aktiv, im unteren ist die deaktiviert. Eigentlich wäre das nicht so schlimm, das wird ja sicher irgendwann gefixt. Ich dachte nur, dass es als Alternative reicht, wenn ich auf der Seite herumklicke und sich so der Such-Index quasi von Hand füllt. Das tut's aber nicht und damit ist es natürlich superblöd. Vielleicht hängt das mit dem Bug beim Crawler zusammen, vielleicht ist es (noch) was ganz anderes. ¯\_(?)_/¯

  8. #8
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In beiden Screenshot steht dass 0 URLs indexiert wurden, das erklärt warum die Suche nichts finden kann.

    Rechts neben dem grünen Statusbalken kannst du den Debug-Log herunterladen.
    Darin sollte zu erkennen sein warum keine Seite indexiert werden konnte.

  9. #9
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    Zitat Zitat von ausi Beitrag anzeigen
    In beiden Screenshot steht dass 0 URLs indexiert wurden, das erklärt warum die Suche nichts finden kann.

    Rechts neben dem grünen Statusbalken kannst du den Debug-Log herunterladen.
    Darin sollte zu erkennen sein warum keine Seite indexiert werden konnte.
    Äh ja, das weiß ich. Ich habe das selbe Problem wie Samson1964:
    https://community.contao.org/de/show...l=1#post549138
    Nur leider funktioniert bei mir nicht die Indexierung über Seitenaufrufe, was ja fürs erste eine Alternative wäre.

  10. #10
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und der Debug-Log ist leer?

  11. #11
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    Zitat Zitat von ausi Beitrag anzeigen
    Und der Debug-Log ist leer?
    Ich habe noch ein wenig aufgeräumt und noch einmal nach dem Debug-Logfile geguckt. Die Nachricht in der letzten Spalte lautet jetzt:

    "Forwarded to the search indexer. Did not index because of the following reason: No JSON-LD found."
    Oder
    "Did not index because it was not part of the base URI collection."

    Ich habe das hier <https://github.com/contao/contao/issues/1939> gefunden, aber eine solche Erweiterung habe ich nicht.
    Die Erweiterungsliste ist sowieso übersichtlich:
    - terminal42/contao-pageimage
    - delahaye/dlh_googlemaps

    Die sitemap.xml wird ja jetzt automatisch erstellt. Kann es etwas damit zu tun haben? Lässt sich die löschen und neu erstellen?
    Oder kann die fe_page verantwortlich sein? Ich habe auf den ersten Blick zwar nur ein data-match-height-Attribut zusätzlich gesehen, aber 100%ig habe ich die nicht verglichen.

  12. #12
    Contao-Nutzer
    Registriert seit
    26.10.2012.
    Beiträge
    89
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Caro Beitrag anzeigen
    Forwarded to the search indexer. Did not index because of the following reason: No JSON-LD found.
    Das ist vermutlich die Quelle des Problems. Vermutlich fehlt das JSON-LD bei dir im Frontend.

    Kannst du nachsehen ob du im HTML-Quelltext vom Frontend diesen Code findest?
    HTML-Code:
    <script type="application/ld+json">
    Eventuell fehlt in deinem fe_page-Template die Zeile
    PHP-Code:
    <?= $this->jsonLdScripts ?>
    https://github.com/contao/contao/blo...page.html5#L96

  13. #13
    Contao-Nutzer
    Registriert seit
    16.12.2009.
    Ort
    Würzburg
    Beiträge
    69

    Standard

    Zitat Zitat von ausi Beitrag anzeigen
    Kannst du nachsehen ob du im HTML-Quelltext vom Frontend diesen Code findest?
    HTML-Code:
    <script type="application/ld+json">
    Eventuell fehlt in deinem fe_page-Template die Zeile
    PHP-Code:
    <?= $this->jsonLdScripts ?>
    https://github.com/contao/contao/blo...page.html5#L96
    Ja, du hast recht. Diese Zeile fehlt. Ich habe die in der fe_page ergänzt und jetzt funktioniert alles. Vielen Dank!

    D.h. also, man sollte beim Update von 3 auf 4 gucken, ob die fe_page angepasst wurde und die mit der neuen Version abgleichen.

    Könntest du mir noch ein wenig Kontext liefern?
    Greift dieses Json-Script auf die sitemap.xml zu? Ist es eine Sache die Contao 4.12 betrifft oder auch ältere Versionen?
    Ich habe gerade die (unveränderte) fe_page von meiner eigenen Website (4.11.9) angeschaut, da fehlt die Zeile, der Suchindex und der Crawler arbeiten aber normal.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •