15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen
22.10.2024
2 +1

Wie man Seitentitel in WordPress mit Elementor ausblendet

Das Ausblenden eines Seitentitels in WordPress bedeutet, die <h1>-Überschrift zu unterdrücken, die Ihr Theme automatisch oben auf jeder Seite rendert – getrennt vom Browser-Tab-Titel oder dem SEO-Meta-Titel. Mit Elementor können Sie dieses Element seitenweise über den integrierten Umschalter des Editors, über den Customizer Ihres Themes, mittels gezieltem CSS oder über ein schlankes Plugin entfernen. Jede Methode zielt auf eine andere Ebene des WordPress-Rendering-Stacks ab, und die falsche Wahl für Ihre Situation kann zu Layout-Regressionen oder SEO-Nebenwirkungen führen.

Dieser Leitfaden behandelt alle vier Methoden in präzisen technischen Details, erklärt, wann jede geeignet ist, weist auf die Fallstricke hin, die die meisten Tutorials überspringen, und endet mit einer Entscheidungsmatrix, die Ihnen hilft, den richtigen Ansatz für Ihre spezifische Situation zu wählen.

Warum Seitentitel erscheinen – und warum das Entfernen komplexer ist, als es aussieht

WordPress-Themes geben den Seitentitel über ein Template-Tag aus, typischerweise the_title() oder get_the_title(), eingebettet in ein <h1>-Tag innerhalb des page.php– oder single.php-Templates des Themes. Elementor rendert seinen Inhalt innerhalb dieses Templates, nicht anstelle davon. Das bedeutet, der Titel wird von der Theme-Ebene gerendert, nicht von Elementor selbst – weshalb das einfache Löschen des Titel-Widgets im Elementor-Canvas nichts an der vom Theme generierten Überschrift ändert.

Das Verständnis dieser Unterscheidung ist wichtig, weil:

  • Das visuelle Ausblenden des Titels mit display: none das <h1> im DOM belässt, was Screenreader verwirren und doppelte Überschriftenstrukturen erzeugen kann.
  • Das Entfernen des Titels über den nativen Umschalter von Elementor ihn auf Template-Ebene nur für diese Seite unterdrückt.
  • Theme-Einstellungen den Umschalter von Elementor je nach Ladereihenfolge überschreiben können.
  • Einige Seiten-Caching-Ebenen eine zwischengespeicherte Version der Seite ausliefern, die neu gespeicherte Einstellungen ignoriert, bis der Cache geleert wird.

Wenn Ihre WordPress-Website in einer VPS Hosting-Umgebung betrieben wird, leeren Sie nach jeder dieser Änderungen immer Ihren serverseitigen Cache (Nginx FastCGI-Cache, Redis-Objekt-Cache oder Ihr Caching-Plugin), da das Ergebnis sonst für Besucher nicht sichtbar ist.

Methode 1: Seitentitel über die nativen Seiteneinstellungen von Elementor ausblenden

Dies ist der richtige erste Ansatz zum Ausblenden des Titels auf einzelnen Seiten. Er verwendet die interne Seiten-Meta von Elementor, die das Theme-Template anweist, das Rendern des Titel-Tags vollständig zu überspringen – kein CSS-Hack, keine DOM-Verschmutzung.

Schritt-für-Schritt-Anleitung

Schritt 1: Seite in Elementor öffnen

  1. Melden Sie sich in Ihrem WordPress-Admin-Dashboard an.
  2. Navigieren Sie zu Seiten > Alle Seiten.
  3. Suchen Sie die Zielseite und klicken Sie auf Mit Elementor bearbeiten.

Schritt 2: Auf das Seiteneinstellungen-Panel zugreifen

  1. Klicken Sie im Elementor-Editor auf das Hamburger-Menü-Symbol (drei horizontale Linien) in der oberen linken Ecke und wählen Sie dann Seiteneinstellungen – oder klicken Sie auf das Zahnrad-Symbol unten links im Panel, wenn Sie eine ältere Elementor-Version verwenden.
  2. Das Seiteneinstellungen-Panel öffnet sich auf der linken Seite.

