SEO in der PraxisRatgeber

SEO für WordPress

Für SEO mit WordPress zählen zuerst zwei Einstellungen: sprechende Permalinks statt der Standardadresse ?p=N und ein abgeschalteter Haken "Suchmaschinen davon abraten, diese Website zu indexieren". Seit Version 5.5 erzeugt WordPress selbst eine XML-Sitemap, Canonical-Tags setzt es für einzelne Beiträge seit Version 2.9. Erweiterungen ergänzen Felder für Titel und Beschreibung, strukturierte Daten und Weiterleitungen.

Ein gemütlicher Arbeitsplatz mit zugeklapptem Notebook, einer Tasse Tee und einer kleinen Topfpflanze auf einem Eichentisch
Bild: KI-generiert

WordPress ist das verbreitetste Redaktionssystem. Nach den Daten von W3Techs läuft es auf 39,5 Prozent aller Websites und auf 58,3 Prozent der Websites, deren Redaktionssystem bekannt ist (Stand 29.10.2026) [1]. Für die Suche bringt WordPress einiges mit, hat aber Standardeinstellungen, die nicht zu einer öffentlichen Website passen. Dieser Ratgeber zeigt, welche Einstellungen du prüfen solltest, was der Kern von WordPress selbst erledigt, wofür eine SEO-Erweiterung gebraucht wird und wo Updates und Ladezeit hineinspielen.

Permalinks sind die dauerhaften Adressen von Beiträgen, Seiten, Kategorien und Archiven. Laut WordPress-Dokumentation sind sie dauerhaft und sollten nie geändert werden, daher der Name [2]. Nach der Installation gilt die Einstellung "Einfach" mit Adressen wie example.com/?p=N, wobei N die Nummer des Beitrags in der Datenbank ist. WordPress selbst schreibt dazu, diese Form sei nicht nutzerfreundlich und nicht für Suchmaschinen optimiert [2].

Unter Einstellungen, Permalinks stehen sechs Möglichkeiten zur Wahl: Einfach, Tag und Name, Monat und Name, Numerisch, Beitragsname und eine individuelle Struktur mit Platzhaltern wie %postname% oder %category% [2]. Eine eigene Struktur soll laut Dokumentation mit %post_id% oder %postname% enden, damit jeder Beitrag eine eindeutige Adresse bekommt [2]. Hat ein Beitrag mehrere Kategorien, erscheint in einer Struktur mit %category% nur eine davon, alphabetisch bestimmt [2]. Archive von Kategorien und Schlagwörtern tragen ein Präfix in der Adresse, standardmäßig category und tag. Du kannst es umbenennen, aber nicht ganz entfernen [2]. Damit sprechende Adressen funktionieren, muss der Webserver entsprechend eingerichtet sein; ist er es nicht, verweist die Dokumentation an den Hoster [2].

Wer die Struktur bei einer bestehenden Website ändert, ändert alle Adressen auf einmal. Dann braucht jede alte Adresse eine dauerhafte Weiterleitung auf die neue, sonst laufen Links und Lesezeichen ins Leere. Wie du das planst, steht unter Weiterleitungen und SEO: 301, 302 und 410.

Der Haken, der Suchmaschinen aussperrt

Unter Einstellungen, Lesen gibt es die Option "Suchmaschinen davon abraten, diese Website zu indexieren". Ist sie aktiv, schreibt WordPress seit Version 5.3 das Robots-Meta-Tag noindex,nofollow in den Kopf jeder Seite [3]. Außerdem verschickt WordPress dann keine Pings an Aktualisierungsdienste mehr und blendet deren Liste unter Einstellungen, Schreiben aus. Besucher können die Website weiterhin ganz normal aufrufen [3]. Die Dokumentation weist darauf hin, dass die Option den Zugang nicht sperrt: Ob Suchmaschinen sich daran halten, liegt bei ihnen [3].

Die Option ist für Testinstallationen gedacht. Häufig bleibt sie nach dem Umzug von der Testumgebung auf die echte Domain aktiv, und die neue Website taucht dann nicht in der Suche auf. Ein Blick in den Quelltext der Startseite genügt: Steht dort ein Robots-Meta-Tag mit noindex, ist der Haken noch gesetzt. Weitere Ursachen für fehlende Seiten erklärt Seite wird nicht indexiert: Ursachen finden.

Was WordPress selbst mitbringt

Einige Grundlagen erledigt WordPress ohne Erweiterung. Seit Version 5.5 erzeugt es eine XML-Sitemap und stellt einen Sitemap-Index unter /wp-sitemap.xml bereit [4]. Darin stehen standardmäßig öffentliche Beitragstypen, öffentliche Taxonomien wie Kategorien und Schlagwörter, Autorenarchive und die Startseite. Eine einzelne Sitemap fasst standardmäßig bis zu 2.000 Einträge [4]. Ist die Option gegen Suchmaschinen aktiv, sind die Sitemaps abgeschaltet [4]. Erweiterungen können einzelne Teile entfernen oder die Sitemap des Kerns über den Filter wp_sitemaps_enabled abschalten und durch eine eigene ersetzen [4]. Wie du die Sitemap bei Google einreichst, steht unter XML-Sitemap erstellen und einreichen.

