SEO ~18 Min. 3.472 Wörter

WordPress Generate Excerpt from Content – Anleitung

WordPress-Auszüge aus Inhalten generieren: Definition, Bedeutung und Funktionsweise

Das Generieren von Auszügen aus Inhalten in WordPress ist der Prozess, bei dem automatisch oder manuell kurze Zusammenfassungen von Blogbeiträgen, Seiten oder benutzerdefinierten Inhaltstypen erstellt werden. Ein Auszug (Excerpt) ist typischerweise ein Text von 55 bis 150 Wörtern, der den Hauptinhalt eines Beitrags zusammenfasst und an verschiedenen Stellen der Website angezeigt wird – in Archiven, auf der Startseite, in Suchergebnissen oder in RSS-Feeds.

WordPress bietet drei grundlegende Methoden zum Arbeiten mit Auszügen: die manuelle Eingabe durch den Autor, die automatische Generierung aus dem Beitragsinhalt und die programmgesteuerte Erstellung durch benutzerdefinierte Funktionen oder Plugins. Jede Methode hat unterschiedliche Anwendungsfälle und Auswirkungen auf die Benutzerfreundlichkeit, SEO und die Lesererfahrung.

Warum Auszüge in WordPress wichtig sind

Auszüge erfüllen mehrere kritische Funktionen in einer WordPress-Website:

  • Verbesserte Lesbarkeit: Besucher können schnell erfassen, worum es in einem Beitrag geht, ohne den gesamten Text lesen zu müssen. Dies ist besonders wichtig auf Archivseiten oder bei der Anzeige mehrerer Beiträge nebeneinander.
  • SEO-Optimierung: Auszüge können in Meta-Beschreibungen verwendet werden, die in Suchmaschinenergebnissen angezeigt werden. Eine gut formulierte Meta-Beschreibung erhöht die Klickrate (CTR) aus den Suchergebnissen.
  • RSS-Feed-Verwaltung: RSS-Reader zeigen häufig nur Auszüge an. Dies ermöglicht es Website-Besitzern, Besucher auf ihre Website zu lenken, anstatt den gesamten Inhalt im Feed anzuzeigen.
  • Konsistente Darstellung: Manuelle Auszüge ermöglichen eine konsistente Länge und Qualität über alle Beiträge hinweg, was zu einem professionelleren Erscheinungsbild führt.
  • Kontrollierte Vorschau: Autoren können genau kontrollieren, welche Informationen als erste Vorschau des Beitrags angezeigt werden, anstatt sich auf einen automatisch abgeschnittenen Text zu verlassen.

Wie WordPress Auszüge speichert und abruft

In der WordPress-Datenbank wird jeder Beitrag in der Tabelle wp_posts gespeichert, die mehrere Spalten enthält. Die relevanten Spalten für Auszüge sind:

  • post_excerpt – Speichert den manuell eingegebenen Auszug
  • post_content – Speichert den vollständigen Beitragsinhalt

Wenn ein Autor einen Auszug manuell eingibt, wird dieser Text direkt in der post_excerpt-Spalte gespeichert. Wenn kein manueller Auszug vorhanden ist, kann WordPress automatisch einen aus post_content generieren, indem die ersten 55 Wörter extrahiert werden (dies ist die WordPress-Standardeinstellung, kann aber angepasst werden).

Die Funktion get_the_excerpt() ist die primäre Methode zum Abrufen eines Auszugs. Sie funktioniert nach folgendem Algorithmus:

  1. Prüft, ob ein manueller Auszug in post_excerpt vorhanden ist
  2. Wenn ja, gibt sie diesen zurück
  3. Wenn nein, generiert sie automatisch einen Auszug aus post_content
  4. Wendet Filter und Hooks an, die es Plugins und Themes ermöglichen, den Auszug zu ändern

Die Unterscheidung zwischen automatischer und manueller Generierung

Manuelle Auszüge werden vom Autor im WordPress-Editor eingegeben. Im klassischen Editor gibt es ein separates Feld „Auszug" unterhalb des Inhaltseditors. Im Block-Editor (Gutenberg) befindet sich das Auszugs-Feld in der Seitenleiste unter „Dokument" oder kann über die Dokumenteinstellungen aktiviert werden. Manuelle Auszüge bieten maximale Kontrolle und Qualität, erfordern aber zusätzliche Arbeit vom Autor.