Schritt 3: Die Option „Titel ausblenden” umschalten

  1. Scrollen Sie im Seiteneinstellungen-Panel nach unten, bis Sie den Umschalter Titel ausblenden sehen.
  2. Stellen Sie ihn auf Ja.
  3. Klicken Sie auf Aktualisieren (oder Veröffentlichen, wenn die Seite neu ist).

Was dies tatsächlich bewirkt: Elementor schreibt einen Post-Meta-Wert (_elementor_page_title) in die Datenbank für diese spezifische Post-ID. Das Template des Themes prüft diesen Meta-Wert und überspringt den the_title()-Aufruf bedingt. Das bedeutet, das <h1> wird nie in das DOM ausgegeben – ein semantisch saubereres Ergebnis als CSS-Ausblendung.

Bekannte Einschränkungen

  • Dieser Umschalter funktioniert nur, wenn Ihr aktives Theme mit der Seiteneinstellungs-API von Elementor kompatibel ist. Themes, die diesen Meta-Schlüssel nicht prüfen, ignorieren ihn vollständig.
  • Wenn Sie Elementor Pro mit einem benutzerdefinierten Theme-Builder-Header oder Seiten-Template verwenden, hat der Umschalter möglicherweise keine Wirkung, da das page.php des Themes vollständig umgangen wird.
  • Der Umschalter gilt pro Seite. Es gibt keine native Elementor-Option, um dies global auf allen Seiten über eine einzige Steuerung anzuwenden.

Methode 2: Seitentitel über die Einstellungen Ihres Themes ausblenden

Viele kommerzielle Themes und Block-Themes bieten eine Steuerung der Titelsichtbarkeit entweder im Customizer oder in seitenspezifischen Metaboxen an. Dies ist der richtige Ansatz, wenn Sie Titel seitenübergreifend unterdrücken möchten oder wenn Ihr Theme nicht gut mit dem Meta-Umschalter von Elementor zusammenarbeitet.

Den WordPress-Customizer verwenden

  1. Gehen Sie zu Design > Anpassen.
  2. Suchen Sie nach Abschnitten mit den Bezeichnungen Seiteneinstellungen, Layout, Typografie oder Beitrags-/Seitenoptionen – die genaue Bezeichnung hängt von Ihrem Theme ab.
  3. Wenn ein Umschalter Seitentitel anzeigen oder Titel anzeigen vorhanden ist, deaktivieren Sie ihn.
  4. Klicken Sie auf Veröffentlichen.

Beliebte Themes und wo diese Einstellung zu finden ist:

  • Astra: Design > Anpassen > Seite > Einzelne Seite > Seitentitel
  • GeneratePress: Design > Anpassen > Layout > Seiten-Layout > Titel deaktivieren
  • OceanWP: Design > Anpassen > Allgemeine Optionen > Seitentitelleiste
  • Hello Elementor (Elementors eigenes Theme): Keine integrierte Titelsteuerung – verlässt sich vollständig auf den Seiteneinstellungs-Umschalter von Elementor oder CSS.

Seitenspezifische Dokumenteinstellungen verwenden

Einige Themes fügen eine Metabox direkt in die Seitenleiste des WordPress-Block-Editors oder des klassischen Editors ein. Suchen Sie beim Bearbeiten einer Seite nach einem Panel mit der Bezeichnung Seitenoptionen, Seiteneinstellungen oder dem Namen Ihres Themes. Ein Kontrollkästchen Titel ausblenden hier funktioniert auf PHP-Template-Ebene, identisch in der Wirkung mit dem Umschalter von Elementor.

Kritischer Fallstrick

