PORTAL und PPS Knowledge Base
Landingpage-Formular
Über das Landingpage-Formular kann eine neue Landingpage erstellt und die Filterkriterien der Seite bestimmt werden. Anhand dieser werden die Inhalte auf der Landingpage (Seitentyp) dynamisch ausgespielt.
Funktionalitäten des Landingpage-Formulars
Einstellen allgemeiner Daten und Meta-Tags der Landingpage
Setzen von Filtern zur dynamischen Generierung der Landingpage
Nutzung von Platzhaltern
Inhaltsverzeichnis
Allgemeine Beschreibung
Über die Administration & Moderation wird die Landingpage-Verwaltung aufgerufen. Hier kann eine neue Landingpage über ein Formular erstellt werden.
Aufbau des Formulars
Das Landingpage-Formular ist in drei Reiter untergliedert:
Name & SEO
Kriterien
Zusammenfassung
Reiter “Name & SEO”
Im Reiter “Name & SEO” werden allgemeine Daten und Meta-Tags der Landingpage eingetragen:
Ortsstruktur anwenden
Im Bereich “Allgemein” können sich Benutzer:innen entscheiden, ob sie die Ortsstruktur des PORTALs auf die Landingpage anwenden möchten.
Wenn die Ortsstruktur für die Landingpage angewendet wird, entstehen neben der globalen Landingpage für jeden Ort eigene Varianten, welche den jeweils ausgewählten Ort als weiteres Kriterium für die ausgespielten Inhalte berücksichtigen (= verortete Seiten). Wird die Ortsstruktur aktiviert, kommen weitere Felder im Landingpage-Formular hinzu.
Seitenüberschrift *
Pflichtfeld
Die Seitenüberschrift entspricht der H1
der Landingpage. Sie wird prominent als Überschrift der Seite auf der Landingpage ausgespielt.
Seitenüberschrift (verortet) *
Pflichtfeld
Das Feld wird eingeblendet, wenn die Ortsstruktur angewendet wird. Die Seitenüberschrift (verortet) entspricht der H1
der verorteten Varianten der Landingpages und kann speziell auf diesen Use-Case mit dem Platzhalter %LOCATION%
angepasst werden.
URL-Name *
Pflichtfeld
Der URL-Name steht am Ende der URL und sollte kurz den Inhalt der Landingpage beschreiben (bspw. videos-2021
):
https://example.com/list-[ID der Landingpage]/[URL-Name]
Es sind Kleinbuchstaben (a-z), Ziffern (0-9) sowie die Sonderzeichen .
_
-
erlaubt.
Unter dem Bereich “Meta-Tags” werden Angaben zur SEO gemacht:
Title *
Pflichtfeld
Entspricht dem HTML-Tag <title>
der globalen, also unverorteten Landingpage. Der “Meta-Title” wird im Webbrowser als Name der Seite angezeigt.
Der “Title” hilft zudem Suchmaschinen und Social-Media-Plattformen, Snippets bzw. Teaser für die Landingpage zu generieren. Diese können zumeist nicht mit “Titles” mit mehr als 70 Zeichen umgehen und schneiden längere Titel nach ca. 70 Zeichen ab.
Entsprechend wurde für das Feld ein Zeichenzähler implementiert. Je nach Zeichenanzahl färbt sich der Zeichenzähler entsprechend ein:
0-59 Zeichen: primary-Color
60-70 Zeichen: success-Color (grün-Ton)
71-75 Zeichen: warning-Color (gelb-Ton)
ab 76 Zeichen: alert-Color (rot-Ton)
Title (verortet) *
Pflichtfeld
Nur relevant, sofern die Ortsstruktur angewendet wird. Entspricht dem HTML-Tag <title>
der verorteten Varianten der Landingpages und kann speziell auf diesen Use-Case mit dem Platzhalter %LOCATION%
angepasst werden.
Es ist die gleiche Zeichenzähler-Logik wie beim Feld “Title *” implementiert.
Description *
Pflichtfeld
Befüllt den HTML-Tag meta name="description" content=”{eingegebener Inhalt}”>
der globalen, also unverorteten Landingpage.
Die “Description” wird unter anderem von verschiedenen (Suchmaschinen-)Crawlern herangezogen, um den Inhalt einer Seite zu interpretieren. In manchen Fällen hilft sie Suchmaschinen und Social-Media-Plattformen, Snippets bzw. Teaser für die Landingpage zu generieren. Darum sollte sie für Benutzer:innen ansprechend formuliert sein und ein Keyword beinhalten.
Entsprechend wurde für das Feld ein Zeichenzähler implementiert. Je nach Zeichenanzahl färbt sich der Zeichenzähler entsprechend ein:
0 Zeichen: primary-Color (“Hausfarbe)
1-159 Zeichen: warning-Color (gelb-Ton)
160-200 Zeichen: success-Color (grün-Ton)
ab 201 Zeichen: alert-Color (rot-Ton)
Description (verortet) *
Pflichtfeld
Nur relevant, sofern die Ortsstruktur angewendet wird. Befüllt den HTML-Tag meta name="description" content=”{eingegebener Inhalt}”>
der verorteten Varianten der Landingpages und kann speziell auf diesen Use-Case mit dem Platzhalter %LOCATION%
angepasst werden.
Es ist die gleiche Zeichenzähler-Logik wie beim Feld “Description *” implementiert.
canonical-URL
Optionales Feld
Definiert den canonical-Tag der Landingpages.
Mit der canonical-URL können Seiten als bevorzugt gegenüber anderen indexierten, jedoch gleichen bis sehr ähnlichen Seiten hervorgehoben werden. Damit kann Duplicate Content vermieden werden.
Im Feld “canoncial-URL” können nur absolute URLs (z. B. https://www.example.com/tag/gewinnspiel
) eingegeben werden, jedoch nicht relative Links (z. B. /tag/gewinnspiel
).
Sofern nur der Wert www.example.com/tag/gewinnspiel
eingegeben wird, wird durch das Formular ein http://
automatisch vorangestellt.
Wird das Feld leer gelassen, dann wird der Standardwert als canonical-URL gesetzt, siehe hierzu canonical-Tag.
Reiter “Kriterien”
Im Reiter “Kriterien” können die Filter gesetzt werden, aus denen sich die Inhalte der Landingpage dynamisch generieren.
Es werden die Inhaltstypen “Beiträge” und “Schnappschüsse” unterstützt.
Je nach Inhaltstyp können folgende Kriterien definiert werden:
Unter “Benutzer” können die Inhalte der Landingpage auf Benutzer-Segmente oder auf eine:n bestimmte:n Benutzer:in gefiltert werden.
Die ausgespielten Inhalte können anhand ihres Veröffentlichungsdatums auf den angegebenen Zeitraum beschränkt werden. Es kann nur ein Start- oder Enddatum sowie ein Zeitraum angegeben werden.
Kategorien (nur beim Inhaltstyp “Beiträge”): Die ausgespielten Beiträge können auf ihre Kategorien beschränkt werden.
Die ausgespielten Inhalte werden auf ihre Inhaltsmarkierungen beschränkt.
Schlagwörter (nur beim Inhaltstyp “Beiträge”): Die ausgespielten Beiträge können auf ihre Schlagwörter beschränkt werden. Sofern das Schlagwort noch nicht in der Datenbank vorhanden ist, wird es mit dem Speichern des Formulars erstellt. Dabei wird auch die Einstellung
create_topic_by_tag
(Themen erstellen | Automatische Erstellung von Themen durch das System bei Schlagworteingabe) berücksichtigt.Zusätzliche Elemente des Beitrags (nur beim Inhaltstyp “Beiträge”): Die untergeordneten Kriterien können mit
UND
(alle Kriterien müssen zutreffen) oderODER
(mindestens ein Kriterium muss zutreffen; standardmäßig ausgewählt) verknüpft werden. Es sind nur ganze Zahlwerte ab 1 gültig. Siehe auch Zusätzliche Elemente des InhaltsMindestanzahl Bilder: Die ausgespielten Beiträge können auf die Mindestanzahl ihrer Bilder beschränkt werden.
Mindestanzahl Aktionen: Die ausgespielten Beiträge können auf deren Mindestanzahl der Aktionen beschränkt werden.
Mindestanzahl Karten-Embeds: Die ausgespielten Beiträge können auf deren Mindestanzahl der Karten-Embeds beschränkt werden.
Mindestanzahl Social-Media-Embeds: Die ausgespielten Beiträge können auf deren Mindestanzahl der Social-Media-Embeds beschränkt werden.
Mindestanzahl Videos: Die ausgespielten Beiträge können auf deren Mindestanzahl der Video-Embeds und verknüpften Medienstreams beschränkt werden.
Mindestanzahl Medienstreams: Die ausgespielten Beiträge können auf deren Mindestanzahl der verknüpften Medienstreams vom Typ Video beschränkt werden.
Medienstream ist als Hero-Image verwendet: Die ausgespielten Beiträge müssen einen Medienstream als Hero-Image verwenden.
Im Reiter “Kriterien” muss mindestens ein Kriterium gesetzt werden. “Benutzer”, “Kategorie” oder “Schlagwörter” dürfen nicht jeweils alleine gesetzt werden, um Duplicate Content zu vermeiden.
Reiter “Zusammenfassung”
Im Reiter “Zusammenfassung” werden die eingegebenen Kriterien zusammengefasst und in einer Übersicht dargestellt. Hierbei werden die dort eingegebenen Angaben in Textbausteine eingefügt, um den Benutzer:innen den Inhalt der Landingpage lesbar zu beschreiben.
Ist der/die Benutzer:in damit zufrieden, kann die Landingpage über den “Speichern”-Button erstellt und veröffentlicht werden.
Sofern bei “Zusätzliche Elemente des Beitrags” falsche Werte eingegeben werden, wird in der Zusammenfassung nur [ungültiger Wert] angezeigt:
Platzhalter-Logik
Platzhalter werden beim Ausspielen der Seite mit den passenden Werten ersetzt. Prinzipiell stehen zwei Platzhalter in den Formularen zur Verfügung, sie werden jedoch nur von einer Auswahl an Feldern unterstützt:
%PORTALNAME%
Der Platzhalter %PORTALNAME%
wird beim Ausspielen einer Landingpage mit dem definierten PORTAL-Namen ersetzt. Der jeweilige PORTAL-Name wird im entsprechenden Tooltip im Formular eingeblendet.
%PORTALNAME%
wird von folgenden Feldern unterstützt:
Seitenüberschrift
Seitenüberschrift (verortet)
Title
Title (verortet)
Description
Description (verortet)
%LOCATION%
Der Platzhalter %LOCATION%
wird beim Ausspielen einer Landingpage mit dem aktuell gewählten Ort aus der Ortsstruktur ersetzt. Der Platzhalter steht bei Formular-Feldern, die sich auf die verorteten Varianten der Landingpage beziehen, zur Verfügung.
%LOCATION%
wird von folgenden Feldern unterstützt:
Seitenüberschrift (verortet)
Title (verortet)
Description (verortet)
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:innen
https://peiq.atlassian.net/wiki/x/UAArNw