Automatische Auszüge werden von WordPress generiert, wenn kein manueller Auszug vorhanden ist. Die Funktion wp_trim_excerpt() führt diesen Prozess durch. Sie extrahiert die ersten 55 Wörter aus dem Beitragsinhalt, entfernt HTML-Tags, Shortcodes und andere Formatierungen und fügt am Ende „..." hinzu. Diese Methode ist zeitsparend, kann aber zu abgehackten oder unlogischen Zusammenfassungen führen, besonders wenn der Beitrag mit Bildern, Videos oder Shortcodes beginnt.

Technische Architektur der Auszugsgenerierung

Die WordPress-Kernfunktionen, die an der Auszugsgenerierung beteiligt sind, arbeiten zusammen in einer spezifischen Reihenfolge:

get_the_excerpt() ist der Einstiegspunkt. Diese Funktion prüft, ob ein Auszug existiert, und ruft dann wp_trim_excerpt() auf, wenn nötig. Vor der Rückgabe wendet sie den Filter get_the_excerpt an, was es Plugins ermöglicht, den Auszug zu ändern.

wp_trim_excerpt() führt die eigentliche Kürzung durch. Sie entfernt alle HTML-Tags mit strip_tags(), ersetzt mehrfache Leerzeichen durch einzelne, teilt den Text in Wörter auf und begrenzt die Anzahl auf die konfigurierte Länge (standardmäßig 55 Wörter). Die Funktion wendet auch den Filter excerpt_length an, um die maximale Wortanzahl anzupassen, und den Filter excerpt_more, um den Text am Ende hinzuzufügen.

Der Filter the_excerpt wird angewendet, nachdem der Auszug generiert wurde, aber bevor er angezeigt wird. Dies ermöglicht es Themes und Plugins, den endgültigen Auszug zu ändern, Absätze hinzuzufügen oder andere Formatierungen vorzunehmen.

Praktische Implementierung in Themes und Plugins

Um Auszüge in einem Theme anzuzeigen, wird typischerweise die Funktion the_excerpt() oder get_the_excerpt() verwendet. the_excerpt() gibt den Auszug direkt aus, während get_the_excerpt() ihn als Zeichenkette zurückgibt, die dann weiterverarbeitet werden kann.

Ein einfaches Beispiel in einer Template-Datei:

<?php the_excerpt(); ?>

Dies gibt den Auszug mit automatischer Absatzformatierung und angewendeten Filtern aus. Um den Auszug zu erhalten, ohne ihn auszugeben:

<?php $excerpt = get_the_excerpt(); echo $excerpt; ?>

Plugins können die Auszugsgenerierung anpassen, indem sie Filter verwenden. Beispielsweise kann ein Plugin die maximale Auszugslänge ändern:

add_filter( 'excerpt_length', function() { return 30; } );

Oder den Text am Ende des Auszugs ändern:

add_filter( 'excerpt_more', function() { return ' <a href="' . get_permalink() . '">Mehr lesen</a>'; } );

Einschränkungen der automatischen Auszugsgenerierung

Die automatische Auszugsgenerierung in WordPress hat mehrere bekannte Einschränkungen, die es wichtig machen, die Funktionsweise zu verstehen:

  • Verlust von Formatierung: HTML-Tags werden entfernt, was bedeutet, dass Fettdruck, Kursivschrift oder Links verloren gehen.
  • Shortcodes werden ignoriert: Wenn ein Beitrag mit einem Shortcode beginnt (z. B. ein Galerie-Shortcode), wird dieser entfernt und der Auszug beginnt mit dem nächsten verfügbaren Text.
  • Abgehackte Sätze: Da WordPress nach Wörtern zählt, nicht nach Sätzen, kann der Auszug mitten in einem Satz enden.
  • Keine semantische Analyse: WordPress versteht nicht, worum es im Beitrag geht. Es extrahiert einfach die ersten Wörter.
  • Probleme mit benutzerdefinierten Feldtypen: Wenn der Beitrag mit benutzerdefinierten Feldern, Metaboxen oder Blöcken beginnt, können diese den automatischen Auszug beeinflussen.

Aus diesen Gründen wird für professionelle WordPress-Websites empfohlen, manuelle Auszüge zu verwenden oder ein Plugin zu implementieren, das intelligentere Auszugsgenerierung bietet.

Unterschied zwischen Auszug und Zusammenfassung

