Perfmatters

Perfmatters ist ein kostenpflichtiges WordPress-Plugin zur gezielten Optimierung der Ladegeschwindigkeit. Es setzt vor allem dort an, wo Themes, Erweiterungen und eingebundene Dienste mehr Dateien laden als für eine bestimmte Seite notwendig sind. Mit dem Script Manager lassen sich JavaScript- und CSS-Dateien je Seite, Beitrag, Gerät oder Besucherstatus steuern. Zusätzlich können Sie JavaScript verzögert ausführen, ungenutztes CSS reduzieren, Bilder und Videos später laden sowie wichtige Dateien bevorzugt abrufen lassen. Weitere Werkzeuge betreffen die Bereinigung der WordPress-Datenbank, lokal gespeicherte Google-Schriften, WooCommerce-Einstellungen und die Einbindung eigener Code-Snippets. Die Einrichtung erfolgt im WordPress-Administrationsbereich. Das Plugin richtet sich besonders an Website-Betreiber, Blogger, Online-Shops und Agenturen, die ihre Seiten technisch genauer optimieren möchten. Bezahlt wird über jährlich erneuerbare Lizenzen nach Zahl der Websites. Ein vollständiger Ersatz für Seiten-Caching oder gutes Hosting ist Perfmatters nicht. Einzelne Einstellungen können Menüs, Formulare oder Shops beeinträchtigen und sollten nach jeder Änderung geprüft werden.

Skripte je Seite steuernLazy Loading für MedienDatenbank bereinigen

Überblick

Perfmatters optimiert WordPress-Websites, indem es unnötige Ladevorgänge und überflüssige Standardfunktionen reduziert. Statt fertige Seiten zwischenzuspeichern, beeinflusst das Plugin, welche Skripte, CSS-Dateien, Bilder und weiteren Ressourcen der Browser laden muss. Mit dem Script Manager können Betreiber Dateien einzelner Erweiterungen auf passenden Seiten erlauben und auf anderen Seiten abschalten. Dazu kommen Funktionen zum verzögerten Laden von JavaScript, zum Reduzieren ungenutzter CSS-Regeln und zum Vorladen wichtiger Inhalte. Besonders auf größeren Websites kann das helfen, doch viele Einstellungen erfordern Funktionstests.

Bei WordPress laden installierte Erweiterungen mitunter Dateien auch auf Seiten, auf denen ihre jeweilige Funktion gar nicht benutzt wird. Perfmatters macht diese Abhängigkeiten im Script Manager sichtbar und ordnet Dateien ihrer Erweiterung oder dem Theme zu. So kann zum Beispiel ein Kontaktformular-Skript auf Seiten ohne Formular ausgeschaltet werden. Regeln sind für einzelne Seiten und Beiträge, ganze Inhaltstypen und je nach Funktion auch für mobile Geräte oder angemeldete Besucher möglich. Eine spezielle MU-Variante geht weiter und kann Plugin-Ausführung einschließlich zugehöriger Datenbankabfragen verhindern. Wegen der möglichen Nebenwirkungen sollten solche Eingriffe zuerst im Testmodus oder auf einer Staging-Website erprobt werden.

Für JavaScript stellt Perfmatters verschiedene Ladestrategien bereit. Aufgeschobenes Ausführen mit „defer“ lässt den Browser andere Seitenelemente früher verarbeiten. „Delay“ verzögert ausgewählte Skripte bis zu einer Nutzeraktion oder einem definierten Ablauf. Das kann externe Werbe-, Analyse- oder Interaktionsskripte aus dem anfänglichen Ladevorgang heraushalten. Nicht jede Datei verträgt diese Behandlung: Navigationen, interaktive Schaltflächen, Einwilligungsbanner, Formulare und Warenkorbabläufe sind typische Kontrollpunkte. Bei Fehlern lassen sich bestimmte Skripte über Ausnahmen wieder normal laden; nicht die maximale Zahl aktivierter Schalter, sondern die funktionierende Website entscheidet.