Wenn Sie Titel global über den Customizer deaktivieren, gilt diese Einstellung für jede Seite, jeden Beitrag und jeden benutzerdefinierten Beitragstyp, der dasselbe Template verwendet. Prüfen Sie Ihren Inhaltsbestand, bevor Sie eine globale Einstellung aktivieren, da Sie sonst versehentlich Titel auf Blogbeiträgen, WooCommerce-Produktseiten oder Archivseiten ausblenden, wo der Titel semantisch notwendig ist.

Methode 3: Seitentitel mit benutzerdefiniertem CSS ausblenden

Verwenden Sie diese Methode, wenn Sie präzise Kontrolle benötigen – zum Beispiel, um den Titel auf einer bestimmten Seite auszublenden, ohne Elementor-Einstellungen oder Theme-Optionen zu berühren, oder wenn Sie mit einem Theme arbeiten, das keinen nativen Umschalter bietet.

Schritt 1: Die Post-ID der Seite ermitteln

  1. Gehen Sie in Ihrem WordPress-Dashboard zu Seiten > Alle Seiten.
  2. Fahren Sie mit der Maus über die Zielseite. Schauen Sie auf die URL in der Statusleiste Ihres Browsers – sie enthält einen Parameter wie post=123. Die Zahl ist die Post-ID der Seite.

Alternativ öffnen Sie die Seite im Block-Editor und prüfen Sie die URL in der Adressleiste Ihres Browsers: https://yoursite.com/wp-admin/post.php?post=123&action=edit.

WordPress fügt automatisch eine Body-Klasse page-id-{ID} zum <body>-Tag jeder Seite hinzu, die Sie als CSS-Selektor verwenden können.

Schritt 2: Den richtigen CSS-Selektor identifizieren

Der Selektor hängt von Ihrem Theme und der Elementor-Version ab. Häufige Selektoren sind:

Theme / SetupCSS-Selektor
Elementor (generisch).elementor-page-title
Elementor + Hello-Theme.page-title
Astra-Theme.ast-page-single-meta
GeneratePress.entry-title
Twenty Twenty-Four.wp-block-post-title
Generischer Fallbackh1.entry-title, h1.page-title

Verwenden Sie die DevTools Ihres Browsers (rechtsklicken Sie auf den Titel im Frontend, wählen Sie Untersuchen), um die genaue Klasse in Ihrer Installation zu identifizieren, bevor Sie CSS schreiben.

Schritt 3: CSS über den Customizer hinzufügen

  1. Gehen Sie zu Design > Anpassen > Zusätzliches CSS.
  2. Um den Titel auf einer einzelnen Seite auszublenden:
.page-id-123 .entry-title {
  display: none;
}
  1. Um den Titel auf allen Seiten seitenübergreifend auszublenden:
.page .entry-title {
  display: none;
}
  1. Um den Titel nur auf mit Elementor erstellten Seiten auszublenden:
.elementor-page .entry-title {
  display: none;
}
  1. Klicken Sie auf Veröffentlichen.

Die SEO-Auswirkung von display: none

Dies ist der wichtigste Vorbehalt bei der CSS-Methode: display: none blendet das Element visuell aus, entfernt es aber nicht aus dem DOM. Googlebot wird den <h1>-Inhalt weiterhin crawlen und indexieren. Dies ist im Allgemeinen akzeptabel – Google versteht CSS-Ausblendung für Layout-Zwecke – aber es erzeugt ein strukturelles Problem: Ihre Seite wird ein verstecktes <h1> haben, das die Überschrift dupliziert, die Sie im Elementor-Canvas platziert haben. Doppelte <h1>-Tags sind ein anerkanntes On-Page-SEO-Problem.

Die technisch korrekte Lösung beim Ausblenden eines Titels mit CSS ist sicherzustellen, dass Ihr Elementor-Layout ein ordnungsgemäßes <h1>-Überschriften-Widget enthält, damit die Seite genau eine sichtbare, aussagekräftige <h1> hat. Wenn Sie den Theme-Titel ausblenden, weil Sie eine benutzerdefinierte Überschrift in Elementor erstellt haben, ist dies der richtige Arbeitsablauf.

