Zum Inhalt springen
Core Web Vitals Spezialisten

WordPress-Performance auf ein neues Niveau bringen

Langsame Ladezeiten kosten Sie Besucher, Rankings und Umsatz. Mit gezielter Caching-Konfiguration, Datenbank-Tuning, Render-Blocking-Analyse und einem fundierten Plugin-Audit machen wir Ihre WordPress-Website messbar schneller.

WordPress-Optimierung ab 490 € netto Auch für WordPress-Shops Kostenlose Erstanalyse

Core Web Vitals

als Prüfmaßstab

0,9s

durchschnittlicher LCP nach Optimierung (Projekterfahrung)

50+

optimierte WordPress-Projekte

95%

Cache-Trefferquote nach Konfiguration (Projekterfahrung)

WordPress-Performance · Festpreis nach Gratis-Check

ab 490 € Festpreis netto
  • Caching-Schichten, Datenbank-Tuning und Plugin-Audit im Festpreis
  • Priorisierter Maßnahmenplan nach der kostenlosen Erstanalyse
  • Auch für WordPress-Shops mit Warenkorb und Checkout
  • Optionales Core-Web-Vitals-Monitoring ab 59 € pro Monat netto

Fester Preis nach kostenloser Erstanalyse – keine vage Stundenschätzung. Umfangreiche Optimierungen über den Full-Performance-Audit ab 1.490 € netto. Laufendes Speed-Monitoring ab 59 € pro Monat netto.

WordPress betreibt über 43 Prozent (W3Techs, 2024) aller Websites weltweit – und ist damit auch die Plattform, auf der Performance-Probleme am häufigsten auftreten. Unkonfiguriertes Caching, nicht indizierte Datenbanktabellen, render-blockierende Skripte und ein zu üppiges Plugin-Ökosystem drücken den Core Web Vitals-Score in den roten Bereich. Wir analysieren Ihre WordPress-Installation auf allen Ebenen und optimieren sie systematisch: von der Caching-Schicht über die Datenbank bis zur Hosting-Infrastruktur. In Kombination mit Frontend-Tuning und Server-Optimierung entfaltet WordPress sein volles Performance-Potenzial.

WordPress-Request-Trichter: Wie Caching-Schichten die Last vor der Datenbank abfangen

WordPress-Request-Trichter
Wie wenige Aufrufe die Datenbank wirklich erreichen
Jede Caching-Schicht fängt den Großteil der Anfragen ab, bevor PHP startet oder die Datenbank antwortet
100 % aller Seitenaufrufevor dem Cache
18 % erreichen PHPPage Cache fängt 82 %
4 % erreichen die DatenbankObject Cache greift
Cache-Treffer<20 msohne DB-Zugriff
Object-Hit~50 msPHP ohne Query
DB-Query optimiert~150 msstatt 800+ ms
Cache-Trefferquote95 % nach Konfiguration
WordPress-Optimierungab 490 € netto Festpreis
Beispielhafte Darstellung – Werte illustrativ (Projekterfahrung).

Caching-Strategie für WordPress: Schichten richtig konfigurieren

Caching ist die wirkungsvollste einzelne Maßnahme zur WordPress-Beschleunigung. Eine gut konfigurierte Caching-Architektur beantwortet die Mehrzahl der Seitenaufrufe, ohne WordPress und PHP überhaupt zu involvieren. In der Praxis sind jedoch viele WordPress-Installationen entweder gar nicht gecacht oder nutzen ausschließlich einfaches Page-Caching ohne Object- und Browser-Cache-Abstimmung. Wir konfigurieren alle drei Caching-Schichten aufeinander abgestimmt.

Page Cache (statische HTML-Auslieferung)

Der Page Cache speichert die fertig gerenderte HTML-Ausgabe jeder Seite und liefert sie direkt aus dem Dateisystem oder Memory aus – ohne PHP-Ausführung, ohne Datenbankabfragen. Wir konfigurieren den Page Cache mit sinnvollen Ausnahmeregeln für eingeloggte Nutzer, Warenkörbe in WordPress-Shops und dynamische Widgets, sodass gecachte und dynamische Inhalte konsistent ausgeliefert werden.

Object Cache (Redis / Memcached)

Der Object Cache speichert die Ergebnisse aufwändiger PHP-Operationen: Widget-Ausgaben, Menü-Strukturen, Termlisten und benutzerdefinierte Abfragen. Mit Redis als persistentem Object-Cache werden diese Daten auch nach PHP-Neustarts vorgehalten. Das eliminiert Hunderte redundanter Datenbankabfragen pro Seitenaufruf und reduziert die Time to First Byte auf unter 50 Millisekunden für gecachte Objekte.

Browser Cache und CDN-Integration

Statische Assets wie CSS, JavaScript, Schriften und Bilder werden mit langen Cache-Laufzeiten und Content-Hashes im Dateinamen ausgeliefert. Über ein vorgeschaltetes CDN werden diese Assets von Servern in geografischer Nähe des Nutzers ausgeliefert, was die Download-Zeit unabhängig vom Hosting-Standort minimiert. Wir konfigurieren Cache-Control-Header und CDN-Invalidierungsregeln passend zu Ihrem Deployment-Prozess.

Die Wahl der richtigen Caching-Lösung hängt von der Hosting-Umgebung und den Anforderungen Ihrer Website ab. Auf Managed-WordPress-Hosting-Plattformen sind bestimmte Caching-Plugins nicht kompatibel oder redundant. Wir kennen die Eigenheiten gängiger Hosting-Umgebungen und wählen die Caching-Konfiguration, die auf Ihrer Infrastruktur tatsächlich funktioniert – und nicht nur in der Plugin-Werbung. Unsere Caching-Strategie-Seite erklärt die Konzepte im Detail.

Cache-Warming nach Deployments

Nach jedem Plugin-Update oder Content-Import wird der Page Cache geleert. Ohne Cache-Warming trifft die erste Besucherwelle eine kalte Seite, die langsam antwortet. Wir implementieren automatisiertes Cache-Warming über Crawl-Skripte, die die wichtigsten Seiten nach dem Cache-Flush sofort aufwärmen.

Datenbank-Tuning: WordPress-Queries beschleunigen

Die WordPress-Datenbank ist bei schlecht optimierten Installationen der größte Performance-Engpass. Viele Plugins fügen eigene Tabellen hinzu, schreiben unkontrolliert in die wp_options-Tabelle oder führen ungünstig formulierte Queries ohne Indizes aus. Laut unserer Projekterfahrung haben schlecht optimierte WordPress-Installationen 150 bis 400 Datenbankabfragen pro Seitenaufruf – optimiert sind es 20 bis 60 (Projekterfahrung).

Query-Analyse und Slow-Query-Log

Wir aktivieren das Slow-Query-Log in MariaDB und analysieren die langsamsten Datenbankabfragen Ihrer WordPress-Installation. EXPLAIN-Analysen zeigen fehlende Indizes und ineffiziente Joins. Queries ohne Index-Nutzung werden durch gezielte Index-Ergänzungen oder Query-Umstrukturierung beschleunigt.

wp_options Autoload-Bereinigung

Viele Plugins speichern Daten mit autoload=yes in der wp_options-Tabelle. Diese Daten werden bei jedem WordPress-Request in den Speicher geladen, auch wenn sie selten benötigt werden. Wir identifizieren und bereinigen überflüssige Autoload-Einträge und reduzieren damit die Startzeit jedes Requests um 20 bis 100 Millisekunden.

Post-Revisionen und transiente Daten

WordPress speichert standardmäßig unbegrenzte Post-Revisionen und häuft abgelaufene Transienten an. Eine typische WordPress-Datenbank nach zwei Jahren enthält 10.000 bis 50.000 verwaiste Revisionen und Transienten. Wir bereinigen diese Daten und konfigurieren sinnvolle Revisionslimits sowie automatisches Transient-Cleanup.

Für WordPress-Installationen mit großen Datenmengen – etwa News-Portale mit hunderttausenden Beiträgen oder WordPress-Shops mit umfangreichen Bestelldaten – konfigurieren wir zusätzlich Datenbankpartitionierung für Zeitreihentabellen, legen Composite-Indizes für häufige Filter-Kombinationen an und analysieren die InnoDB-Pufferpool-Größe im Verhältnis zum verfügbaren RAM. So lassen sich auch Tabellen mit Millionen Einträgen in unter 50 Millisekunden abfragen.

Wie schnell ist Ihre WordPress-Seite wirklich?

Wir messen Ihre Installation kostenlos und zeigen die drei größten Performance-Bremsen – unverbindlich und ohne Verkaufsdruck.

Render-Blocking beseitigen: Der kritische Pfad bei WordPress

WordPress-Themes und -Plugins enqueuen häufig CSS- und JavaScript-Dateien ohne Rücksicht auf den kritischen Rendering-Pfad. Das Ergebnis sind Dutzende synchron geladene Stylesheets und Skripte, die den Browser blockieren, bevor er die erste sichtbare Zeile rendern kann. Ein typisches WordPress-Theme mit zehn Plugins lädt sechs bis fünfzehn CSS-Dateien und acht bis zwanzig JavaScript-Dateien – viele davon render-blockierend im <head> platziert.

Von der blockierten Seite zur sofort sichtbaren Website

Render-Blocking analysieren und beheben

Wir analysieren die Lade-Reihenfolge aller Ressourcen Ihrer WordPress-Site mit einer Waterfall-Analyse. CSS-Dateien, die für den Above-the-Fold-Bereich nicht benötigt werden, erhalten media-Attribute oder werden per rel="preload" asynchron geladen. JavaScript-Dateien, die kein DOM-Manipulation beim Seitenaufbau benötigen, werden auf defer oder async umgestellt. Zusätzlich extrahieren wir den Critical-CSS-Anteil aus dem Haupt-Stylesheet und betten ihn inline im HTML ein, sodass der sichtbare Bereich ohne externe CSS-Anfragen gerendert werden kann.

  • CSS per rel="preload" asynchron laden statt render-blockierend
  • JavaScript-Enqueue auf defer/async umstellen
  • Critical CSS inline einbetten für sofortiges Above-the-Fold-Rendering
  • Unnötige Skripte seitenspezifisch deaktivieren statt global laden
Vorher · Kritischer Pfadrender-blockierend
14 CSS-Dateien synchron im <head>
18 JS-Dateien blockieren das Rendering
Erste Anzeige erst nach 4,8 s
VS
Nachher · Kritischer Pfadoptimiert
Critical CSS inline eingebettet
JavaScript mit defer/async geladen
Sichtbarer Inhalt nach 1,3 s

Besonders wirkungsvoll ist das seitenspezifische Deaktivieren von Skripten: Ein Kontaktformular-Plugin muss sein JavaScript nicht auf der Startseite laden. Ein Slider-Plugin wird ausschließlich auf Seiten benötigt, auf denen ein Slider eingebunden ist. Wir implementieren konditionale Enqueue-Logik, die Assets nur dort lädt, wo sie tatsächlich benötigt werden. Das reduziert die JavaScript-Last auf Standardseiten typischerweise um 40 bis 60 Prozent (Projekterfahrung).

Plugin-Audit: Die verborgenen Performance-Killer

Plugins sind das Herzstück von WordPress – und gleichzeitig die häufigste Quelle von Performance-Problemen. Jedes aktive Plugin lädt beim WordPress-Bootstrap, registriert Hooks und Filter, kann zusätzliche Datenbankabfragen auslösen und Frontend-Assets enqueuen. Ein WordPress-Audit unserer Projekterfahrung zeigt: Durchschnittlich 30 bis 40 Prozent der aktiven Plugins auf einer typischen WordPress-Site sind entweder inaktiv, redundant oder können durch natives WordPress oder schlanke Custom-Lösungen ersetzt werden.

Hosting-Optimierung für WordPress

Das beste WordPress-Caching und der sauberste Plugin-Stack können auf einem unterdimensionierten Hosting keine optimalen Ergebnisse erzielen. Die Wahl der richtigen Hosting-Infrastruktur und deren korrekte Konfiguration ist die Grundlage jeder nachhaltig schnellen WordPress-Installation. Shared Hosting mit Ressourcenteilung zwischen hunderten Sites ist für performante WordPress-Projekte ungeeignet – die Antwortzeiten schwanken unkontrollierbar.

PHP-Konfiguration optimieren

PHP OPcache muss aktiviert und korrekt dimensioniert sein: opcache.memory_consumption zu niedrig führt zu OPcache-Misses und wiederholter Kompilierung. Wir konfigurieren OPcache, PHP-FPM-Pool-Größe, memory_limit und max_execution_time passend zu WordPress und Ihren Plugins.

MariaDB / MySQL konfigurieren

Der InnoDB-Pufferpool sollte 70 bis 80 Prozent des verfügbaren RAM umfassen. Wir konfigurieren innodb_buffer_pool_size, query_cache_type, max_connections und slow_query_log passend zu Ihrer Datenbankgröße und Ihrem Traffic-Profil.

Webserver und TLS optimieren

HTTP/2 reduziert die Anzahl der TCP-Verbindungen, TLS 1.3 minimiert den Handshake-Overhead. Wir konfigurieren Nginx oder Apache mit optimierter Kompression (Brotli vor Gzip), richtigen Keep-Alive-Timeouts und HSTS, sodass auch der Verbindungsaufbau zur TTFB beiträgt.

Managed Hosting vs. VPS: Was eignet sich besser?

Managed-WordPress-Hosting bietet optimierte Stacks mit integriertem Caching, ist aber oft teurer und weniger flexibel. Ein sorgfältig konfigurierter VPS mit Nginx, PHP-FPM und Redis erreicht bei vergleichbaren Kosten häufig kürzere Antwortzeiten. Wir beraten Sie bei der Hosting-Entscheidung und migrieren Ihre WordPress-Site bei Bedarf auf eine performantere Infrastruktur – und setzen auf Server-Optimierung als Teil eines Gesamtpakets.

WordPress-Performance für spezifische Seitentypen

Nicht alle WordPress-Seiten haben dieselben Performance-Anforderungen und Optimierungspotenziale. Wir kennen die typischen Engpässe je nach Seitentyp und adressieren sie gezielt.

Unternehmenswebsites

Hauptoptimierungen: Page Cache mit langen TTLs, Asset-Konsolidierung, Bildoptimierung und Critical CSS. In Kombination mit Bild-Optimierung erreichen Business-Websites regelmäßig Lighthouse-Scores über 90 Punkte.

Blog und Medienportale

Viele Artikel bedeuten tiefe Archivseiten, komplexe Kategorien und hohe Datenbank-Last. Wir implementieren Fragment-Caching für Sidebar-Widgets, Pagination-Caching und lazygeladene Kommentarsektionen. Für große Archive ergänzen wir Infinite-Scroll-Paginierung mit Ajax.

WordPress-Shops

WordPress-Shopsysteme bringt eigene Caching-Ausnahmen mit: Warenkorb, Checkout und Kontoseite dürfen nicht gecacht werden. Wir konfigurieren Caching-Ausnahmen präzise und optimieren Produktseiten, Kategorielisting und die Suchfunktion separat. Die Datenbankoptimierung für Produktdaten ist bei großen Katalogen entscheidend.