CSS enthält Gestaltungsregeln für Texte, Abstände, Schaltflächen und andere Elemente. Themes und Page Builder bringen häufig deutlich mehr davon mit, als eine einzelne Seite braucht. Perfmatters kann benutzte CSS-Regeln ermitteln und verbleibende Stylesheets je nach Konfiguration zurückstellen, asynchron laden oder entfernen. Benutztes CSS lässt sich direkt in die HTML-Seite schreiben oder als zwischengespeicherte Datei bereitstellen. Nach Layoutänderungen müssen unter Umständen die verwendeten CSS-Dateien und weitere Cache-Ebenen geleert werden. Wird benötigtes CSS irrtümlich weggelassen, können Elemente ohne korrekte Gestaltung erscheinen. Deshalb sind Ansichten auf verschiedenen Bildschirmgrößen und Interaktionszustände zu kontrollieren.

Die Medienoptimierung verwendet Lazy Loading: Bilder, Hintergrundbilder, Videos und eingebettete Inhalte werden auf Wunsch erst bei Bedarf geladen. Für YouTube-Videos kann anfangs ein Vorschaubild statt des eigentlichen Players angezeigt werden. Bereits zu Beginn sichtbare Hauptbilder sollten dagegen nicht unbedacht verzögert werden, weil gerade sie für das erste sichtbare Seitenergebnis wichtig sind. Perfmatters bietet dafür Ausschlüsse, eine Steuerung der Ladegrenze und Hilfen zur Verringerung von Layoutverschiebungen. Das Plugin kann WebP- und AVIF-Bilder nutzen, ersetzt aber nicht zwingend einen Bildkompressor, der Originaldateien verkleinert oder neue Bildformate erzeugt.

Weitere Funktionen legen fest, welche Ressourcen bevorzugt geladen werden. Dazu zählen das Vorladen wichtiger Bilder und Schriftdateien, DNS-Prefetch und Preconnect für fremde Domains sowie Fetch Priority für die Reihenfolge wichtiger Anfragen. Bei geeigneten Voraussetzungen gibt es auch spekulatives Vorladen oder Vorrendern nach Nutzerinteraktion. Diese Techniken sollten gezielt eingesetzt werden: Wer zu viele Dateien vorlädt, kann die verfügbare Verbindung unnötig belasten und wichtige Inhalte sogar verdrängen. Eine Verbesserung lässt sich mit PageSpeed Insights, Lighthouse und echten Nutzerdaten überprüfen; die Werteaussagen aus Anbieterbeispielen sind nicht auf jede Website übertragbar.

Im Bereich WordPress-Grundfunktionen lassen sich unter anderem Emojis, Einbettungen, Dashicons, Pingbacks, XML-RPC oder einzelne REST-API-Ausgaben deaktivieren. Die Heartbeat-API, die regelmäßig Anfragen im Hintergrund ausführt, kann begrenzt werden. Auch Revisionen und das automatische Speichern von Entwürfen lassen sich einstellen. Nicht jede scheinbar unnötige Funktion ist tatsächlich entbehrlich. Beispielsweise verwenden Erweiterungen oder Redaktionsabläufe die REST-API, und zu stark eingeschränkte Hintergrundanfragen können Bearbeitungs- und Shopfunktionen stören.

Bei der Datenbankpflege entfernt Perfmatters auf Wunsch alte Revisionen, automatische Entwürfe, Papierkorbinhalte, Spam-Kommentare und abgelaufene temporäre Einträge. Datenbanktabellen können optimiert und wiederkehrende Bereinigungen geplant werden. Solche Operationen löschen teilweise endgültig gespeicherte Inhalte. Vor dem ersten Einsatz empfiehlt sich deshalb eine aktuelle Sicherung; die automatische Bereinigung sollte nur Datenarten betreffen, die für den jeweiligen Arbeitsablauf nicht gebraucht werden. Eine Datenbanksäuberung ersetzt weder Backups noch die Untersuchung langsamer Datenbankabfragen.

