INHALT
Website optimieren
- Website optimieren
- Allgemeine Tipps zur Website-Optimierung
- Autoptimize PLugin
- Bilder optimieren mit CompressJPG
- Bilder automatisch optimieren mit WP Smush
- Borlabs Cache
- Broken Link Checker – Tote Links finden
- Cache Enabler und PageSpeed Insights
- CDN nutzen Content Delivery Network
- Datenbank optimieren – WP-Optimize
- Defer parsing – Speed Booster Pack/W3 Total Cache/Borlabs Cache
- Duplicate Post – Beiträge duplizieren
- GZIP-Komprimierung aktivieren
- Inhalte exportieren
- Inhalte importieren
- Inline small CSS mit Autoptimize/W3 Total Cache/Borlabs Cache
- Ladezeit ermitteln – Uptrends –
- Ladezeit ermitteln – GTmetrix mit PageSpeed und YSlow.
- Leverage Browser Caching
- Make fewer HTTP requests
- Minify (Minimiere) CSS, HTML, JavaScript
- Pingdom Website Speed Test
- Serve resources from a consistent URL
- Sitemap – Google
- Update-Services – Ping-o-Matic und Feed Shark
- W3 Total Cache -1-
- W3 Total Cache -2-
Plugin W3 Total Cache -2-
Performance / Page Cache / General
Die Standardfunktion, die Sie mindestens einsetzen und die mindestens funktionieren sollte, damit ein Cache-Plugin Sinn macht. Eine prall gefüllte Webseite mit Bildern, Seitenleisten, Menüs und all den Datenbankzugriffen im Hintergrund wird zu einem handlichen Paket geschnürt, das anfragende Webbrowser unmittelbar erhalten. Das Häkchen sollte hier also gesetzt sein, die Page Cache Method am besten auf Disc. Die übrigen Cache-Methoden sind professionellen Serverumgebungen vorbehalten, die noch mehr Performance bereitstellen.
Cache Post Page
Häkchen setzen
Cache-Posts-Seite ist für viele Blogs die am häufigsten besuchte Seite. Es wird empfohlen, sie zwischenzuspeichern, jedoch die Titelseite nicht zwischenspeichern. Standardmäßig wird die Startseite zwischengespeichert, wenn in den Lese-Einstellungen die statische Startseite verwendet wird.
Don’t cache Front Page
kein Häkchen.
Die Front Page, also die Home-Seite sollte zwischengespeichert werden. Je schneller die Home-Seite ausgeliefert wird, desto besser. Ist die Home-Seite mit vielen Beiträgen gefüllt, dann setzen Sie hier ein Häkchen, aktivieren aber Fragment Cache.
Cache feeds: site, categories, tags, comments
kein Häkchen / bei Ausnahmen Häkchen
es könnte zu leichten Geschwindigkeitseinbußen kommen, wenn Newsfeed-Reader abgerufen werden
Häkchen setzen => Seiten, Kategorien, Tags und Kommentaren. Auch wenn Sie einen RSS oder Feed-Proxy-Dienst (FeedBurner nicht verwenden, fehlerhaft) verwenden, wird empfohlen, diese Option zu aktivieren.
Cache SSL (HTTPS) Requests
Häkchen setzen
SSL-Anforderungen (eindeutig) zwischenspeichern, um die Leistung zu verbessern. Da normale Websites inzwischen auch oft verschlüsselt sind und somit keine Cache-Probleme verursachen,
Cache URIs with query string variables
Kein Häkchen
Suchergebnisseiten (und ähnliche) werden zwischengespeichert, wenn sie aktiviert sind. Die interne Suche per Variable kann Probleme mit den Suchergebnissen bringen. Wenn Sie kein Häkchen setzen, wird das Suchergebnis eine halbe Sekunde später angezeigt.
Cache 404 (not found) pages
Kein Häkchen
Wenn die festplattenverbesserte Methode zum Zwischenspeichern von Datenträgern verwendet wird, werden 404 Seiten mit einem Antwortcode von 200 zurückgegeben. Wenn Sie eine eigene Fehlerseite mit Linkvorschlägen installiert haben, dann nicht aktivieren.
Don’t cache pages for logged in users
Häkchen setzen / Zwischenspeichern Sie keine Seiten für angemeldete Benutzer. Nicht authentifizierte Benutzer können eine zwischengespeicherte Version der Ansicht des letzten authentifizierten Benutzers einer bestimmten Seite anzeigen. Das Deaktivieren dieser Option wird nicht empfohlen. Kein Risiko = Cache für angemeldete Benutzer deaktivieren.
Aliases
Don’t cache pages for following user roles
Da Sie die vorherige Option aktivieren (also keine Zwischenspeicherung), ist dieser Schalter überflüssig.
Cache Preload
kein Häkchen
erneuert den kompletten Cache im Beispiel alle 900 Sekunden = 15 Minuten. Damit bleibt der Zwischenspeicher und somit
auch die Cache-Ausgabe an einen Besucher halbwegs aktuell.
Standardmäßig ist diese Option nicht aktiviert, da die ereignisgesteuerte Cache-Invalidierung über Purge Policys (nächste Position) bei den meisten Websites sinnvoller ist.
Purge Policy - Richtlinie löschen
Häkchen setzen
Geben Sie die Seiten und Feeds an, die gelöscht werden sollen, wenn Beiträge erstellt, bearbeitet oder Kommentare veröffentlicht werden. Die Standardeinstellungen werden empfohlen, da zusätzliche Optionen die Serverleistung verringern können.
Wer einen neuen Blogbeitrag veröffentlicht bei dem soll der Zwischenspeicher gelöscht werden, um ihn gleich darauf mit aktuellen Inhalten neu zu füllen.
Advanced
kein Häkchen
Nur anwenden, wenn Sie dies im Einklang mit dem W3 Total Cache Support machen
MINIFY - Minimieren
Minify / General Settings
kein Häkchen
URL-Struktur umschreiben Wenn deaktiviert, verwenden CSS- und JS-Einbettungen GET-Variablen anstelle von "ausgefallenen" Links.
Ist etwas zum experimentieren.
Minify / HTKL & XML
kein Häkchen
zum experimentieren mit vielen interessanten Einstellungen
Minify / JS + CSS
Häkchen setzen
Bei ersten Anzeichen von Problemen sofort deaktivieren. Es handelt sich hier um CSS-Styles und JavaScript-Code, den Sie bei der Quelltextansicht hier und da im HTML-Quelltext sehen
JS Minify Settings / Embed type
kein Häkchen
Beim Verarbeiten einer HTML-Seite auf JavaScript-Code durch den Browser Trifft der Browser wird diese sofort ausgeführt. Der Seitenaufbau wird dadurch verzögert.
DATABASE CACHE / DATENBANK CACHE
kein Häkchen
Es reicht, wenn WordPress seine Daten aus der Datenbank liest. Die Advanced-Einstellungen sind optimal, also nichts verändern.
OBJECT CACHE / Advanced
kein Häkchen
hier können Sie experimentieren, aber vieles ist optimal eingestellt
BROWSER CACHE - General
Set Last-Modified header
Häkchen setzen
Ermöglicht dem Server, dem Browser mitzuteilen, dass eine Datei (Bild, JavaScript- oder CSS-Datei) sich nicht verändert hat und er sie problemlos aus seinem Festplatten- oder Speichercache laden kann.
Set expires header/cache-control header/entity tag
Häkchen setzen
Die Standardeinstellung mit dem Entity/ETag ist der derzeit meistempfohlene Weg.
Set W3 Total Cache header
kein Häkchen
Markiert den HTTP Header als von W3 Total Cache manipuliert – dient der Fehlersuche.
Enable HTTP (gzip/brotli) compression / Aktivieren Sie die HTTP-Komprimierung (gzip / brotli)
Häkchen setzen
sehr wichtige Einstellungen, die einen enormen Performancegewinn garantieren. Vergleichbar mit ZIP-Archiven werden gezippte HTML-, JS- und CSS-Dateien deutlich schneller übertragen als unkomprimierte.
Don’t set cookies for static files / Setzen Sie keine Cookies für statische Dateien
Häkchen setzen
An statische Dateien wie Bilder oder CSS-Dateien müssen keine Cookies geheftet werden, hier lässt sich also etwas Platz sparen, sofern der Server das unterstützt.
Do not process 404 errors for static objects with WordPress
Verarbeiten Sie keine 404-Fehler für statische Objekte mit WordPress
kein Häkchen
Wird eine Datei nicht gefunden, stammt die entsprechende 404-Fehlerseite entweder direkt vom Server oder Ihre eigene von WordPress.
BROWSER CACHE
CSS & JS / HTML & XML / Media & other Files
Lassen Sie die Einstellungen, wie sie sind. Ergibt kaum messbare Werte. Sie können experimentieren.
CDN
Für High-Performance-Websites für sehr große Firmen-Websites. kostenpflichtig.
REVERSE PROXY
Erst wenn Ihre Website mehrere Tausend Besucher am Tag verzeichnet und Sie ernste Geschwindigkeitsprobleme erhalten dann sollten Sie sich damit beschäftigen.
FRAGMENT CACHE
gehört zur kostenpflichtigen W3-Total-Cache-Version und lohnt sich wenn Ihre Webseiten aus statischen und dynamischen Inhalten bestehen.