Alternative: visibility: hidden vs. display: none

EigenschaftEntfernt aus dem Layout-FlussLesbar von ScreenreadernVon Googlebot gecrawlt
display: noneJaNeinJa
visibility: hiddenNein (hinterlässt Leerraum)NeinJa
height: 0; overflow: hiddenTeilweiseNeinJa
Elementor-Umschalter / PHP-EntfernungJaNicht zutreffend (nicht im DOM)Nein

Für Barrierefreiheit und SEO-Integrität ist der Elementor-Umschalter oder eine PHP-Ebenen-Theme-Einstellung immer der CSS-Ausblendung vorzuziehen.

Methode 4: Ein Plugin zum Ausblenden von Seitentiteln verwenden

Plugins sind die richtige Wahl, wenn Sie ein Multisite-Netzwerk verwalten, wenn Ihr Team nicht-technische Redakteure umfasst, die ein einfaches Kontrollkästchen benötigen, oder wenn Sie Titel über mehrere Beitragstypen hinweg ausblenden müssen, ohne Code zu schreiben.

Empfohlene Plugins

Hide Title (von Stefano Lissa) – Leichtgewichtig, keine Einstellungsseite, fügt jedem Beitrags-/Seiten-Editor ein einzelnes Kontrollkästchen hinzu. Ungefähr 10.000 aktive Installationen, regelmäßig aktualisiert.

Elementor Header & Footer Builder – Wenn Sie dieses Plugin bereits für das Template-Management verwenden, kann es helfen, Seiten-Layouts so umzustrukturieren, dass der Theme-Titel gar nicht erst gerendert wird.

Page and Post Title Hider – Fügt Steuerungen pro Beitrag und pro Seite hinzu, unterstützt benutzerdefinierte Beitragstypen und funktioniert unabhängig vom aktiven Theme.

Installation und Verwendung

  1. Gehen Sie zu Plugins > Neu hinzufügen.
  2. Suchen Sie nach Ihrem gewählten Plugin nach Name.
  3. Klicken Sie auf Jetzt installieren, dann auf Aktivieren.
  4. Bearbeiten Sie die Zielseite. In der Seitenleiste des Block-Editors oder unterhalb des klassischen Editors suchen Sie nach dem Titel ausblenden-Kontrollkästchen des Plugins.
  5. Aktivieren Sie das Kontrollkästchen und klicken Sie auf Aktualisieren.

Wann kein Plugin verwendet werden sollte

Vermeiden Sie es, ein Plugin ausschließlich für diesen Zweck hinzuzufügen, wenn Sie bereits Elementor Pro oder ein Theme haben, das die Titelunterdrückung nativ unterstützt. Jedes zusätzliche Plugin fügt HTTP-Anfragen, Datenbankabfragen und eine potenzielle Angriffsfläche hinzu. Auf einem leistungsoptimierten VPS mit cPanel oder einer verwalteten Serverumgebung ist Plugin-Überladung eine messbare Leistungsbelastung.

Vergleich aller vier Methoden

MethodeGeltungsbereichErfordert CodeSEO-sicherFunktioniert ohne Elementor ProAm besten geeignet für
Elementor-Seiteneinstellungs-UmschalterPro SeiteNeinJa (DOM-Entfernung)JaEinzelne Seiten, schnelle Bearbeitungen
Theme-Customizer / MetaboxGlobal oder pro SeiteNeinJa (DOM-Entfernung)JaSeitenweite oder theme-native Steuerung
Benutzerdefiniertes CSSPro Seite oder globalJa (CSS)Teilweise (DOM vorhanden)JaPräzise Ausrichtung, kein Plugin
PluginPro Seite oder globalNeinJa (DOM-Entfernung)JaNicht-technische Teams, Multisite