Für WooCommerce bietet Perfmatters eigene Schalter, beispielsweise zum Abschalten von Shop-Skripten auf nicht benötigten Seiten und zur Begrenzung älterer Warenkorb-Fragmentabfragen. Das ist bei Shops besonders sorgfältig zu testen, weil veränderte Abläufe den Warenkorbzähler, dynamische Produktdarstellungen, Gutscheine oder den Checkout beeinflussen können. Bei modernen WooCommerce-Blocks unterscheiden sich manche Abläufe von klassischen Shopseiten. Daher sollte jede Shopoptimierung auf der real eingesetzten WooCommerce-Version und mit aktiven Erweiterungen getestet werden, idealerweise mit Gastbesuch, Kundenanmeldung, Produktvarianten und Testbestellung.

Google Fonts können lokal auf der eigenen WordPress-Website gespeichert werden, wodurch der Browser beim Schriftladen weniger direkte Anfragen an die Schriftserver von Google benötigt. Nach Herstellerdokumentation werden Schriften, die allein über CSS-@import eingebunden sind, von dieser Automatik bisher nicht erfasst. Perfmatters kann außerdem den Google-Analytics-Skriptcode lokal bereitstellen. Das bedeutet jedoch nicht, dass Google Analytics selbst vollständig lokal arbeitet: Messdaten werden laut Herstellerdokumentation weiterhin an Google übertragen. Eine passende Einwilligungssteuerung und die eigene Datenschutzprüfung bleiben somit erforderlich. Der Anbieter beschreibt auch eine besonders kleine Analytics-Variante, bei der allerdings nicht alle Messfunktionen der regulären Fassung enthalten sind.

Eine vorhandene externe CDN-Domain kann für die Auslieferung statischer Dateien eingebunden werden; Perfmatters ersetzt dabei die entsprechenden Ressourcen-URLs. Ein eigener weltweit verteilter CDN-Dienst wird durch das Plugin allein nicht bereitgestellt. Die neueren Funktionen zur Verwaltung eigener PHP-, CSS-, JavaScript- und HTML-Snippets dienen dazu, Code an geeigneten Stellen und nur unter passenden Bedingungen auszuführen. Für erfahrene Nutzer kann das zusätzliche Hilfsplugins ersetzen. Gleichzeitig können fehlerhafte PHP-Snippets die Website beeinträchtigen. Der Anbieter nennt deshalb Fehlerprüfung, Wiederherstellungsmechanismen und einen abgesicherten Testmodus.

Die Bedienung erfolgt im WordPress-Administrationsbereich. Die Plugin-Oberfläche ist laut Hersteller neben Englisch auch auf Deutsch, Französisch, Ungarisch, Indonesisch, Koreanisch, Russisch und Italienisch verfügbar; die Übersetzungen stammen von Freiwilligen. Häufig genutzte Optimierungen sind als Schalter ausgeführt, viele feinere Einstellungen verlangen aber Verständnis für Dateinamen, Ausschlüsse und das Zusammenspiel von Plugins. Einstellungen können als JSON-Datei exportiert und auf anderen Websites importiert werden. Der Anbieter weist ausdrücklich darauf hin, dass dabei weder Lizenzdaten noch die seitenbezogenen Regeln des Script Managers exportiert werden, weil diese an WordPress-Beitrags-IDs gebunden sind. Für Agenturen mit zahlreichen Websites unterstützt Perfmatters die Verwaltung über WP-CLI; die Unlimited-Lizenz umfasst laut Preis- und Funktionsseite auch WordPress-Multisite.

Bei der Kombination mit WP Rocket, LiteSpeed Cache, Autoptimize oder anderen Optimierern geht es weniger um ein grundsätzliches Entweder-oder als um saubere Aufgabenverteilung. Perfmatters bietet viele Datei- und JavaScript-Optimierungen; Caching-Plugins können zusätzlich ganze Seiten im Cache speichern. Überschneiden sich Funktionen wie CSS-Bereinigung, JavaScript-Verzögerung, Lazy Loading oder Code-Minifizierung, sollte normalerweise nur eine Lösung die jeweilige Aufgabe übernehmen. Besonders bei „Remove Unused CSS“ empfiehlt der Hersteller, parallele CSS-Kombinierung und die gleiche Funktion anderer Plugins auszuschalten. Auch Hosting-Caches und CDN-Caches müssen nach Anpassungen passend geleert werden.

