Ergebnis 1 bis 7 von 7

Thema: Events werden nicht durchsucht

  1. #1
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Beiträge
    167

    Standard Events werden nicht durchsucht

    Guten Tag, habe ein Problem mit der Suche bei Events. Der Crawler indexiert die Events nicht: Forwarded to the search indexer. Did not index because of the following reason: Was explicitly marked "noSearch" in page settings. Die Events sind durchsuchbar, aber in der application/ld+json wird "contao:noSearch":true ausgegeben. Der ichtige Eintrag wäre sicherlich "contao:noSearch":false. Wie kann ich das ändern? Hängt es vielleicht mit der Erweitereung calendar/extended zusammen?

    Grüße, Ben

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    Zitat Zitat von strich-sieben Beitrag anzeigen
    Wie kann ich das ändern?
    In den Einstellungen der (Reader-)Seite (könnte aber auch dynamisch durch eine Extension passieren).
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Beiträge
    167

    Standard

    In den Einstellungen der Readerseite steht der Robots.txt auf "index,follow" und in den Experteneinstellungen ist "Nicht durchsuchen" deaktiviert. Bei der Erweiterung calendar/extended ist im Template "event-full" dieses Script integriert:
    Code:
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "<?php echo $this->title; ?>",
      "description": "<?php echo $this->description; ?>",
      "image": "",
      "startDate": "",
      "endDate": "",
      "location": {
        "@type": "Place",
        "name": "<?php echo $this->location_name; ?>",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "",
          "addressLocality": "",
          "postalCode": "",
          "addressCountry": "de"
        }
      }
    }
    </script>
    Habe schon - leider erfolglos - versucht, dort "contao:noSearch":false, einzufügen.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    Poste mal einen Link zur Seite.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    noSearch: true wird bei dir zumindest immer dann ausgegeben, wenn der day und time Parameter in der URL vorhanden ist. Vergleiche:



    Das wird aber, soweit ich sehe, weder vom Core noch von der Calendar Extended Extension gemacht.

    Hast du die Sitemap aktiviert? Wenn ja, mit welchem Namen?
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Beiträge
    167

    Standard

    Hallo Spooky,

    das war der Fehler, ich hatte keine Sitemap aktiviert

    Nachdem ich die Sitemap aktiviert habe, hat der Crawler auch die Events gefunden und den Eintrag in der application/ld+json in contao:noSearch":false, geändert. Manchmal sind die Lösungen so einfach, aber da wäre ich nie drauf gekommen. Vielen Dank für deine spontane Hilfe.

    Liebe Grüße, Ben

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
  •