Umgang mit Sonderfällen und häufigen Fehlern

Der Umschalter ist in den Seiteneinstellungen von Elementor nicht sichtbar

Dies passiert, wenn das aktive Theme keine Unterstützung für title-tag registriert oder wenn ein Child-Theme page.php überschreibt, ohne die Meta von Elementor zu prüfen. Lösung: Wechseln Sie zur CSS-Methode oder verwenden Sie ein Plugin.

Der Titel verschwindet im Editor, erscheint aber im Frontend wieder

Fast immer ein Caching-Problem. Leeren Sie den Cache Ihres Caching-Plugins, Ihren CDN-Cache (falls Sie Cloudflare oder BunnyCDN verwenden) und Ihren serverseitigen Cache. Auf einem Dedicated Server mit Nginx und FastCGI-Caching führen Sie aus:

sudo find /var/cache/nginx -type f -delete
sudo systemctl reload nginx

Der Titel ist ausgeblendet, aber oben auf der Seite bleibt ein Leerraum

Das Theme wendet Padding oder Margin auf den Titel-Container an, auch wenn der Titeltext ausgeblendet ist. Zielen Sie auf das Container-Element ab, nicht nur auf die Überschrift:

.page-id-123 .page-header,
.page-id-123 .entry-header {
  display: none;
}

Benutzerdefinierte Beitragstypen reagieren nicht auf den Elementor-Umschalter

Der Umschalter von Elementor funktioniert nur bei Beitragstypen, die Elementor explizit unterstützt. Für benutzerdefinierte Beitragstypen, die von Plugins registriert werden (WooCommerce-Produkte, Portfolio-Einträge usw.), verwenden Sie die CSS-Methode oder ein Plugin, das benutzerdefinierte Beitragstypen nativ unterstützt.

Das Ausblenden des Titels bricht Breadcrumbs oder Schema-Markup

Einige Breadcrumb-Plugins (Yoast SEO, RankMath, Breadcrumb NavXT) ziehen den Seitentitel aus the_title(), um Breadcrumb-Beschriftungen und strukturierte Daten zu befüllen. Das visuelle Ausblenden des Titels hat darauf keinen Einfluss – sie lesen aus der Datenbank, nicht aus dem DOM. Wenn Sie jedoch ein Theme verwenden, das den Titel vollständig aus dem Template entfernt, überprüfen Sie, ob Ihre Breadcrumb- und Schema-Ausgabe weiterhin korrekt gerendert wird, indem Sie den Seitenquelltext und den Rich-Results-Test von Google prüfen.

Technische Entscheidungsmatrix

Verwenden Sie diese Checkliste, um die richtige Methode für Ihre Situation auszuwählen:

  • Einzelne Seite, Elementor-kompatibles Theme, kein Coding: Verwenden Sie Methode 1 (Elementor-Seiteneinstellungs-Umschalter).
  • Mehrere Seiten oder seitenweite Unterdrückung, nicht-technisches Team: Verwenden Sie Methode 2 (Theme-Customizer) oder Methode 4 (Plugin).
  • Theme ignoriert den Umschalter von Elementor, sofortige Lösung benötigt: Verwenden Sie Methode 3 (Benutzerdefiniertes CSS) mit dem richtigen Selektor aus den DevTools.
  • Multisite-Netzwerk oder benutzerdefinierte Beitragstypen: Verwenden Sie Methode 4 (Plugin) mit CPT-Unterstützung.
  • Elementor Pro mit Theme-Builder-Vollseiten-Template: Das page.php des Themes wird umgangen – erstellen Sie Ihre Überschrift direkt im Elementor-Template und verlassen Sie sich nicht auf eine der oben genannten Methoden.
  • Nach jeder Änderung: Leeren Sie alle Cache-Ebenen, bevor Sie im Frontend testen.