Die Lizenzen werden nach Websites berechnet. Am 25. Oktober 2026 nennt die offizielle Preisseite 29,95 US-Dollar jährlich für eine Website, 59,95 US-Dollar für drei Websites und 124,95 US-Dollar jährlich für unbegrenzt viele Websites. Support und Updates gelten jeweils für ein Jahr; die Lizenz verlängert sich nach Anbieterangaben automatisch, sofern nicht gekündigt wird. Für Verlängerungen bewirbt der Hersteller einen Nachlass von 15 Prozent. Die 30-Tage-Geld-zurück-Aussage ist keine kostenlose Testphase. In den Nutzungsbedingungen steht ausdrücklich, dass eine Erstattung an Voraussetzungen geknüpft ist und etwa für reguläre Verlängerungen oder bloße Konflikte mit Fremdplugins nicht allgemein zugesagt wird. Für Käufer in der EU nennt der Anbieter daneben ein 14-tägiges Widerrufsrecht. Bei privaten Käufen aus Deutschland erhebt Perfmatters laut eigener Steuerdokumentation zusätzlich die länderspezifische Umsatzsteuer im Checkout. Für geeignete Geschäftskunden mit gültiger Umsatzsteuer-ID kann die Umkehr der Steuerschuld greifen. Preise werden hier in der angebotenen Originalwährung wiedergegeben, ohne erfundene Euro-Umrechnung.

Perfmatters wird von der US-amerikanischen forgemedia LLC betrieben. Als Gründer des Plugins treten Brian und Brett Jackson auf. Laut eigener Darstellung arbeitet das Unternehmen seit 2017 unabhängig an seinen WordPress-Produkten. Die Datenschutzerklärung des Anbieters bezieht sich auf dessen Website und Kundenbeziehung: Sie beschreibt unter anderem Kontaktdaten, Nutzungsdaten, Zahlungsdienstleister und mögliche Datenverarbeitung in den USA. Daraus folgt nicht, dass die Installation des Plugins allein automatisch personenbezogene Besucherinformationen an Perfmatters sendet. Für eine konkrete Installation sollten aber Lizenz- und Updateverbindungen sowie aktivierte Analyse- und Drittanbieterfunktionen getrennt geprüft werden. Eine pauschale DSGVO-Konformität kann daraus nicht abgeleitet werden. Sicherheitstechnisch sind ältere Versionen gesondert zu betrachten: Wordfence dokumentiert mehrere 2026 veröffentlichte Sicherheitslücken, die in späteren Versionen als behoben geführt werden. Das Hersteller-Changelog führt inzwischen Version 2.6.9 mit zusätzlichen Sicherheitskorrekturen. Deshalb sollten Betreiber die installierte Version und verfügbare Updates regelmäßig prüfen. Seit Version 2.6.0 setzt Perfmatters nach Anbieterangaben mindestens PHP 8.1 voraus.

Bei Trustpilot werden zum geprüften Stand 4,9 von 5 Punkten bei 117 Rezensionen angezeigt. Die Bewertungen betreffen Erfahrungen mit Anbieter, Produkt und Support, sind jedoch kein standardisierter Leistungstest mit gleicher Website und gleichen Serverbedingungen. Im getrennten Bewertungsquellen-Audit wurden weitere öffentliche Profile berücksichtigt, von denen aber keine zweite Quelle alle erforderlichen Angaben aus eindeutig zugeordnetem Nutzerprofil, Gesamtwertung, Skala und Bewertungsanzahl erfüllte. In der redaktionellen Bewertung spricht für Perfmatters die ungewöhnlich feine Steuerbarkeit von Dateien und Ladeabläufen. Dagegen stehen eine jährliche Lizenz und die Notwendigkeit, komplexe Einstellungen nach jeder Veränderung zu testen.