Auch eine robots.txt liefert WordPress, solange keine eigene Datei im Hauptverzeichnis liegt. Die Funktion do_robots() gibt seit Version 2.1 eine virtuelle Datei aus: eine Regel für alle Crawler, ein Disallow für den Verwaltungsbereich und ein Allow für die Datei admin-ajax.php [12]. Seit Version 5.5 verweist die robots.txt von WordPress auf den Sitemap-Index [4]; Erweiterungen und Themes können die Ausgabe über einen Filter ändern [12]. Bis Version 5.2 schrieb WordPress bei aktiver Option gegen Suchmaschinen "Disallow: /" in diese Datei, seit Version 5.3 setzt es stattdessen das Robots-Meta-Tag [12]. Was in eine robots.txt gehört, erklärt robots.txt richtig schreiben.

Den Titel einer Seite kann WordPress seit Version 4.1 selbst verwalten, wenn das Theme die Funktion title-tag anmeldet; die Dokumentation empfiehlt sie anstelle der älteren Funktion wp_title() [13]. Erweiterungen setzen über denselben Weg eigene Titel je Beitrag.

Den Canonical-Tag gibt WordPress seit Version 2.9 für einzelne Beiträge, Seiten und andere Einzelansichten aus; auf Archiven und der Seite mit den neuesten Beiträgen setzt der Kern ihn nicht [5]. Was der Tag bewirkt, erklärt Canonical-Tag: doppelte Inhalte steuern.

Bei Bildern gab es mehrere Änderungen. WordPress lädt Bilder seit Version 5.5 standardmäßig verzögert (lazy loading) [15]. Mit Version 6.3 setzt es für das Bild, das am wahrscheinlichsten das größte sichtbare Element ist, automatisch fetchpriority="high". Die Erkennung von Bildern im sichtbaren Bereich, die nicht verzögert geladen werden sollen, hat WordPress seit Version 5.9 schrittweise verbessert [6]. Seit Version 6.4 sind Anhangseiten, also eigene Seiten für jedes hochgeladene Bild, bei neuen Installationen abgeschaltet und leiten auf die Datei weiter. Bestehende Websites behalten nach dem Update das alte Verhalten [7].

Archive, Schlagwörter und Anhänge prüfen

Weil die Sitemap des Kerns Taxonomien und Autorenarchive aufnimmt [4], landen auch Schlagwortseiten mit einem einzigen Beitrag oder das Autorenarchiv einer Website mit nur einer Autorin im Index. Ob das gewollt ist, entscheidest du selbst. Viele Websites schließen solche dünnen Archive per noindex aus oder entfernen sie aus der Sitemap, was mit SEO-Erweiterungen über Einstellungen möglich ist.

Bei älteren Websites lohnt ein Blick auf die Anhangseiten. Da sie nach einem Update weiter aktiv bleiben [7], kann es zu jedem Bild eine eigene Seite mit kaum Inhalt geben. Die Option wp_attachment_pages_enabled steuert dieses Verhalten [7]; SEO-Erweiterungen bieten dafür meist einen eigenen Schalter.

Wofür eine SEO-Erweiterung da ist

Für einige Aufgaben bietet der Kern keine eigene Oberfläche. SEO-Erweiterungen ergänzen typischerweise Felder für Title-Tag und Meta Description je Beitrag, Einstellungen für noindex je Inhaltstyp, strukturierte Daten, eine eigene Sitemap und oft eine Verwaltung für Weiterleitungen. Welche Angaben in Titel und Beschreibung gehören, erklärt Title-Tag und Meta Description. Die beiden verbreiteten Erweiterungen Yoast SEO und Rank Math stellt Yoast SEO oder Rank Math nebeneinander, ohne Wertung.

Die folgende Übersicht fasst zusammen, was der Kern liefert und wo eine Erweiterung oder eigene Arbeit nötig ist:

AufgabeWordPress-Kernzusätzlich nötig
sprechende AdressenPermalink-Einstellung, nach der Installation auf "Einfach" [2]einmal umstellen
XML-Sitemapseit 5.5 unter /wp-sitemap.xml [4]Feinsteuerung, welche Archive hineingehören
Canonical-Tagseit 2.9 für Einzelansichten [5]Archive und Seite mit den neuesten Beiträgen
robots.txtvirtuelle Datei seit 2.1 [12]eigene Regeln
Title-Tagseit 4.1 über title-tag im Theme [13]eigener Titel je Beitrag
Meta Descriptionkein eigenes FeldErweiterung oder Theme
Weiterleitungenkeine VerwaltungErweiterung oder Serverregeln

Zwei SEO-Erweiterungen gleichzeitig führen oft zu doppelten Angaben im Seitenkopf, etwa zwei Canonical-Tags oder zwei Beschreibungen. RFC 6596 verlangt nur eine canonical-Relation je Ressource, und Google rät ebenfalls, je Seite nur eine kanonische Adresse anzugeben [8, 9]. Prüfe nach jedem Wechsel im Quelltext, ob jede Angabe nur einmal vorkommt.

Erweiterungen, Theme und Ladezeit

Jede Erweiterung und jedes Theme lädt eigenen Code. Die WordPress-Anleitung zur Absicherung empfiehlt, Erweiterungen, die nicht genutzt werden, vom System zu löschen [10]. Das hilft auch der Ladezeit. Wie Google Ladezeit, Reaktionszeit und Stabilität misst, steht unter Core Web Vitals: LCP, INP und CLS verbessern. Ein CDN für WordPress beschreibt domain-root.de unter CDN für WordPress. Stärken und Grenzen des Systems im Vergleich zu anderen fasst webseite.domain-root.de unter WordPress: Stärken, Grenzen und Kosten zusammen.

Updates und Sicherheit

Google zählt gehackte Inhalte zu den Verstößen gegen seine Spamrichtlinien. Gemeint sind Inhalte, die ohne Erlaubnis auf einer Website platziert werden, meist über Sicherheitslücken: eingeschleuster Code, eingeschleuste Spamseiten, versteckte Links oder Weiterleitungen auf schädliche Seiten [11]. Betroffene merken das oft nicht, weil Angreifer die Inhalte per Cloaking vor dem Betreiber verbergen [11].

Die WordPress-Anleitung zur Absicherung nennt dazu diese Punkte [10]:

  • WordPress immer auf dem neuesten Stand halten; automatische Updates gibt es seit Version 3.7.
  • Erweiterungen immer aktualisieren und ungenutzte löschen.
  • Daten regelmäßig sichern, einschließlich der Datenbank.
  • Starke Passwörter verwenden und die Anmeldung in zwei Schritten einschalten.

Mehr zu Updates, Sicherungen und Zugängen steht auf webseite.domain-root.de unter Website-Sicherheit: Updates, Backups und Zugänge. Ob Google Sicherheitsprobleme gefunden hat, meldet die Search Console. Für die Verbindung mit WordPress gibt es von Google selbst die kostenlose Erweiterung Site Kit, die laut ihrer Beschreibung unter anderem Search Console, Analytics, PageSpeed Insights und AdSense anbindet [14]. Die Einrichtung der Search Console erklärt Google Search Console einrichten und nutzen.

  1. Studie Usage statistics and market share of WordPress. W3Techs (Q-Success). Stand 29.10.2026. abgerufen am 29.10.2026
  2. Organisation Customize permalinks. WordPress.org Documentation. Stand 28.06.2025. abgerufen am 29.10.2026
  3. Organisation Settings Reading screen. WordPress.org Documentation. Stand 08.06.2024. abgerufen am 29.10.2026
  4. Organisation New XML Sitemaps Functionality in WordPress 5.5 (Pascal Birchler). Make WordPress Core. Stand 22.07.2020. abgerufen am 29.10.2026
  5. Organisation rel_canonical(): Function. WordPress Developer Resources. Stand ohne Datum. abgerufen am 29.10.2026
  6. Organisation Image performance enhancements in WordPress 6.3 (Felix Arntz). Make WordPress Core. Stand 13.07.2023. abgerufen am 29.10.2026
  7. Organisation Changes to attachment pages (Joost de Valk). Make WordPress Core. Stand 16.10.2023. abgerufen am 29.10.2026
  8. Gesetz RFC 6596: The Canonical Link Relation (M. Ohye, J. Kupke). IETF / RFC Editor. Stand 04.2012. abgerufen am 29.10.2026
  9. Organisation Kanonische URLs mit rel="canonical" und anderen Methoden angeben. Google Search Central. Stand 15.07.2026. abgerufen am 29.10.2026
  10. Organisation Hardening WordPress. WordPress Developer Resources, Advanced Administration Handbook. Stand 14.10.2026. abgerufen am 29.10.2026
  11. Organisation Spamrichtlinien für die Google Websuche. Google Search Central. Stand 02.09.2026. abgerufen am 29.10.2026
  12. Organisation do_robots(): Function. WordPress Developer Resources. Stand ohne Datum. abgerufen am 29.10.2026
  13. Organisation add_theme_support(): Function. WordPress Developer Resources. Stand ohne Datum. abgerufen am 29.10.2026
  14. Organisation Site Kit by Google. WordPress.org Plugins, Google. Stand 19.10.2026. abgerufen am 29.10.2026
  15. Organisation Lazy-loading images in 5.5. Make WordPress Core. Stand 14.07.2020. abgerufen am 29.10.2026

Zuletzt geprüft am 29.10.2026, nächste Prüfung spätestens im Oktober 2027. Fehler entdeckt? Schreib uns.