Es ist wichtig, zwischen einem WordPress-Auszug und einer Zusammenfassung zu unterscheiden. Ein Auszug ist eine kurze, vom System verwaltete Vorschau, die an verschiedenen Stellen der Website angezeigt wird. Eine Zusammenfassung ist ein längerer, beschreibender Text, der manchmal manuell erstellt wird und mehr Kontext bietet. In WordPress werden beide Konzepte oft mit der gleichen Funktionalität implementiert, aber die Unterscheidung ist konzeptionell wichtig.

Schritt-für-Schritt-Strategien zur Auszugsgenerierung in WordPress

Die automatische Generierung von Auszügen aus Inhalten erfordert ein strukturiertes Verständnis der verfügbaren Methoden und deren praktischen Anwendung. WordPress bietet mehrere Wege, um Auszüge zu erzeugen, wobei jeder Ansatz unterschiedliche Anforderungen und technische Komplexität mit sich bringt.

Automatische Auszugsgenerierung durch WordPress-Kernfunktionalität

WordPress schneidet automatisch Inhalte ab, wenn kein manueller Auszug vorhanden ist. Dieser Prozess verwendet die Funktion wp_trim_words(), die standardmäßig die ersten 55 Wörter extrahiert. Um diese Standardfunktionalität zu nutzen, müssen Sie zunächst sicherstellen, dass Ihre Theme-Datei post_excerpt in der add_theme_support()-Funktion aktiviert hat.

Der grundlegende Implementierungsschritt beginnt in der functions.php-Datei Ihres Child-Themes oder eines Custom-Plugins:

  • Öffnen Sie die Theme-Datei functions.php
  • Fügen Sie add_theme_support( 'post-excerpts' ) hinzu, falls nicht bereits vorhanden
  • Bestätigen Sie, dass die Datei single.php oder relevante Template-Dateien the_excerpt() aufrufen
  • Testen Sie das Frontend, um zu überprüfen, dass Auszüge angezeigt werden

Die automatische Kürzung erfolgt durch den WordPress-Filter excerpt_length. Um die Wortanzahl anzupassen, verwenden Sie einen Custom-Filter:

Dieser Filter verändert die Standardanzahl von 55 auf die gewünschte Wortanzahl. Die Funktion wp_trim_words() berücksichtigt dabei nur echte Wörter und entfernt automatisch HTML-Tags aus dem ursprünglichen Inhalt.

Manuelle Auszugserstellung versus automatische Generierung

Während die automatische Generierung effizient ist, bietet die manuelle Auszugserstellung mehr Kontrolle über die Nachricht, die Leser erhalten. Die Strategie sollte beide Methoden kombinieren:

Aspekt Automatische Generierung Manuelle Erstellung
Zeitaufwand Keine zusätzliche Zeit erforderlich Erfordert redaktionelle Arbeit
Qualität und Relevanz Abhängig von Anfangssätzen Optimiert für Zielgruppe
SEO-Kontrolle Begrenzte Keyword-Platzierung Vollständige Kontrolle
Skalierbarkeit Ideal für große Inhaltsmengen Nicht skalierbar bei vielen Beiträgen
Benutzerfreundlichkeit Keine zusätzlichen Schritte im Editor Zusätzliches Feld im Beitragseditor

Die optimale Strategie besteht darin, automatische Generierung als Fallback zu verwenden und gleichzeitig Redakteuren die Möglichkeit zu geben, manuelle Auszüge für wichtige Beiträge zu erstellen. Dies erreichen Sie durch einen bedingten Filter, der zuerst auf einen manuellen Auszug prüft.

Auszugsfeld im WordPress-Editor aktivieren

Das Auszugsfeld ist in modernen WordPress-Versionen standardmäßig verborgen. Um es für Redakteure verfügbar zu machen, müssen Sie die Anzeigeoptionen konfigurieren:

  1. Öffnen Sie einen Beitragseditor im WordPress-Dashboard
  2. Klicken Sie auf die Schaltfläche Optionen in der oberen rechten Ecke (drei Punkte)
  3. Wählen Sie Einstellungen oder Ansicht
  4. Aktivieren Sie das Kontrollkästchen neben Auszug
  5. Das Feld erscheint nun unterhalb des Inhaltseditors

Für Seiten (Pages) ist das Auszugsfeld standardmäßig deaktiviert. Um es zu aktivieren, verwenden Sie einen Code-Snippet in der functions.php:

Dieser Code registriert das Auszugsfeld für den Post-Typ page und macht es im Editor verfügbar.

Programmatische Auszugsgenerierung mit Filtern

WordPress bietet mehrere Hooks, um die Auszugsgenerierung anzupassen. Der get_the_excerpt-Filter ermöglicht es, den generierten oder manuellen Auszug zu modifizieren, bevor er angezeigt wird:

Dieser Filter wird auf jeden Auszug angewendet, unabhängig davon, ob er manuell erstellt oder automatisch generiert wurde. Dies ermöglicht globale Anpassungen wie das Hinzufügen von Call-to-Action-Elementen oder das Entfernen spezifischer Wörter.

Der excerpt_more-Filter kontrolliert den Text, der am Ende eines verkürzten Auszugs angezeigt wird (standardmäßig „[...]"):

Dieser Ansatz ist nützlich, um die Benutzerführung zu verbessern und Leser zum Klicken auf den vollständigen Beitrag zu ermutigen.

Auszüge aus Custom Post Types generieren

Wenn Sie Custom Post Types verwenden, müssen Sie explizit Auszugsunterstützung aktivieren. Dies geschieht bei der Registrierung des Post Types:

Das Argument 'supports' => array( 'excerpt' ) aktiviert das Auszugsfeld für den Custom Post Type. Ohne diese Konfiguration ist das Feld nicht im Editor verfügbar und the_excerpt() gibt keinen Inhalt zurück.

HTML-Tags und Formatierung in Auszügen verwalten

WordPress entfernt automatisch alle HTML-Tags aus Auszügen, wenn Sie the_excerpt() verwenden. Dies kann zu Formatierungsverlust führen, wenn Ihr Inhalt spezifische Hervorhebungen enthält. Um bestimmte Tags zu bewahren, verwenden Sie einen Custom-Filter:

Dieser Filter erlaubt <strong>, <em> und <a>-Tags im Auszug, während andere HTML-Elemente entfernt werden. Dies ist besonders nützlich, wenn Sie wichtige Begriffe oder Links in Auszügen hervorheben möchten.

Häufige Fehler bei der Auszugsgenerierung und deren Vermeidung

Mehrere Fehler können die Qualität und Funktionalität von Auszügen beeinträchtigen. Das Verständnis dieser Probleme und ihrer Lösungen ist entscheidend für eine erfolgreiche Implementierung.

Fehler 1: Verwirrung zwischen the_excerpt() und the_content()

Das Problem: Entwickler verwenden häufig the_content() statt the_excerpt() in Loop-Kontexten, was zu übermäßig langen Inhalten auf Archiv- oder Indexseiten führt.

Die Lösung: Verwenden Sie the_excerpt() für Archivseiten, Suchergebnisse und Indexseiten. Reservieren Sie the_content() für Einzelbeitragseiten. Dies verbessert nicht nur die Benutzerfreundlichkeit, sondern auch die Seitenladgeschwindigkeit.

Fehler 2: Auszugsfeld nicht für Seiten aktiviert

Das Problem: Viele Entwickler vergessen, dass das Auszugsfeld für Seiten (Pages) standardmäßig deaktiviert ist. Sie versuchen dann, the_excerpt() auf Seiten zu verwenden, erhalten aber keinen Output.

Die Lösung: Aktivieren Sie explizit Auszugsunterstützung für Seiten durch add_post_type_support( 'page', 'excerpt' ) in der functions.php-Datei.

Fehler 3: Zu kurze oder zu lange Auszüge

Das Problem: Die Standardlänge von 55 Wörtern ist nicht für alle Websites geeignet. Zu kurze Auszüge geben nicht genug Kontext, während zu lange Auszüge den Zweck verfehlen.

Die Lösung: Testen Sie verschiedene Wortlängen und messen Sie die Auswirkungen auf Click-Through-Rates. Eine Länge von 20-30 Wörtern ist oft optimal für Social-Media-Feeds, während 55-100 Wörter für Archivseiten besser geeignet sind. Verwenden Sie bedingte Filter, um unterschiedliche Längen für verschiedene Kontexte zu setzen.

Fehler 4: Unerwünschte Shortcodes in Auszügen

Das Problem: Wenn Ihr Inhalt Shortcodes enthält, werden diese in Auszügen als Text angezeigt oder verursachen Formatierungsprobleme.

Die Lösung: Verwenden Sie den excerpt_more-Filter in Kombination mit do_shortcode(), um Shortcodes zu verarbeiten, oder filtern Sie sie aus:

Dieser Code entfernt alle Shortcodes aus dem Auszug, bevor er angezeigt wird.

Fehler 5: Keine Unterscheidung zwischen manuellen und automatischen Auszügen

Das Problem: Entwickler behandeln alle Auszüge gleich, obwohl manuelle Auszüge oft bessere Qualität haben und bevorzugt werden sollten.

Die Lösung: Verwenden Sie $post->post_excerpt, um zu überprüfen, ob ein manueller Auszug vorhanden ist, und passen Sie die Anzeige entsprechend an:

Dieser Ansatz ermöglicht es, manuelle Auszüge hervorzuheben oder unterschiedlich zu formatieren.

Fehler 6: Auszüge in Feeds nicht optimiert

Das Problem: RSS-Feeds verwenden standardmäßig automatisch generierte Auszüge, was zu abgehackten oder irrelevanten Snippets führt.

Die Lösung: Verwenden Sie den the_excerpt_rss-Filter, um Feed-Auszüge zu optimieren:

Dies stellt sicher, dass RSS-Leser relevante und gut formatierte Auszüge erhalten.

Performance-Überlegungen bei der Auszugsgenerierung

Die automatische Auszugsgenerierung kann bei Websites mit Tausenden von Beiträgen zu Performance-Problemen führen. Die Funktion wp_trim_words() wird bei jeder Anfrage ausgeführt, wenn kein manueller Auszug vorhanden ist.

Um Performance zu optimieren, sollten Sie Auszüge cachen. WordPress speichert Auszüge in der Datenbank, aber dynamisch generierte Auszüge werden nicht gecacht. Verwenden Sie einen Caching-Plugin oder implementieren Sie manuelles Caching:

Dieser Code speichert den generierten Auszug in einer Transient, um wiederholte Verarbeitung zu vermeiden.

Auszüge in verschiedenen Kontexten anpassen

Unterschiedliche Seiten erfordern unterschiedliche Auszugslängen und -formate. Eine Homepage könnte längere, aussagekräftige Auszüge benötigen, während eine Suchergebnisseite kürzere Snippets bevorzugt.

Implementieren Sie kontextabhängige Filter:

Dieser Code passt die Auszugslänge basierend auf der aktuellen Seite an, was eine bessere Benutzererfahrung in verschiedenen Kontexten bietet.

Testing und Qualitätssicherung

Bevor Sie Ihre Auszugskonfiguration in Produktion gehen, sollten Sie mehrere Szenarien testen:

  • Beiträge mit manuellen Auszügen anzeigen und überprüfen, dass sie korrekt angezeigt werden
  • Beiträge ohne manuelle Auszüge prüfen, um sicherzustellen, dass automatische Generierung funktioniert
  • Beiträge mit Shortcodes, Bildern und anderen Media-Elementen testen
  • Verschiedene Bildschirmgrößen überprüfen, um sicherzustellen, dass Auszüge responsiv angezeigt werden
  • RSS-Feeds validieren, um sicherzustellen, dass Auszüge korrekt exportiert werden
  • Performance-Tests durchführen, besonders bei Websites mit vielen Beiträgen
SEO content setup

Plan and publish SEO content with AutoSEO

Enter your site to scan it and build a keyword plan. Review your articles and connect your site for publishing. $39/mo per website.

Review before publishing Cancel anytime 30-day money-back

Werkzeuge, Workflows und Überprüfungsmethoden

Die Generierung von Auszügen in WordPress kann durch verschiedene Werkzeuge, Plugins und manuelle Arbeitsabläufe unterstützt werden. Ein fundiertes Verständnis dieser Optionen ermöglicht es Ihnen, die beste Lösung für Ihre spezifische Anforderung auszuwählen.

Manuelle Auszugserstellung

Die manuelle Erstellung von Auszügen bleibt eine bewährte Methode, besonders wenn Sie maximale Kontrolle über die Qualität und Aussagekraft benötigen. Bei dieser Methode verfassen Sie den Auszug direkt im WordPress-Editor im Feld „Auszug", das sich unterhalb des Inhaltseditors befindet. Dies ermöglicht es Ihnen, eine prägnante Zusammenfassung zu schreiben, die nicht unbedingt den Anfang des Beitrags widerspiegelt, sondern gezielt die wichtigsten Punkte hervorhebt.

Der Vorteil dieser Herangehensweise liegt in der vollständigen Kontrolle über die Botschaft und Länge. Sie können Schlüsselwörter strategisch platzieren, die Lesbarkeit optimieren und sicherstellen, dass der Auszug in Suchergebnissen oder auf Archivseiten ansprechend wirkt. Der Nachteil ist der zeitliche Aufwand, besonders bei Websites mit vielen Beiträgen.

Automatische Auszugsgenerierung mit WordPress-Funktionen

WordPress bietet integrierte Funktionen zur automatischen Generierung von Auszügen. Die Funktion wp_trim_excerpt() ist die Standard-Methode und nutzt die excerpt_length-Filter sowie excerpt_more-Filter. Wenn kein manueller Auszug vorhanden ist, extrahiert diese Funktion automatisch die ersten 55 Wörter aus dem Inhaltstext und ersetzt HTML-Tags.

Diese automatische Generierung erfolgt ohne zusätzliche Plugins und ist performant. Sie können die Länge anpassen, indem Sie einen Filter in der functions.php-Datei Ihres Themes hinzufügen:

  • Filter excerpt_length: Steuert die Anzahl der Wörter
  • Filter excerpt_more: Ändert den Text nach dem Auszug (standardmäßig „[...]")
  • Funktion get_the_excerpt(): Ruft den Auszug programmgesteuert ab

Plugin-basierte Lösungen

Verschiedene Plugins automatisieren die Auszugsgenerierung mit erweiterten Optionen:

  • Advanced Excerpt: Bietet granulare Kontrolle über die automatische Auszugsgenerierung, einschließlich der Möglichkeit, bestimmte HTML-Tags zu bewahren und die Wortanzahl flexibel zu gestalten.
  • Excerpt Generator: Generiert Auszüge basierend auf benutzerdefinierten Regeln und Vorlagen.
  • SEO-Plugins wie Yoast SEO oder Rank Math: Diese Plugins bieten Funktionen zur Auszugsverwaltung und können Meta-Beschreibungen automatisch aus Auszügen generieren.
  • AI-gestützte Plugins: Einige Plugins nutzen künstliche Intelligenz, um aussagekräftige Zusammenfassungen zu erstellen, erfordern aber in der Regel API-Schlüssel und zusätzliche Konfiguration.

Programmatische Auszugsgenerierung mit Code-Snippets

Für Entwickler bietet sich die direkte Manipulation des Auszugs durch Custom Code an. Dies kann in der functions.php-Datei oder in einem Must-Use-Plugin erfolgen. Ein häufiges Szenario ist die Anpassung der Auszugslänge für verschiedene Kontexte:

  • Unterschiedliche Längen für Archivseiten, Startseite und Sidebar-Widgets
  • Beibehaltung spezifischer HTML-Tags wie <strong> oder <em>
  • Conditional Logic basierend auf Post-Typ oder Kategorie
  • Integration mit Custom Fields zur Auszugsgenerierung

Ein praktisches Beispiel ist die Verwendung von wp_strip_all_tags() mit wp_trim_words(), um präzisere Kontrolle über die Formatierung zu erreichen.

Überprüfung der Auszugsergebnisse

Nach der Implementierung einer Auszugsgenerierungsmethode sollten Sie die Ergebnisse systematisch überprüfen:

Frontend-Überprüfung

Besuchen Sie Ihre Website und prüfen Sie, wo Auszüge angezeigt werden:

  • Blog-Archivseiten
  • Kategorie- und Tag-Archive
  • Startseite (falls Beiträge angezeigt werden)
  • Sidebar-Widgets
  • Suchergebnisseiten

Achten Sie auf Konsistenz in der Länge, Lesbarkeit und ob wichtige Informationen erhalten bleiben.

Datenbankabfrage

Um zu überprüfen, ob Auszüge in der Datenbank gespeichert sind, können Sie eine SQL-Abfrage durchführen:

  • Verbinden Sie sich mit phpMyAdmin oder einem ähnlichen Tool
  • Führen Sie eine Abfrage auf der wp_posts-Tabelle durch, um die post_excerpt-Spalte zu inspizieren
  • Vergleichen Sie die Länge und den Inhalt mit Ihren Erwartungen

Theme-Überprüfung

Stellen Sie sicher, dass Ihr Theme die Auszugsfunktion korrekt aufruft. Suchen Sie in den Template-Dateien nach:

  • the_excerpt(): Zeigt den Auszug mit Formatierung an
  • get_the_excerpt(): Ruft den Auszug ab, ohne ihn auszugeben
  • Überprüfen Sie, ob Filter angewendet werden, die das Auszugsverhalten beeinflussen

SEO-Überprüfung

Überprüfen Sie, wie Ihre Auszüge in Suchmaschinenergebnissen angezeigt werden:

  • Nutzen Sie die Google Search Console, um zu sehen, wie Ihre Snippets in den Suchergebnissen erscheinen
  • Vergleichen Sie die angezeigten Snippets mit Ihren konfigurierten Auszügen
  • Beachten Sie, dass Google nicht immer den Auszug verwendet, sondern manchmal den relevantesten Text aus dem Beitrag auswählt

FAQ

Wo befindet sich das Auszugsfeld im WordPress-Editor?

Das Auszugsfeld befindet sich standardmäßig unterhalb des Inhaltseditors im Block-Editor oder im klassischen Editor. Falls es nicht sichtbar ist, müssen Sie es aktivieren. Im Block-Editor klicken Sie auf die drei Punkte (Optionen) oben rechts, wählen „Einstellungen" und aktivieren unter „Panels" die Option „Auszug". Im klassischen Editor finden Sie es unter dem Inhaltsbereich oder müssen es über die Bildschirmoptionen aktivieren.

Kann ich automatische Auszüge für bereits veröffentlichte Beiträge generieren?

Ja, es gibt mehrere Möglichkeiten. Sie können ein Plugin wie „Auto Post Excerpt" verwenden, das automatisch Auszüge für Beiträge generiert, die keinen manuellen Auszug haben. Alternativ können Sie eine benutzerdefinierte Funktion schreiben, die eine Bulk-Operation durchführt. Beachten Sie jedoch, dass automatische Generierung bestehende manuelle Auszüge nicht überschreiben sollte, um Ihre vorherigen Arbeiten zu schützen.

Wie lange sollte ein Auszug sein?

Die optimale Länge hängt von Ihrem Anwendungsfall ab. Die WordPress-Standardeinstellung beträgt 55 Wörter, was für die meisten Szenarien angemessen ist. Für SEO-Zwecke sollte ein Meta-Description (die oft vom Auszug abgeleitet wird) zwischen 150 und 160 Zeichen liegen. Für Archivseiten können 50-75 Wörter ausreichend sein, während für Sidebar-Widgets 20-30 Wörter besser funktionieren könnten.

Warum wird mein manueller Auszug nicht angezeigt?

Es gibt mehrere mögliche Gründe: Das Theme ruft möglicherweise nicht die the_excerpt()-Funktion auf, sondern zeigt stattdessen den vollständigen Inhalt. Überprüfen Sie die Template-Dateien Ihres Themes. Ein Plugin könnte auch den Auszug filtern oder blockieren. Deaktivieren Sie Plugins vorübergehend, um dies zu testen. Stellen Sie auch sicher, dass Sie den Auszug tatsächlich gespeichert haben und dass der Beitrag veröffentlicht ist.

Kann ich unterschiedliche Auszugslängen für verschiedene Seiten verwenden?

Ja, dies ist durch bedingte Logik möglich. Sie können Filter verwenden, um die Auszugslänge basierend auf dem aktuellen Kontext anzupassen. Beispielsweise können Sie is_home(), is_archive() oder is_single() nutzen, um unterschiedliche Längen für die Startseite, Archive und einzelne Beiträge zu definieren. Dies erfordert die Bearbeitung der functions.php-Datei oder die Verwendung eines Code-Snippet-Plugins.

Wie entferne ich die „[...]" am Ende des Auszugs?

Sie können den excerpt_more-Filter verwenden, um den Text am Ende des Auszugs zu ändern. Fügen Sie in Ihrer functions.php-Datei einen Filter hinzu, der einen leeren String oder einen benutzerdefinierten Text zurückgibt. Beispiel: add_filter('excerpt_more', function() { return ''; }); entfernt die Ellipse vollständig. Sie können auch einen Link hinzufügen, wie „Mehr lesen →" oder „Weiterlesen".

Werden Auszüge automatisch aus Seiten generiert, nicht nur aus Beiträgen?

Standardmäßig generiert WordPress Auszüge nur für Beiträge. Seiten unterstützen Auszüge nicht automatisch, es sei denn, Sie aktivieren dies explizit. Um Auszüge für Seiten zu aktivieren, müssen Sie add_post_type_support('page', 'excerpt'); in Ihrer functions.php-Datei hinzufügen. Danach werden Seiten das Auszugsfeld im Editor anzeigen und können automatische Auszüge generieren.

Kann ich HTML-Tags im Auszug behalten?

Standardmäßig entfernt wp_trim_excerpt() alle HTML-Tags. Wenn Sie bestimmte Tags wie <strong>, <em> oder <a> behalten möchten, müssen Sie einen benutzerdefinierten Filter schreiben. Sie können wp_strip_all_tags() durch eine selektivere Funktion ersetzen, die nur bestimmte Tags entfernt. Alternativ können Sie einen manuellen Auszug verfassen, der bereits die gewünschte Formatierung enthält.

Wie wirken sich Auszüge auf die SEO aus?

Auszüge beeinflussen die SEO indirekt. Sie werden häufig als Meta-Beschreibungen in Suchergebnissen verwendet, was die Click-Through-Rate beeinflussen kann. Ein gut geschriebener Auszug mit relevanten Schlüsselwörtern kann die Sichtbarkeit verbessern. Allerdings berücksichtigen Suchmaschinen wie Google nicht den Auszug selbst als Ranking-Faktor; sie verwenden ihn hauptsächlich für die Snippet-Anzeige. Konzentrieren Sie sich darauf, aussagekräftige und ansprechende Auszüge zu erstellen, die Benutzer zum Klicken verleiten.

Kann ich Auszüge für Custom Post Types verwenden?

Ja, Custom Post Types unterstützen Auszüge nicht standardmäßig, aber Sie können diese Unterstützung hinzufügen. Bei der Registrierung Ihres Custom Post Types müssen Sie 'supports' => array('title', 'editor', 'excerpt') einschließen. Danach werden Custom Post Types das Auszugsfeld im Editor anzeigen und die gleichen Funktionen wie Standard-Beiträge unterstützen. Dies ermöglicht eine konsistente Verwaltung von Auszügen über alle Post-Typen hinweg.

Related Articles

User Generated Content Best Examples: 12 Brands

Was ist nutzergenerierten Inhalt und warum sind echte Beispiele entscheidend? Nutzergenerierten Inhalt (UGC) bezeichnet Inhalte, die von Kunden, Fans oder Community-Mitgliedern erstellt und geteilt we

4,892 words25 min read

user-generated content ideas: 10 kreative Kampagnen

Was sind Ideen für nutzergenerierte Inhalte? Nutzergenerierte Inhalte (User-Generated Content, UGC) sind Materialien – Texte, Fotos, Videos, Bewertungen, Podcasts oder andere Medienformate – die von K

4,625 words24 min read

User Generated Content Blogs: Leitfaden 2026

Was sind User-Generated-Content-Blogs? User-Generated-Content-Blogs sind Plattformen oder Blog-Formate, bei denen die primären Inhalte von der Gemeinschaft der Nutzer stammen – nicht von einem zentral

4,592 words23 min read

User Generated Content Tools: Die besten Plattformen

Was sind User-Generated-Content-Tools und worauf sollten Sie bei der Auswahl achten? User-Generated-Content-Tools (UGC-Tools) sind Softwarelösungen, die es Marken, Agenturen und Content-Erstellern erm

4,510 words23 min read

WordPress AI Content Writer: Tools & Plugins 2026

Was ist ein WordPress-KI-Content-Writer und wie funktioniert er? Ein WordPress-KI-Content-Writer ist ein Softwaretool oder Plugin, das künstliche Intelligenz nutzt, um Textinhalte direkt innerhalb der

4,498 words23 min read

Crowdsourcing User Generated Content: Strategie

Definition und Funktionsweise von Crowdsourcing nutzergenerierter Inhalte Crowdsourcing nutzergenerierter Inhalte ist ein systematischer Prozess, bei dem Unternehmen ihre Zielgruppe oder eine breite Ö

4,491 words23 min read

Stop doing SEO by hand

Build your SEO content plan with AutoSEO

Scan your site, build a keyword plan, and AutoSEO writes your plan's articles. Review the drafts and connect your site for publishing. $39/mo per website, cancel anytime, 30-day money-back guarantee.

$39/mo per website · Cancel anytime · 30-day money-back guarantee