Ein sinnvoller Einstieg beginnt mit einer Sicherung der Website und einer Messung des Ausgangszustands. Anschließend werden einfache, klar entbehrliche WordPress-Funktionen deaktiviert, dann einzelne Plugin-Skripte und danach JavaScript- oder CSS-Optimierungen getestet. Nach jeder Änderung sollten Desktop und Mobilansicht, Navigation, Suche, Kontaktformular, Cookie-Banner und gegebenenfalls Kaufprozess durchgespielt werden. Auf einer Site mit bereits optimiertem Theme, wenigen Plugins und gutem Hosting kann der Zusatznutzen gering bleiben. Wer hauptsächlich unkompliziertes Seiten-Caching sucht, sollte stattdessen ein darauf spezialisiertes Plugin oder bereits vorhandene Hosting-Funktionen prüfen. Direkte Alternativen beziehungsweise ergänzende Lösungen sind unter anderem WP Rocket, FlyingPress, LiteSpeed Cache, Autoptimize und Asset CleanUp; ihr Funktionsumfang und die jeweilige Eignung unterscheiden sich.

Vorteile

  • Unnötige Dateien belasten den Seitenaufbau weniger
  • Wichtige Seiteninhalte können schneller sichtbar sein
  • Script Manager gruppiert Dateien nach Plugin und Theme
  • Ausnahmen können notwendige Skripte gezielt schützen
  • Medien können den ersten Seitenaufruf weniger belasten
  • Wichtige Seitenelemente lassen sich bevorzugt laden
  • Viele Funktionen sind ohne Programmierung einstellbar
  • Lokale Schriften vermeiden externe Google-Font-Abrufe
  • Bereinigungspläne ersparen wiederkehrende Handarbeit
  • Die Kombination mit Seiten-Caching ist häufig sinnvoll
  • Der Testmodus erleichtert risikoärmere Vorabkontrollen
  • Der JSON-Export spart Arbeit auf weiteren Websites
  • Lizenzoptionen decken Einzelwebsites und Agenturen ab
  • Support durch Entwickler ist im Lizenzjahr enthalten
  • Safe Mode erleichtert die Eingrenzung von Konflikten

Nachteile

  • Das Plugin ersetzt keinen vollständigen Seiten-Cache
  • Die Lizenz muss für Updates jährlich erneuert werden
  • Falsch gesteuerte Skripte können Formulare lahmlegen
  • Entferntes CSS kann wichtige Layoutregeln mitnehmen
  • JavaScript-Verzögerung kann interaktive Elemente stören
  • Doppelte Optimierungsfunktionen können sich stören
  • Vor jeder Datenbankbereinigung ist ein Backup ratsam
  • Viele Einstellungen erfordern technisches Grundwissen
  • Der Nutzen hängt von Aufbau und Zustand der Website ab
  • Script-Manager-Regeln fehlen im üblichen JSON-Export
  • Auch lokales Analytics-Skript sendet Daten an Google
  • Rückerstattungen sind an bestimmte Regeln gebunden
  • Für CDN-Funktionen ist ein CDN-Anbieter erforderlich
  • Einige Shop-Schalter können Warenkorbabläufe stören
  • Ohne Nachmessung bleibt die Wirkung schwer zu prüfen
  • Google Fonts per @import werden nicht lokal erfasst
  • Seit Version 2.6.0 wird mindestens PHP 8.1 benötigt
  • Frühere Versionen hatten bekannte Sicherheitslücken

Funktionen

  • Skripte und CSS-Dateien pro Seite gezielt abschalten
  • JavaScript bis zur Nutzerinteraktion verzögert laden
  • JavaScript mit defer nach dem HTML-Laden ausführen
  • Nicht verwendete CSS-Regeln automatisch reduzieren
  • Benutztes CSS inline oder als Datei ausgeben lassen
  • Bilder und eingebettete Videos erst bei Bedarf laden
  • YouTube-Videos vor dem Start mit Vorschau anzeigen
  • Hintergrundbilder per Lazy Loading nachladen lassen
  • Wichtige Bilder gezielt vom Lazy Loading ausnehmen
  • Wichtige Dateien und Bilder vorrangig vorladen lassen
  • DNS-Prefetch und Preconnect für externe Dienste nutzen
  • Die Ladepriorität wichtiger Dateien gezielt einstellen
  • Unnötige Funktionen des WordPress-Kerns abschalten
  • Die Heartbeat-API begrenzen oder bei Bedarf abschalten
  • Beitragsrevisionen und automatische Entwürfe bereinigen
  • Abgelaufene Transients aus der Datenbank entfernen
  • Datenbanktabellen optimieren und Säuberungen planen
  • Google Fonts lokal vom eigenen Webserver aus laden
  • Den Google-Analytics-Skriptcode lokal bereitstellen
  • WooCommerce-Skripte auf ungenutzten Seiten unterdrücken
  • Warenkorb-Fragmentabfragen in WooCommerce reduzieren
  • CDN-Domains für Bilder und Skripte selbst hinterlegen
  • Eigene PHP-, CSS-, JS- und HTML-Snippets verwalten
  • Code-Snippets mit Bedingungen nur gezielt ausführen
  • Die WordPress-Anmeldeadresse individuell verändern
  • Plugin-Einstellungen als JSON exportieren und laden
  • Einstellungen vorab im Test- oder Safe Mode prüfen
  • Perfmatters mit WordPress WP-CLI-Befehlen verwalten
  • WordPress-Multisite mit der Unlimited-Lizenz verwalten
  • Bedingte Skriptregeln nach Gerät und Loginstatus setzen
  • Das Vorladen von Ressourcen mit Fetch Priority steuern
  • Code-Snippets je nach Bedarf verzögern oder verkleinern
  • JavaScript-Dateien zur Ladeoptimierung verkleinern
  • CSS-Dateien durch Minifizierung kompakter ausgeben
  • Verlinkte Seiten bei Maus-Hover im Hintergrund rendern
  • Plugins im MU-Modus vollständig am Laden hindern lassen
  • Fehlende Bildabmessungen für stabile Layouts ergänzen
  • Elemente im Seitenaufbau bedarfsabhängig nachladen

Geeignet für

  • WordPress-Betreiber mit zahlreichen externen Skripten
  • Blogger mit großen Themes und vielen Erweiterungen
  • WooCommerce-Shops mit nachweislich vielen Ladeanfragen
  • Agenturen mit mehreren betreuten WordPress-Projekten
  • Entwickler mit Bedarf an gezielter Skriptsteuerung
  • Website-Teams mit vollständigen WordPress-Adminrechten
  • Teams mit messbaren Zielen für die Core Web Vitals
  • Betreiber bildreicher Websites mit vielen Einbettungen
  • Betreiber mit regelmäßigem Bedarf an Datenbankpflege
  • WordPress-Profis mit Bedarf an bedingten Code-Snippets

Nicht geeignet für

  • Nutzer ohne WordPress oder ohne Plugin-Zugriffsrechte
  • Anfänger, die ohne Kontrolle alle Schalter aktivieren
  • Betreiber mit reinem Bedarf an fertigem Seiten-Cache
  • Shops, die den Kaufprozess nach Änderungen nicht testen
  • Schon sehr schlanke Seiten ohne Performance-Probleme
  • Teams, die keine jährlich bezahlten Lizenzen wünschen
  • Projekte ohne Kapazität für regelmäßige Funktionstests
  • Betreiber, die ein eigenes CDN oder Hosting suchen
  • Nutzer, die automatische Bildkomprimierung voraussetzen
  • Websites ohne Backups für riskante Datenbankaktionen

Eckdaten

Anbieterforgemedia LLC
Gründung2017
HauptsitzUSA, Scottsdale (Arizona)
Preis abab ca. 26,76 € / Jahr

Alternativen