Wenn Ihre WordPress-Installation auf Shared Web Hosting läuft, haben Sie möglicherweise keinen Zugriff auf das serverseitige Cache-Leeren – verlassen Sie sich stattdessen auf die integrierte Leer-Funktion Ihres Caching-Plugins.

Für Websites, bei denen Leistung, SSL-Terminierung und vollständige Serverkontrolle wichtig sind – insbesondere solche, die Elementor Pro mit WooCommerce oder umfangreichen benutzerdefinierten Beitragstyp-Strukturen betreiben – bietet eine VPS Hosting-Umgebung die Kontrolle zur Verwaltung von Caching, PHP-FPM-Workern und OPcache-Einstellungen, die direkt beeinflussen, wie schnell Template-Änderungen für Besucher sichtbar werden. Kombinieren Sie dies mit einem ordnungsgemäß konfigurierten SSL-Zertifikat, um sicherzustellen, dass Ihre angepassten Seiten sicher ausgeliefert werden.

FAQ

Beeinflusst das Ausblenden eines Seitentitels in WordPress die SEO?

Das Ausblenden des vom Theme generierten Titels mit dem Elementor-Umschalter oder einer PHP-Ebenen-Methode entfernt das <h1> vollständig aus dem DOM. Dies ist SEO-sicher nur, wenn Ihr Elementor-Layout ein ordnungsgemäß strukturiertes <h1>-Überschriften-Widget als Ersatz enthält. Wenn Sie den Titel mit CSS ausblenden (display: none), bleibt das <h1> im DOM und Google wird es weiterhin lesen – aber Sie riskieren eine doppelte Überschriftenstruktur, wenn Ihr Canvas ebenfalls ein <h1> enthält.

Warum funktioniert der „Titel ausblenden”-Umschalter von Elementor auf meiner Website nicht?

Der Umschalter schreibt einen Post-Meta-Wert, den Ihr Theme explizit prüfen muss. Themes, die nicht mit der Seiteneinstellungs-API von Elementor integriert sind, ignorieren diesen Meta-Schlüssel. Das Hello-Elementor-Theme und die meisten großen kommerziellen Themes (Astra, GeneratePress, OceanWP) unterstützen ihn. Wenn Ihres das nicht tut, verwenden Sie als Fallback benutzerdefiniertes CSS oder ein Plugin.

Kann ich den Seitentitel für alle Seiten gleichzeitig in Elementor ausblenden?

Der native Umschalter von Elementor gilt nur pro Seite. Für eine globale Einstellung verwenden Sie die Customizer-Option Ihres Themes, fügen Sie eine CSS-Regel für .page .entry-title { display: none; } in Zusätzliches CSS ein, oder verwenden Sie ein Plugin, das die Massenunterdrückung von Titeln unterstützt.

Beeinflusst das Ausblenden des Seitentitels den Browser-Tab-Titel oder den SEO-Meta-Titel?

Nein. Der Browser-Tab-Titel wird durch das <title>-Tag im <head> gesteuert, und der SEO-Meta-Titel wird von Ihrem SEO-Plugin (Yoast, RankMath usw.) festgelegt. Das Ausblenden der <h1>-Überschrift auf der Seite hat keinen Einfluss auf beides.

Was ist der Unterschied zwischen dem Ausblenden und dem Löschen des Titels in Elementor?

Sie können den vom Theme generierten Titel nicht innerhalb des Elementor-Canvas „löschen” – er wird vom Theme-Template gerendert, außerhalb des Geltungsbereichs von Elementor. „Ausblenden” bedeutet entweder, ihn auf PHP-Ebene zu unterdrücken (Umschalter, Theme-Einstellung, Plugin) oder ihn visuell mit CSS zu verbergen. Wenn Sie ihn vollständig ersetzen möchten, erstellen Sie ein benutzerdefiniertes Überschriften-Widget in Elementor und unterdrücken Sie den Theme-Titel mit Methode 1 oder Methode 2.

15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen