Seitenbauer wie Elementor fügen WordPress visuelle Designmöglichkeiten hinzu, bringen jedoch auch zusätzliches CSS, JavaScript und DOM-Elemente mit sich, die die Ladezeiten der Seiten verlangsamen können. Für mit Elementor Pro erstellte Seiten ist die Leistungsoptimierung nicht optional – sie wirkt sich direkt auf die Benutzererfahrung, die Core Web Vitals-Werte und die Suchmaschinen-Rankings aus.
In diesem Leitfaden behandeln wir praktische Techniken, um Ihre Elementor-Seite schnell zu halten, basierend auf realen Tests und Messungen. Jede Empfehlung enthält die erwartete Leistungswirkung, damit Sie die Optimierungen priorisieren können, die für Ihre Seite am wichtigsten sind.
Verstehen des Leistungsfußabdrucks von Elementor
Bevor Sie optimieren, ist es hilfreich zu verstehen, was Elementor zu Ihren Seiten hinzufügt:
| Komponente | Was es hinzufügt | Typische Größe |
|---|---|---|
| Frontend CSS | Widget-Stile, responsive Regeln, benutzerdefinierte Stile | 50-200 KB |
| Frontend JavaScript | Animationen, Karussells, Lightbox, Interaktionen | 80-150 KB |
| DOM-Elemente | Wrapper-Divs für Abschnitte, Spalten, Widgets | 500-3000+ Elemente |
| Google Fonts | Externe Schriftdateien für benutzerdefinierte Typografie | 20-100 KB pro Schriftart |
| Icons | Font Awesome oder benutzerdefinierte Icon-Bibliotheken | 30-80 KB |
Eine typische Elementor-Seite erzeugt 200-400 KB zusätzlicher Frontend-Ressourcen. Im Vergleich zu einer Seite, die mit dem Standard-Block-Editor (Gutenberg) erstellt wurde, stellt dies einen Anstieg der CSS/JS-Datenlast um das 3- bis 5-fache dar. Das Ziel der Optimierung ist es, diesen Overhead zu reduzieren, ohne die Designqualität, die Elementor bietet, zu opfern.
Schritt 1: Aktivieren Sie die integrierten Leistungsfunktionen
Elementor enthält mehrere Leistungseinstellungen, die viele Benutzer übersehen. Navigieren Sie zu Elementor → Einstellungen → Leistung (oder Elementor → Einstellungen → Funktionen in neueren Versionen):
| Einstellung | Was es tut | Auswirkung |
|---|---|---|
| Verbesserte Asset-Ladung | Lädt CSS/JS nur auf Seiten, die Elementor verwenden | Spart 100-200 KB auf Nicht-Elementor-Seiten |
| Verbesserte CSS-Ladung | Erzeugt separate CSS-Dateien anstelle von Inline-Stilen | Ermöglicht das Browser-Caching von CSS |
| Lazy Load für Hintergrundbilder | Verzögert das Laden von Hintergrundbildern außerhalb des Bildschirms | Reduziert das anfängliche Seitengewicht um 30-60% |
| Optimierte DOM-Ausgabe | Reduziert unnötige Wrapper-Elemente | 5-15% weniger DOM-Elemente |
| Flexbox-Container | Ersetzt veraltete Abschnitte/Spalten durch schlankere Flexbox | 30-50% weniger DOM-Elemente pro Layout |
Die Aktivierung all dieser Einstellungen ist die wirkungsvollste Optimierung für jede Elementor-Seite. Wenn Sie diese Funktionen noch nicht aktiviert haben, beginnen Sie hier, bevor Sie andere Techniken erkunden.
Schritt 2: Verwenden Sie Flexbox-Container anstelle von Abschnitten
Das veraltete Layoutsystem von Elementor verwendet Abschnitt → Spalte → Widget-Verschachtelung, was viele Wrapper-Elemente erzeugt. Das neuere Flexbox-Container-System produziert deutlich schlankeren HTML:
| Layout-Methode | DOM-Elemente (3-Spalten-Layout) | CSS-Klassen |
|---|---|---|
| Abschnitt + 3 Spalten | ~12 Elemente | ~18 Klassen |
| Flexbox-Container | ~4 Elemente | ~6 Klassen |
| Reduktion | 67% weniger | 67% weniger |
Für neue Seiten verwenden Sie immer Flexbox-Container. Für bestehende Seiten sollten Sie in Betracht ziehen, Layouts zu migrieren, wenn Sie sie das nächste Mal bearbeiten. Das visuelle Ergebnis ist identisch – der Unterschied liegt vollständig in der generierten HTML-Ausgabe.
Schritt 3: Bilder optimieren
Bilder sind typischerweise die größten Assets auf jeder Webseite, und Elementor-Seiten mit bildlastigen Designs sind besonders betroffen. Wichtige Praktiken zur Bildoptimierung:
- Größe vor dem Hochladen anpassen: Laden Sie Bilder in der Größe hoch, in der sie angezeigt werden. Ein Hero-Bild, das mit 1400px Breite angezeigt wird, sollte nicht mit 4000px hochgeladen werden.
- WebP-Format verwenden: WebP-Bilder sind 25-35% kleiner als JPEG bei vergleichbarer Qualität. WordPress 6.x unterstützt WebP nativ.
- Lazy Loading aktivieren: Elementor enthält Lazy Loading für Bilder. Überprüfen Sie, ob es in den WordPress-Einstellungen → Medien → Lazy Loading aktiviert ist.
- Verwenden Sie responsive Bilder: Elementor generiert automatisch srcset-Attribute. Stellen Sie sicher, dass Ihre hochgeladenen Bilder mehrere Größen enthalten (WordPress generiert diese standardmäßig)
- Komprimieren Sie Bilder: Verwenden Sie ein Bildoptimierungs-Plugin wie WP Smush Pro, um Bilder ohne sichtbaren Qualitätsverlust zu komprimieren
Für einen umfassenden Leitfaden zur Bildoptimierung siehe unseren Leitfaden zur Bildoptimierung für WordPress.
Schritt 4: Minimieren Sie das Laden von Schriftarten
Benutzerdefinierte Schriftarten fügen HTTP-Anfragen und Dateigröße hinzu. Jede Google-Schriftfamilie fügt je nach Anzahl der geladenen Gewichte 20-100 KB hinzu. Um zu optimieren:
- Begrenzen Sie auf 2-3 Schriftfamilien: Eine für Überschriften, eine für Fließtext reicht für die meisten Designs aus
- Begrenzen Sie Schriftgewichte: Laden Sie nur die Gewichte, die Sie tatsächlich verwenden (z. B. 400 und 700 statt 100-900)
- Selbst gehostete Google-Schriftarten: Laden Sie Schriftarten herunter und stellen Sie sie von Ihrem eigenen Server bereit, um die DNS-Abfrage zu fonts.googleapis.com zu eliminieren. Plugins wie OMGF oder Perfmatters können dies automatisieren
- Verwenden Sie font-display: swap: Verhindert unsichtbaren Text während des Ladens von Schriftarten. Elementor wendet dies standardmäßig an
- Berücksichtigen Sie Systemschriftarten: Systemschriftartenstapel (wie -apple-system, BlinkMacSystemFont, Segoe UI) laden sofort ohne Netzwerk-Anfragen
Schritt 5: Reduzieren Sie die Anzahl der Widgets
Jedes Elementor-Widget generiert HTML, CSS und potenziell JavaScript. Die Reduzierung der Widget-Anzahl verringert direkt das Seitengewicht:
- Kombinieren Sie Textinhalte: Verwenden Sie ein Text-Editor-Widget mit HTML-Überschriften anstelle separater Überschrift + Text-Editor-Widgets
- Verwenden Sie CSS anstelle von Widgets: Spacer-Widgets fügen DOM-Elemente hinzu. Verwenden Sie stattdessen Padding/Margen bei benachbarten Widgets
- Vermeiden Sie doppelte Widgets: Anstatt verschiedene Widgets für Mobil/Desktop ein- oder auszublenden, verwenden Sie responsives CSS, um ein einzelnes Widget anzupassen
- Begrenzen Sie Animationen: Eintrittsanimationen fügen JavaScript-Ereignis-Listener und CSS hinzu. Verwenden Sie sie selektiv bei wichtigen Elementen, nicht bei jedem Widget
Schritt 6: Verwenden Sie ein Caching-Plugin
Caching wandelt dynamische WordPress-Seiten in statische HTML-Dateien um, wodurch PHP-Verarbeitung und Datenbankabfragen bei wiederholten Besuchen eliminiert werden. Empfohlene Caching-Plugins für Elementor-Seiten:
| Plugin | Hauptmerkmale für Elementor | Preis |
|---|---|---|
| WP Rocket | CSS/JS-Optimierung, Lazy Loading, Datenbankbereinigung, CDN-Integration | $59/Jahr |
| LiteSpeed Cache | Server-seitiges Caching (benötigt LiteSpeed-Server), Bildoptimierung | Kostenlos |
| FlyingPress | Selbsthosting von Google-Schriftarten, nicht verwendetes CSS entfernen, JS-Laden verzögern | $60/Jahr |
Die Funktionen "Nicht verwendetes CSS entfernen" und "JavaScript-Ausführung verzögern" von WP Rocket sind besonders effektiv für Elementor-Seiten, da sie das überschüssige CSS/JS ansprechen, das Elementor generiert. In unseren Tests reduzierte WP Rocket die effektive CSS-Ladung einer Elementor-Seite um 40-60 %.
Schritt 7: Entfernen Sie nicht verwendetes CSS und JavaScript
Elementor lädt standardmäßig CSS für alle registrierten Widgets. Mit aktiviertem Improved Asset Loading (Schritt 1) wird CSS auf Widgets auf der aktuellen Seite beschränkt. Weitere Optimierungen sind jedoch möglich:
- WP Rockets Nicht verwendetes CSS entfernen: Analysiert jede Seite und generiert eine seiten-spezifische CSS-Datei mit nur den Regeln, die gelten
- JavaScript verzögern: Verzögern Sie nicht-kritisches JavaScript (Animationen, Karussells) bis zur Benutzerinteraktion (Klick, Scrollen, Tastendruck)
- Asset Clean Up-Plugin: Deaktivieren Sie manuell spezifisches Plugin-CSS/JS auf Seiten, wo sie nicht benötigt werden
Diese Techniken können die CSS-Ladung um 50-70 % reduzieren und das render-blockierende JavaScript vollständig eliminieren, was zu erheblichen Verbesserungen bei Largest Contentful Paint (LCP) und First Input Delay (FID) führt.
Schritt 8: Optimieren Sie Server und Hosting
Frontend-Optimierung kann nur bis zu einem gewissen Punkt gehen, wenn Ihre Server-Antwortzeit langsam ist. Für Elementor-Seiten:
- Verwenden Sie PHP 8.2+: PHP 8.x ist 15-25 % schneller als PHP 7.4 für WordPress-Workloads
- Aktivieren Sie OPcache: PHP-Opcode-Caching eliminiert die Neukompilierung von PHP-Dateien
- Verwenden Sie ein CDN: Stellen Sie statische Assets (CSS, JS, Bilder) von Edge-Servern bereit, die geografisch näher an Ihren Besuchern sind
- Erwägen Sie verwaltetes WordPress-Hosting: Anbieter wie Cloudways, SiteGround und Kinsta optimieren ihre Infrastruktur speziell für WordPress
Für Hosting-Empfehlungen und Einrichtungshinweise siehe unseren WordPress-Hosting-Leitfaden.
Messung Ihrer Optimierungsergebnisse
Verwenden Sie diese Tools, um die Auswirkungen jeder Optimierung zu messen:
| Tool | Was es misst | URL |
|---|---|---|
| Google PageSpeed Insights | Core Web Vitals, Leistungsbewertung, spezifische Empfehlungen | pagespeed.web.dev |
| GTmetrix | Ladezeit, Seitengröße, Anfragen, Wasserfallanalyse | gtmetrix.com |
| Chrome DevTools (Netzwerk-Tab) | Einzelne Ressourcengrößen, Ladeordnung, Engpässe | In den Chrome-Browser integriert |
| WebPageTest | Multi-Standort-Tests, Filmstreifenansicht, erweiterte Metriken | webpagetest.org |
Testen Sie vor und nach jeder Optimierung, um Verbesserungen zu bestätigen. Konzentrieren Sie sich auf diese Core Web Vitals-Metriken:
- LCP (Largest Contentful Paint): Ziel unter 2,5 Sekunden
- FID (First Input Delay): Ziel unter 100 Millisekunden
- CLS (Cumulative Layout Shift): Ziel unter 0,1
Häufig gestellte Fragen
Verlangsamt Elementor WordPress erheblich?
Elementor fügt 200-400 KB an Frontend-Assets im Vergleich zum Standard-Editor hinzu. Dies ist spürbar, aber mit der richtigen Optimierung handhabbar. Die Techniken in diesem Leitfaden können die Leistungsbeeinträchtigung von Elementor um 50-70 % reduzieren und die Seitenladegeschwindigkeit nahe an die mit dem Block-Editor erreichbaren Werte bringen, während die Designflexibilität von Elementor erhalten bleibt.
Sollte ich auf bestehenden Seiten von Sections zu Flexbox-Containern wechseln?
Für Seiten, die Sie aktiv bearbeiten, ist die Migration zu Flexbox-Containern lohnenswert—die Reduzierung des DOM ist erheblich. Es ist jedoch nicht notwendig, jede Seite auf einmal neu zu erstellen. Priorisieren Sie stark frequentierte Seiten (Startseite, Landing Pages, Produktseiten) und konvertieren Sie andere schrittweise.
Ist WP Rocket mit Elementor kompatibel?
Ja. WP Rocket ist vollständig mit Elementor kompatibel und gehört zu den am meisten empfohlenen Caching-Plugins für Elementor-Seiten. Die Funktionen „Unbenutztes CSS entfernen“ und „JavaScript verzögern“ sind besonders effektiv, um die Frontend-Überlastung von Elementor zu reduzieren.
Wie viele Elementor-Widgets sind auf einer einzelnen Seite zu viel?
Es gibt keine feste Zahl, aber versuchen Sie, die DOM-Größe unter 1.500 Elemente für eine gute Leistung zu halten. Als Richtwert sind 30-50 Widgets auf einer Seite typisch; 100+ Widgets weisen oft auf Möglichkeiten zur Konsolidierung hin (Kombination von Text-Widgets, Entfernen von Platzhaltern, Vereinfachung von Layouts).
Beeinflussen Elementor-Animationen die Leistung?
Ja. Eintrittsanimationen fügen JavaScript-Ereignis-Listener und CSS-Übergänge hinzu. Auf mobilen Geräten können übermäßige Animationen Ruckler verursachen (sichtbares Stottern beim Scrollen). Verwenden Sie Animationen selektiv—beschränken Sie sie auf Schlüsselfunktionen, die von Bewegung profitieren (CTAs, Hervorhebungen von Funktionen) und vermeiden Sie es, jedes Widget auf der Seite zu animieren.
Kann ich Elementor verwenden und trotzdem 90+ auf PageSpeed erreichen?
Ja, mit der richtigen Optimierung. Durch Aktivierung der Leistungsfunktionen von Elementor, Verwendung von Flexbox-Containern, Optimierung von Bildern, Selbsthosting von Schriftarten und Verwendung eines Caching-Plugins wie WP Rocket ist es realistisch, auf den meisten Elementor-Seiten 90+ PageSpeed-Werte zu erreichen. Bildlastige Seiten erfordern möglicherweise zusätzlichen Optimierungsaufwand.
Schnelle Seiten mit Elementor Pro erstellen
Holen Sie sich Elementor Pro mit integrierten Leistungsfunktionen, Flexbox-Containern und optimiertem Asset-Loading. Kombinieren Sie es mit WP Rocket für optimale Geschwindigkeit.
Elementor Pro durchsuchen →