Vorher-Nachher: Typische Ergebnisse der WordPress-Optimierung

Die folgenden Werte zeigen typische Verbesserungsbereiche aus unserer Projekterfahrung. Die konkreten Ergebnisse hängen vom Ausgangszustand der Installation, der Anzahl aktiver Plugins und der Hosting-Infrastruktur ab (Projekterfahrung). Konkrete Anleitungen dazu finden Sie in unseren Beiträgen zu häufige WordPress-Bremsen und Caching mit Varnish und Redis.

MetrikVor der OptimierungNach der Optimierung
Time to First Byte (TTFB)800 - 3.500 ms50 - 200 ms
Largest Contentful Paint (LCP)3,0 - 8,0 s0,7 - 1,8 s
Datenbankabfragen pro Request150 - 40015 - 60
JavaScript-Payload (initial)600 - 2.000 KB60 - 250 KB
Anzahl HTTP-Requests80 - 18015 - 40
wp_options Autoload-Größe3 - 15 MB200 - 600 KB
Lighthouse Score (mobil)20 - 5085 - 98

Typische WordPress-Optimierungen aus der Praxis

Unternehmenswebsite
Ausgangslage
LCP 4,2 s · 45 aktive Plugins · Lighthouse 38
Maßnahme
Caching-Schichten konfiguriert, Autoload bereinigt, Critical CSS inline
Ergebnis
LCP 1,1 s · Lighthouse 96
WordPress-Magazin
Ausgangslage
TTFB 1,8 s · 380 DB-Abfragen je Aufruf
Maßnahme
Object Cache (Redis), fehlende Indizes ergänzt, Fragment-Caching
Ergebnis
TTFB 90 ms · 40 DB-Abfragen je Aufruf
WordPress-Shop
Ausgangslage
LCP 5,1 s · Checkout ungecacht · 1,9 MB JavaScript
Maßnahme
Cache-Ausnahmen präzisiert, Produktdaten-Tuning, Bild-Pipeline
Ergebnis
LCP 1,6 s · 240 KB JavaScript

Anonymisierte Projektverläufe (Projekterfahrung). Die Ergebnisse hängen vom Ausgangszustand, der Plugin-Zahl und der Hosting-Infrastruktur ab.

Unser WordPress-Optimierungsprozess

WordPress-Performance nachhaltig sichern

Plugin-Updates, neue Theme-Versionen und wachsende Datenbanken können die erreichten Verbesserungen wieder zunichtemachen. Wir empfehlen halbjährliche Performance-Checks, die Cache-Trefferquoten, Datenbankabfragezahlen und Core Web Vitals überprüfen. So erkennen Sie Regressionen frühzeitig, bevor sie Ihre Rankings beeinflussen.

WordPress-Optimierung und mobile Messung

Diese Seite beschreibt unseren praktischen Optimierungs-Service für WordPress: Caching, Plugin-Audit, Datenbank und Bild-Pipeline. Wie Ihre Seiten auf dem Smartphone abschneiden und welche Bremsen nur mobil auftreten, behandelt unsere Seite zur Mobile-Performance-Optimierung. Beide Seiten greifen ineinander: hier die systemspezifische Umsetzung in WordPress, dort der Mobile-First-Maßstab, an dem sie gemessen wird.

Häufige Fragen zur WordPress-Performance-Optimierung

Worum geht es?

Ein Klick genügt — alles Weitere ist freiwillig.

Erzählen Sie kurz vom Projekt

Alle Angaben hier sind freiwillig.

Wann soll es losgehen? (optional)
Grober Budgetrahmen (optional)

Freiwillig — festlegen müssen Sie sich damit nicht.

Wie erreichen wir Sie?

Wir melden uns in der Regel innerhalb eines Werktages.

Mit dem Absenden stimmen Sie der Verarbeitung Ihrer Angaben zur Bearbeitung der Anfrage zu. Details in der Datenschutzerklärung.