WordPress-Geschwindigkeitsoptimierung um 200 % mithilfe von .htaccess [Kein Plugin erforderlich 2026]
Nachdem Sie qualitativ hochwertige Inhalte auf Ihrer Website bereitgestellt und diese ansprechend und attraktiv gestaltet haben, sollten Sie sich darüber im Klaren sein, dass dies nicht alles ist.
Nach SEO-Überlegungen und der Arbeit am Layout der Website sollte Ihre Website schnell genug sein, damit die Benutzer sie tatsächlich besuchen können, sobald sie in den Suchmaschinen erscheint.
Wir empfehlen Ihnen, LiteSpeed-basiertes Shared- oder VPS-Hosting zu verwenden, um die Ladezeit von WordPress zu verkürzen. LSCache ist 10-mal schneller als jeder andere im WordPress Store verfügbare Cache.
Es spielt keine Rolle, ob Sie Shared Hosting oder einen VPS nutzen. Auf beiden Servertypen haben die .htaccess-Befehle eine wichtige Funktion, die sich auf Ihre Website auswirken kann. WordPress-Geschwindigkeitsoptimierung und viele andere Sachen.
Wie zum Beispiel die Beschleunigung Ihrer blog, Aktivieren des Cache, Umleitung der domain Name und vieles mehr.
Um Nutzer und den Google-Algorithmus zu überzeugen, sollten Sie Ihre Website möglichst in unter zwei Sekunden laden lassen. Eine Möglichkeit zur Optimierung bietet die .htaccess-Datei.
WordPress-Plugins zur Geschwindigkeitsoptimierung
Es gibt einige Plugins, die Ihre WordPress-Website verbessern können oder blog Ladegeschwindigkeit, aber bevor Sie ein Plugin installieren, müssen Sie verstehen, welches Plugin für Sie funktionieren wird, abhängig von Ihrem Hosting-Umgebung...
LiteSpeed-Plugin
Das LiteSpeed WordPress-Plugin wurde entwickelt, um die Ladegeschwindigkeit Ihrer gehosteten Website zu beschleunigen LiteSpeed-Webserver Sie können dieses Plugin jedoch auch verwenden, wenn Sie auf einem Standard-Apache-Server gehostet werden, allerdings würde der Cache dann nicht einwandfrei funktionieren.
![WordPress-Geschwindigkeitsoptimierung um 200 % mit .htaccess [Kein Plugin erforderlich 2026] 2 LiteSpeed-Plugin](https://googiehost.com/blog/wp-content/uploads/2023/02/LiteSpeed-Plugin.png)
Es verfügt über einen integrierten Cache, ein CDN und Bildoptimierung, sodass Sie nicht mehrere Plugins für verschiedene Aufgaben installieren müssen. Die meisten Hosting-Anbieter bieten LS-Webserver-Hosting an. Da Sie dieses Plugin installieren müssen, sollten Sie Ihren Hosting-Anbieter fragen, welchen Webserver er verwendet.
Was ist eine .htaccess-Datei?
Es handelt sich um eine Konfigurationsdatei. Die .htaccess-Datei wird von Apache-Webservern verwendet und befindet sich im Stammverzeichnis.
Was bewirkt die .htaccess-Datei?
Sie ist der Schlüssel zur Kontrolle eines bestimmten Ordners oder eines Teils des Servers. Die .htaccess-Datei ist nützlich, um die Konfiguration der Serversoftware zu bearbeiten, was beispielsweise das Starten oder Pausieren bestimmter Funktionen des Servers ermöglicht.
Um nur einige zu nennen: Man kann Umleitungen oder passwortgeschützte Verzeichnisse erstellen, bestimmte IPs blockieren, die Seitenladegeschwindigkeit verbessern und die Website optimieren.
Auffinden der .htaccess-Datei in WordPress
- Sofern Ihre WordPress-Website eine .htaccess-Datei generiert hat, muss sich diese im Stammverzeichnis der Installation befinden.
- Die .htaccess-Datei ist eine versteckte Datei. Stellen Sie daher sicher, dass Sie „versteckte Dateien anzeigen“ aktivieren, wenn Sie cPanel oder FTP-Client.
Auf diese Datei kann unter diesem Speicherort einfach zugegriffen werden und „Benutzername” sind die ersten 8 Zeichen Ihres primären domain Namen.
![WordPress-Geschwindigkeitsoptimierung um 200 % mit .htaccess [Kein Plugin erforderlich 2026] 3 Auffinden der .htaccess-Datei in WordPress](https://googiehost.com/blog/wp-content/uploads/2023/02/Locating-.htaccess-file-in-WordPress.png)
Standardmäßig ist die .htaccess-Datei aus Sicherheitsgründen ausgeblendet und daher im Verzeichnis public_html nicht sichtbar, bis Sie sie manuell sichtbar machen. Dazu:
- Zurück Nach Einstellungen und
- Zecke Versteckte Dateien anzeigen (dotfiles)
![WordPress-Geschwindigkeitsoptimierung um 200 % mit .htaccess [Kein Plugin erforderlich 2026] 4 Aktivieren Sie „Versteckte Dateien anzeigen (Punktdateien)“](https://googiehost.com/blog/wp-content/uploads/2023/02/Tick-Show-Hidden-Files-dotfiles.png)
Wenn Sie die .htaccess-Datei nicht finden können
Das könnte der Grund sein, die betreffende Website hat noch keine .htaccess-Datei generiert.
Permanente Links einrichten, um eine .htaccess-Datei zu generieren:
- Gehe zu den Einstellungen
- Gehen Sie zu den Permalink-Einstellungen und klicken Sie auf „Änderungen speichern“.
Das sollte funktionieren. Alternativ können Sie eine .htaccess-Datei erstellen und hochladen.
Bevor Sie Ihre Website über .htaccess optimieren
- Verhindern Sie, dass die Plugins einen Cache erstellen, und entfernen Sie den Cache, der zuvor von den Plugins erstellt wurde.
- Überprüfen Sie, ob Ihre Website funktionsfähig ist. Beheben Sie ggf. Fehler.
- Verschaffen Sie sich eine ungefähre Vorstellung von der Ladezeit der Seite.
Sichern Sie Ihre bestehende .htaccess-Datei unbedingt, bevor Sie Änderungen vornehmen. Ein kleiner Syntaxfehler kann Ihre gesamte Website lahmlegen. Laden Sie daher vorher eine Kopie per FTP oder über den Dateimanager Ihres Webhostings herunter.
Seitenladezeit mit Hilfe von .htaccess beschleunigen
Das Verkürzen der Seitenladezeit ist ein mehrstufiger Prozess und es gibt einige Funktionen, die Sie aktivieren oder deaktivieren müssen. Nach ein wenig Recherche finden Sie hier die Liste der effektivsten Konfigurationen, die die meisten Entwickler empfehlen werden.
- Aktivieren Sie Gzip und Deflate-Komprimierung
- Aktivieren Sie Browser-Caching
- Keep-Alive aktivieren
- Bild-Hotlinking deaktivieren
- Aktivieren Sie mod_pagespeed
Lassen Sie uns alle diese Schritte einzeln kennenlernen.
Gzip- und Deflate-Komprimierung beschleunigen WordPress-Websites mithilfe von .htaccess
Durch die Komprimierung wird lediglich die Größe des Dokuments reduziert. Dies wird am besten für XML-Dateien, JavaScripts, CSS-Stylesheets und auch HTML-Dateien empfohlen. Wussten Sie, dass durch die Komprimierung die Datenmenge auf 60 bis 80 % reduziert wird?
Als Erstes muss natürlich die Komprimierung aktiviert werden.
Die beiden guten Möglichkeiten, die Komprimierung zu aktivieren, sind mod_gzip oder mod_deflate, wenn Sie Apache[1]-Software verwenden. Mod_deflate ist etwas einfacher, aber es besteht die Möglichkeit, dass Ihre Website oder Ihr Server es nicht unterstützt.
DEFLATE-Komprimierung
# BEGIN DEFLATE COMPRESSION
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml
</IfModule>
# END DEFLATE COMPRESSION
Wenn die betreffende Website Deflate nicht unterstützt, ist GZIP Ihr Schlüssel.
GZIP mit .htaccess-Befehlen aktivieren
Durch die Aktivierung von GZIP für Ihre blog oder Website können Sie die Ladezeit um bis zu 30–50 % verkürzen. Dadurch bleibt die Besucherbindung Ihrer Website erhalten und die Seitenmeinungen werden verbessert.
Nicht nur für eine schnell ladende Website, sondern es wird generell empfohlen, den HTML-Code der Website zu komprimieren.
GZIP mithilfe von htaccess-Befehlen auf dem Apache-Server festlegen
Die meisten von Ihnen, die einen Apache-Server für Webhosting-Dienste verwenden, können direkt unseren Anweisungen folgen und ihn aktivieren GZIP durch Hinzufügen einiger Deflate-Codes zu Ihrem Code..htaccess Datei.
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
Wenn Sie Apache Server nicht verwenden
Wenn Sie keinen Apache-Server für das Webhosting verwenden, verwenden Sie die entsprechenden Komprimierungszwecke.
Komprimierung für NGINX Server
Zum Glück für die Benutzer, die beim NGINX-Server feststecken ;), verwenden Sie diesen htaccess-Code in Ihrer Konfigurationsdatei auf Ihrem Webserver.
gzip on;
gzip_comp_level 2;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
gzip_disable "MSIE [1-6].(?!.*SV1)";
gzip_vary on;
Browser-Caching aktivieren
Durch die Aktivierung des Browser-Cachings werden bestimmte Ressourcen vom lokalen Laufwerk heruntergeladen und bei Bedarf auf diese bereits gespeicherten Dateien zurückgegriffen, wodurch der Vorgang beschleunigt wird.
Die Dauer der Speicherung der Dateien wird durch die .htaccess-Datei bestimmt.
Verwenden Sie diese beiden Codemethoden, um das Browser-Caching zu aktivieren (empfohlen).
LÄUFT HEADER AB
#BEGIN EXPIRES HEADERS
<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"
# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month"
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
# Webfonts
ExpiresByType font/truetype "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType application/x-font-woff "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
</IfModule>
#END EXPIRES HEADERS
Cache-Control
# BEGIN Cache-Control Headers
<ifModule mod_headers.c> <filesMatch "\.(ico|jpe?g|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> <filesMatch "\.(css)$"> Header set Cache-Control "max-age=604800, public" </filesMatch> <filesMatch "\.(js)$"> Header set Cache-Control "max-age=216000, private" </filesMatch> <filesMatch "\.(x?html?|php)$"> Header set Cache-Control "max-age=600, private, must-revalidate" </filesMatch>
</ifModule>
# END Cache-Control Headers
- Durch die Aktivierung des Browser-Caching wird das Laden der Website garantiert beschleunigt.
- Wenn Sie die Cache-Steuerung bereits aktiviert haben, indem Sie die Header-Methode ablaufen lassen und das Zeitlimit festlegen, müssen Sie dies nicht tun, während Sie das Caching durch die Cache-Steuerungsmethode aktivieren, falls Sie beide verwenden. Es ist kein Problem, beide zu verwenden.
LightSpeed-Server-Cache
Versuchen Sie auch, wenn möglich, zu aktivieren LightSpeed-Server Cache, wenn Sie LightSpeed Server zum Ausführen Ihrer Website verwenden.
Benutze diesen Code:
# ENABLE LITESPEED CACHE START
<IfModule LiteSpeed>
CacheEnable public
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^GET|HEAD$
RewriteCond %{HTTP_HOST} ^sample.com|sample.net|sample.org [NC]
RewriteCond %{REQUEST_URI}!login|admin|register|post|cron
RewriteCond %{QUERY_STRING}!nocache
RewriteRule.* - [E=Cache-Control:max-age=300]
</IfModule>
# ENABLE LITESPEED CACHE END
Beschleunigen Sie WordPress durch die Aktivierung von Keep-Alive
Keep Alive ist ein weiterer Trick, der funktioniert. Wenn Sie es aktivieren, werden Browser aufgefordert, eine TCP-Verbindung einmal und nicht mehrmals herzustellen.
Auf diese Weise öffnen die Browser dauerhaft eine bestimmte HTTP-Verbindung für alle auf Ihrer Webseite geladenen Dateien, z. B. Bilder, Javascript, CSS-Skripte usw.
Die Aktivierung von Keep-Alive wird stets empfohlen, da sie keine Nachteile mit sich bringt. Keep-Alive kann auch über den HTTP-Header aktiviert werden. Wir verwenden hier jedoch die .htaccess-Datei.
Keep-Alive über die .htaccess-Datei aktivieren
Bearbeiten Sie die .htaccess-Datei und fügen Sie folgenden Code ein:
# START ENABLE KEEP ALIVE
<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>
# END ENABLE KEEP ALIVE
Bleib am Leben ist auf dem NGINX-Server standardmäßig aktiviert und wird größtenteils automatisch aktiviert auf Apache-Servern.
Beschleunigen Sie die Website durch Deaktivieren der Bild-Hotlinking
Dies ist eine Funktion, die Sie deaktivieren müssen, wenn Sie die Bild-Hotlinking-Funktion nicht nutzen, denn neben der Reduzierung der Ladezeit Ihrer Website schützt Sie dies auch vor Parasiten.
Oft können andere Nutzer das Bild auf Ihrer Website verwenden, indem sie einfach einen Link dazu auf ihren Webseiten einfügen. So wird das Bild jedes Mal von Ihrem Server geladen, wenn es auf einer der verlinkten Seiten benötigt wird.
Um das Hotlinking von Bildern zu deaktivieren, verwenden Sie diesen Code in Ihrer .htaccess-Datei.
________________________________________
RewriteEngine on
RewriteCond %{HTTP_REFERER}!^$
RewriteCond %{HTTP_REFERER}!^http(s)?://(www\.)?sample.com [NC]
RewriteCond %{HTTP_REFERER}!^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Aktivieren Sie mod_pagespeed für schnelleres Laden der Seite
Mod_pagespeed ist ein Open-Source-Modul zur automatischen Optimierung von Dateien wie HTML, Javascript, PNG, JPEG und CSS.
Es gibt mehr als 40 Filter, die Bilder komprimieren und ihre Größe ändern, Javascript und CSS verketten und minimieren und vieles mehr. Mod_speed schneidet redundante Inhalte ab und minimiert HTTP-Anfragen.
Fügen Sie diesen Code in Ihre .htaccess-Datei ein.
<IfModule pagespeed_module>
ModPagespeed on
ModPagespeedEnableFilters rewrite_css,combine_css
ModPagespeedEnableFilters recompress_images
ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp
ModPagespeedEnableFilters collapse_whitespace,remove_comments
</IfModule>
Nach diesen garantierten Tricks zur Beschleunigung Ihrer Website auf WordPress möchte ich Ihnen einen Bonustrick verraten, der Ihnen irgendwann nützlich sein könnte, falls Sie ihn noch nicht kennen.
Testen Sie Ihre Website nach dem Anwenden jeder .htaccess-Regel umgehend mit GTmetrix oder Google PageSpeed Insights. So können Sie die Regel identifizieren, die Probleme verursacht, falls etwas nicht funktioniert.
URL-Kanonisierungsumleitung
In diesem Fall können Sie Ihre umleiten nicht-www URL zum www URL.
Es wird schwierig zu bestimmen, welche Ihrer korrekten URLs von Google oder anderen Suchmaschinen indiziert werden muss.
Durch Hinzufügen einiger Zeilen in Ihrer .htaccess-Datei können Sie dieses Problem leicht beheben und so die Geschwindigkeit Ihrer Website optimieren.
Wenn Sie www auf eine Nicht-www-URL umleiten möchten:
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http\:\/\/example\.com\/" [R=301,L]
Wenn Sie eine Nicht-WWW-URL auf eine WWW-URL umleiten möchten:
RewriteCond %{HTTP_HOST}!^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301
Libwww-Perl-Zugriff:
Checken Sie ein, falls Ihr Server den Zugriff über den Benutzeragenten Libwww-Perl ermöglicht.
Botnet-Skripte, die automatisch nach Schwachstellen in Ihrer Software suchen, werden manchmal durch User-Agent Libwww-Perl identifiziert.
Durch die Verhinderung des Zugriffs von Libwww-Perl lassen sich einige einfachere Probleme beheben.
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule.* – [F,L]
Nachdem Sie nun all diese Mühe in die Geschwindigkeitsoptimierung Ihrer Website gesteckt haben, ermitteln Sie die Basislinie für die Seitenladezeit erneut. Ich bin sicher, Sie wären überrascht.
Beschleunigen Sie Ihre WordPress-Website noch heute!
Sichern Sie sich LiteSpeed-basiertes Hosting mit integriertem Caching für blitzschnelle WordPress-Performance.
Häufig gestellte Fragen
Was ist eine .htaccess-Datei in WordPress?
Die .htaccess-Datei ist eine Apache-Serverkonfigurationsdatei, die sich im Stammverzeichnis Ihres WordPress-Kontos befindet. Sie steuert URL-Weiterleitungen, Caching-Regeln, Komprimierung und Sicherheitseinstellungen für Ihre Website.
Können Änderungen an der .htaccess-Datei meine Website beschädigen?
Ja, ein Syntaxfehler in der .htaccess-Datei kann einen 500 Internal Server Error verursachen. Erstellen Sie daher immer eine Sicherungskopie und testen Sie Änderungen einzeln, damit Sie diese bei Bedarf schnell rückgängig machen können.
Funktioniert .htaccess auf Nginx-Servern?
Nein, die .htaccess-Datei ist spezifisch für Apache-Server. Nginx verwendet eigene Konfigurationsdateien (nginx.conf). Wenn Sie Nginx verwenden, müssen Sie entsprechende Direktiven in Ihrer Serverblock-Konfiguration hinzufügen.
Sollten wir ein Caching-Plugin anstelle von .htaccess verwenden?
Beide funktionieren gut zusammen. Caching-Plugins wie LiteSpeed Cache oder WP Rocket kümmern sich um das Seiten-Caching, während .htaccess-Regeln das Browser-Caching, die Komprimierung und serverseitige Optimierungen verwalten.
Wie kann ich überprüfen, ob die GZIP-Komprimierung aktiviert ist?
Nutzen Sie Online-Tools wie den GZIP-Test von GIDNetwork oder überprüfen Sie den Netzwerk-Tab in den Entwicklertools Ihres Browsers. Suchen Sie in den Antwortheadern nach „Content-Encoding: gzip“.
Danke für die Information
Es ist mir gelungen, meinen Pagespeed-Score etwas zu verbessern
Danke schön! Kopieren und Einfügen funktioniert einwandfrei – kein Problem mehr.
Ich habe dies in einem Artikel über Siteground-Dienste gefunden:
##Zugriff auf alle CGI-, Perl-, Python- und Textdateien verweigern
Verweigern von allen
##Wenn Sie eine robots.txt-Datei verwenden, entfernen Sie bitte diese
# @TODO-KM-Zeichen aus den folgenden 3 Zeilen, um nur den Zugriff auf die robots.txt-Datei zu ermöglichen:
#
#Alle von allen
#
#END Zugriff auf alle CGI-, Perl-, Python- und Textdateien verweigern
#SAG NEIN ZU SCHLECHTEN BOTS, DIE SCHLECHTE DINGE TUN
SetEnvIfNoCase User-Agent libwww-perl bad_bots
Order Deny, erlauben
verweigern von env=bad_bots
# ENDE SAGEN SIE NEIN ZU SCHLECHTEN BOTS, DIE SCHLECHTE DINGE TUN
Ohne die Möglichkeit, den Inhalt zu kopieren, ist dies nutzlos
kannst du das entfernen?
Wir haben das Kopieren von Code aktiviert
Nein, Sie haben das Kopieren des Codes nicht aktiviert!
Wenn es aktiviert ist, können Sie Code kopieren
toller Artikel, aber es ist schade, die Zeilen nicht kopieren und umsetzen zu können
Schande
Das Kopieren auf dieser Seite ist nicht gestattet!!!
Hallo, können Sie den Inhalt dieser Seite entsperren? Es ist jetzt Tage her
Es ist ein nutzloser Geldautomat
Natürlich werde ich das aktivieren
Der Autor hat die rechte Maustaste blockiert, sodass Sie sie nicht kopieren können. Einfach nutzlos
Wir entfernen das Kopierblockierungsskript aus diesem Beitrag, damit Sie den Code kopieren können
Bei mir funktioniert es nicht 😢
Darf ich die Server-Spezifikationen erfahren?
Schöner Artikel, nachdem ich diese Einstellung vorgenommen habe, erhöht sich der Traffic auf meiner Website
Funktioniert sehr gut :)
Sehr hilfreiche Informationen für WordPress-Entwickler
Nicht nur für Entwickler, sondern auch für Neulinge können diese einfachen Codes verwenden, um ihr WordPress zu beschleunigen blog oder Website 2X mal besser, ohne etwas zu bezahlen