Ergebnis 1 bis 19 von 19

Thema: Strukturierte Daten im Newsmodul einbinden

  1. #1
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard Strukturierte Daten im Newsmodul einbinden

    Hallo,
    ich möchte mit dem Google Markuptool Strukturierte Daten in meinen Blogbeiträge einbringen.... ich hatte gehofft das geht mit dem HeaderFooter Modul, aber leider sind die Head Felder dort nicht vorhanden, gibt es eine andere Option im Backend die von Google erstellten Daten in die Head Sections der Beiträge zu bekommen ?

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

    Standard

    Contao gibt für News bereits strukturierte Daten aus. Was genau möchtest du hinzufügen?
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    ich hatte meinen news beitrag durch das google prüftool geschickt, das sagte nicht das es postiv beglückt wäre. darum die frage im forum

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

    Standard

    Was genau hat Google beanstandet?
    » sponsor me via GitHub or Revolut

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.437
    Contao-Projekt unterstützen

    Support Contao

    Standard

    und ergänzend zu @Spooky: Welche Contao-Version verwendest Du?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    weil das thema weiter aktuell ist, ich nutze contao 5.3.26 > ich möchte meinen blog beiträgen sowas wie mentions dazu packen damit google den inhalt besser versteht, vielleicht auch noch breadcrumbs etc.... also pro beitrag spezielle daten. sonst könnte ich das template umbauen..... irgend ein plugin/trick/idee ?

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

    Standard

    Grundsätzlich siehst du in den News Templates bereits eine Funktion dafür. Mit dieser Funktion kannst du deine Daten hinzufügen.
    » sponsor me via GitHub or Revolut

  8. #8
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    sprichst du da jetzt vom seiten template ? da könnte ich ja nur allgemeine daten hinzufügen, ich möchte ja jede news seite individuell bestücken. im gegensatz zu all den anderen seiten im system habe ich bei den news kein feld für strukturierte daten

  9. #9

  10. #10
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    aber da wären wir beim normalen seiten template, das hilft mir am ende eigentlich gar nicht bei 3 news beiträgen pro monat die eigene daten wollen....

  11. #11
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.189
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Peerless Beitrag anzeigen
    aber da wären wir beim normalen seiten template, das hilft mir am ende eigentlich gar nicht bei 3 news beiträgen pro monat die eigene daten wollen....
    wieso Seitentemplate? Seitentemplate ist für mich fe_page...

    Das ist/sind die Templates der News-Ausgabe - ob nun im Reader (s.o.) oder Liste https://github.com/contao/contao/blo...ws_short.html5 ist eigentlich egal - an der Stelle kann man zumindest die Ausgaben mit Daten z. B. aus eigenen Feldern erweitern

    Edit: nach nochmaligem Lesen des ersten Posts habe ich die Vermutung, da liegt der Hase im Pfeffer: wie bekommt man je Newseintrag individuelle JSON-LD-Daten hinzu?

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

    Standard

    Zitat Zitat von Peerless Beitrag anzeigen
    sprichst du da jetzt vom seiten template ?
    Nein, von den News Templates, jeweils am Ende.
    » sponsor me via GitHub or Revolut

  13. #13
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    wäre es technisch möglich im artikel ein code element zu nutzen und das mit den daten zu befüllen ?

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

    Standard

    Warum ein separates Element? Oder was genau möchtest du denn nun machen? Vielleicht missverstehe ich was du vor hast. Poste vielleicht auch einfach dein Wunsch JSON-LD.
    » sponsor me via GitHub or Revolut

  15. #15
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    es scheint als element ungefiltertes html zu gehen, rich result erkennst :-) der volständigkeit halber, sowas soll da rein:
    HTML-Code:
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "NewsArticle",
          "headline": "Von null auf Beyoncé in 3 Sekunden",
          "description": "Miet dir den Applaus: Karaoke-Sets für Hochzeiten, Geburtstage & Firmenfeiern",
          "datePublished": "2025-05-02T16:20:00+02:00",
          "author": {
            "@type": "Person",
            "name": "Peer Hölscher"
          },
          "publisher": {
            "@type": "Organization",
            "name": "AE Rental",
            "logo": {
              "@type": "ImageObject",
              "url": "https://ae-rental.de/files/cto_layout/img/favicon/apple-touch-icon.png"
            }
          },
          "image": {
            "@type": "ImageObject",
            "url": "https://ae-rental.de/files/bilder/eventplanung/teamevents/Teamevent-kollegen-singen-karaoke.jpg",
            "height": 1333,
            "width": 2000
          },
          "mainEntityOfPage": {
            "@type": "WebPage",
            "@id": "https://ae-rental.de/ae-rental-news/newsreader/von-null-auf-beyonce-in-3-sekunden-karaoke.html"
          },
          "about": {
            "@type": "Service",
            "name": "Karaoke-Anlagen mieten",
            "url": "https://ae-rental.de/eventtechnik/tontechnik.html"
          },
          "mentions": [
            {
              "@type": "Thing",
              "name": "Karaoke",
              "sameAs": "https://www.wikidata.org/wiki/Q11210"
            },
            {
              "@type": "MusicGroup",
              "name": "Queen",
              "sameAs": "https://de.wikipedia.org/wiki/Queen_(Band)"
            },
            {
              "@type": "Person",
              "name": "Helene Fischer",
              "sameAs": "https://de.wikipedia.org/wiki/Helene_Fischer"
            },
            {
              "@type": "MusicGroup",
              "name": "Oasis",
              "sameAs": "https://de.wikipedia.org/wiki/Oasis_(Band)"
            }
          ]
        },
        {
          "@type": "BreadcrumbList",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "Blog",
              "item": "https://ae-rental.de/ae-rental-news.html"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Von null auf Beyoncé in 3 Sekunden",
              "item": "https://ae-rental.de/ae-rental-news/newsreader/von-null-auf-beyonce-in-3-sekunden-karaoke.html"
            }
          ]
        }
      ]
    }
    </script>
    Geändert von Spooky (04.05.2025 um 07:32 Uhr)

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

    Standard

    Wenn du das so hardgecodet drin lässt, würdest du aber gewisse Dinge doppelt ausgeben (wie headline, description, breadcrumb bspw. - vorausgesetzt du hast ein Breadcrumb Modul im Layout).
    » sponsor me via GitHub or Revolut

  17. #17
    Wandelndes Contao-Lexikon Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    10.189
    User beschenken
    Wunschliste

    Standard

    Würde es nicht reichen, die aktuelle Ausgabe um den Bereich "mentions": [...] zu erweitern? Man könnte im News-Element ein Textfeld per DCA hinzufügen um diesen Bereich eingeben zu können - ggf. da was abgucken https://github.com/fiedsch/contao-jsonwidget - alternativ die Eingabe per MCW-Widget

  18. #18
    Contao-Nutzer
    Registriert seit
    11.01.2025.
    Beiträge
    62

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wenn du das so hardgecodet drin lässt, würdest du aber gewisse Dinge doppelt ausgeben (wie headline, description, breadcrumb bspw. - vorausgesetzt du hast ein Breadcrumb Modul im Layout).
    das sind jetzt details die man entsprechend setzen kann :-) aber besser doppelt als gar nicht. ich freue mich erstmal da es geht und ob ich das in ein feld male das ich mir da vorher ins layout bastel oder einfach ein den artikel macht vom aufwand keinen echten unterschied. zumindest habe ich die optionen vorher mit gpt diskutiert und der schlägt das mit meiner contao version zu den gegeben daten so vor

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

    Standard

    Zitat Zitat von Peerless Beitrag anzeigen
    zumindest habe ich die optionen vorher mit gpt diskutiert
    Angehängte Grafiken Angehängte Grafiken

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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