Rich Snippets

astricia

Quote from: dbs on April 15, 2019, 09:44:57 AM
Verstehe, ja, div hat im header nichts zu suchen.
Falls du die Section Anker nicht brauchst, dann deaktivieren in Admin-Tools > Optionen > Erweiterte Optionen > Server Einstellungen > Abschnitts Anker Text: none

Danke, das hatte ich gesucht. Jetzt klappt das. :-)

evaki

RDFa im WYSIWYG sollte auch funktionieren.
Mit JSON wird man da natürlich nix (html-Filter), außer man macht's mit 'nem Block unter <head>.

Bei "uns" wurde damit reichlich um open graph, dublin core usw. rumgebastelt, weil's im WB-Core keine "Schnittstelle" gibt, wo man einhaken könnte.
MfG. Evaki

dbs

Verstehe, ja, div hat im header nichts zu suchen.
Falls du die Section Anker nicht brauchst, dann deaktivieren in Admin-Tools > Optionen > Erweiterte Optionen > Server Einstellungen > Abschnitts Anker Text: none
[url="https://onkel-franky.de"]https://onkel-franky.de[/url]

astricia

Bei Code2 kannst du doch eingeben, ob du PHP, HTML, Javascript oder internen/externen Kommentar zufügen willst. Ich hatte auf Javascript gestellt, aber da kam eben das type="text/javascript" mit rein.

Wenn ich auf HMTL stelle, nimmt er den Code so wie er ist - ich schreibe also das <script type=..." selbst davor und dahinter.

Passt auch soweit. Allerdings wird der Abschnitt natürlich auch mit einem <div> ummantelt - im Header. Ich weiß nicht, ob das der Grund ist - aber im Quellcode wird plötzlich das abschließende </head> rot angezeigt. Ist auf den anderen Unterseiten, bei denen ich keinen Rich Snippet Eintrag zugefügt habe, nicht so. Kann man das <div> irgendwie ausschalten?

dbs

Quoteallerdings kriege ich da das type="application/ld+json" nicht mit rein - standardmäßig will er nur type="text/javascript" reinsetzen
Wie meinst du das? Code2 ändert eigentlich nichts am Code, speichert wie eingegeben.
[url="https://onkel-franky.de"]https://onkel-franky.de[/url]

astricia

Wrapper macht sicherlich was anderes - sehe nicht, wo ich da JSON-Script-Code einfügen könnte...

Evakis Tip habe ich probiert. Bei einem WYSIWIG-Abschnitt habe ich das Problem, das der Inhalt (<script type="application/ld+json">...</script>) nach dem Speichern nicht mehr im Backend angezeigt wird. Kann also nicht einfach verändert werden. Habe statt dessen versucht einen Code-Abschnitt zu nehmen, aber da kommen dann Fehlermeldungen.

Bei einem Code2-Abschnitt geht das zwar prinzipiell - allerdings kriege ich da das type="application/ld+json" nicht mit rein - standardmäßig will er nur type="text/javascript" reinsetzen. Müsste ich das irgendwie ergänzen?

LG,
Astrid

evaki

#3
Mit einem weiteren - entsprechend betitelten - WYSIWYG-Abschnitt sollte das funktionieren.
"Strukturierte Daten einfach selber gemacht"
Kombiniert mit einem zusätzlichen Block in <head> ist eine weitere Variante.
Mit einem Formular (-Plugin) für JSON wär's sicherlich am einfachsten, das müßte aber halt wer basteln. Einmal DB hin und zurück dürfte aber nicht viel Aufwand erfordern.
MfG. Evaki

sstvmaster

Hast du mal den Wrapper probiert?
WB 2.12.2 r379

astricia

Gibt es irgendeine Möglichkeit, auf einzelnen (WYSIWIG) Seiten manuell "Rich Snippets" für Google einzufügen? Ein Kunde, dessen bislang statische Website ich für WB umbaue, und der diese Snippets bislang statisch und individuell auf einzelnen Seiten eingebaut hatte, fragt danach....

LG,
Astrid