Wie optimiere ich meinen Wordpress-Blog?

Anhand der nachfolgenden Schritte möchten wir Ihnen aufzeigen, wie Sie Ihren Wordpress-Blog optimieren und beschleunigen können.

1. Inhalte cachen

Anstelle dass Ihr Blog bei jedem Aufruf frisch kompiliert wird, kann die fertige Version zwischengespeichert (also gecached) werden. Die Geschwindigkeit kann so stark erhöht werden.

Um das Caching zu aktivieren empfieht sich der Einsatz eines Plugins wie z.B.

Dort wo für die Installation das Setzen der Rechte 777 verlangt wird, sollten Sie nur 755 verwenden (siehe auch Wie funktionieren die Datei-Berechtigungen unter Linux?).

2. Plugins schlank halten

Deaktivierte und nicht zwingend benötigte Plugins sollten entfernt werden, da diese sonst jedes mal unnötig geladen werden.
Achten Sie auch darauf, dass Sie stets die aktuellste Version von Wordpress und von Ihren Plugins einsetzen. Seit Wordpress 3.0 ist diese Arbeit dank einer integrierten Update-Funktion leichter geworden.

3. Das Design sorgfältig wählen

Das Design (Englisch: Theme) kann einen grossen Einfluss auf die Geschwindigkeit Ihres Blogs haben.
Je mehr Bilder und weitere Inhalte geladen werden, desto langsamer wird Ihr Blog. Und umgekehrt sorgt ein minimalistisches schlankes Design für eine optimale Ladezeit.

Mehr zu diesem Thema findet sich in unserem Artikel, der dieses Thema allgemein behandelt: Wie kann ich die Geschwindigkeit meiner Website optimieren?

4. Lokal ist besser

Sie sollten sich nicht auf die Geschwindigkeit von externen Servern verlassen und keine Inhalt wie Javascript oder auch Bilder direkt von einer anderen Webseite einbinden. Wenn diese langsam geladen werden, kann dies Ihren ganzen Blog ausbremsen.

Bei Videos kann eine Ausnahme gemacht werden, da z.B. YouTube oder Vimeo für diesen Zweck optimiert sind.

5. Bilder optimieren

Bilder in Ihren Blogbeiträgen sollten jeweils auf Ihren Einsatzzweck optimiert sein. Je kleiner ein Bild, desto schneller wird es geladen.

Speichern Sie Ihre Bilder also direkt in der Grösse ab, in welcher sie angezeigt werden und wählen Sie das geeignete Bildformat. Als Daumenregel gilt: Detaillreiche Bilder wie Fotos sollten als JPEG-Datei gespeichert werden und Bilder mit weniger Details oder Farben als GIF- oder PNG-Datei.

Auch für diesen Zweck gibt es hilfreiche Plugins wie WP Smush.it.

6. Quellcode optimieren

Auch hier gilt: Je kleiner, desto schneller.

Stylesheets

Stylesheets, also CSS-Dateien, können optimiert werden, indem zum Beispiel Leerzeichen und Zeilenumbrüche entfernt werden. Es gibt dazu zahlreiche hilfreiche Webseiten wie etwa der Online CSS Optimizer oder umfrangreiche Tippsammlungen (Englisch).

Wenn Sie Ihre CSS Datei später noch bearbeiten müssen, sollten Sie ein Backup anlegen, da die optimierte Datei nicht mehr übersichtlich ist.

JavaScripts

Auch JavaScript-Code kann z.B. mit dem Javascript Compressor optimiert werden. Weitere Werkzeuge sind z.B. der YUI Compressor von Yahoo oder JavaScript Optimizer von Google.

Der Einsatz von vielen mit JavaScript generierten Effekten führt generell zu einer Verlangsamung Ihres Blogs, da diese live auf dem Computer Ihres Besuchers berechnet werden.

CSS Sprites

Mit CSS Sprites werden mehrere Bilder zu einem einzigen grösseren Bild zussamgengefügt. Das Bild muss nur einmal geladen werden und der gewünschte Ausschnitt wir mit Hilfe von CSS eingeschränkt. Bei A list apart (Englisch) gibt es einen Umfangreichen Artikel und es existiert sogar ein Plugin für Wordpress: cSprites.

8. PHP-Abfragen reduzieren

Jede Anfrage an PHP muss live berechnet werden (auch wenn dies mit Caching reduziert werden kann), was ein paar Milisekunden Zeit benötigt. Wenn Sie Anstelle von PHP Code direkt das Ergebnis einfügen, wird die Abfrage beschleunigt. Ein Beispiel:

Beispiel von Dynamisch und Statisch

Beispiel von Dynamisch und Statisch

Hier ist aber Vorsicht geboten, da Sie damit auch auf viele Vorteile der dynamischen Generierung verzichten. Zudem ist der Gewinn im Vergleich zum Aktivieren des Caching marginal. Ein Beispiel finden Sie in diesem Artikel (Englisch).

8. Quellcode validieren

Fehlerhafter Code von Wordpress oder dessen Plugins sowie ungültige Verlinkungen können die Ladezeit beeinträchtigen. Überprüfen Sie Ihren Quellcode deshalb regelmässig: W3C Validator

9. Datenbank optimieren

Eine regelmässige Optimierung Ihrer Datenbank hält diese so schlank wie möglich und kann Speicherplatz sparen. Für diese Optimierung gibt es verschiedene Möglichkeiten:

Wordpress Plugin WP DB Optimize

Dieses Plugin optimiert Ihre Datenbank mit einem Klick:

Optimieren der Wordpress-Datenbank WP-Optimize

Optimieren der Wordpress-Datenbank mit WP-Optimize

phpMyAdmin

Die gleiche Funktion können Sie auch mit phpMyAdmin ausführen. Sie finden phpMyAdmin in Ihrem Control Panel. Wie Sie in Ihr Control Panel gelangen, erfahren Sie im Artikel Wie gelange ich ins Control Panel?.

Sobald Sie sich erfolgreich in Ihr Control Panel eingeloggt haben, gehen Sie bitte wie folgt vor:

  1. Klicken Sie im linken Menü auf Datenbank
  2. Klicken Sie im darauf erscheinenden Menü auf phpMyAdmin

Sobald Sie sich in phpMyAdmin befinden, wählen Sie die zu optimierende Wordpress-Tabelle aus. Nachdem die Tabelle erfolgreich geladen wurde, klicken Sie auf den Link Tabellen m. Überhang ausw. und wählen in der rechten Auswahl die Option "Tabelle optimieren":

Optimieren der Wordpress-Datenbank mit phpMyAdmin

Optimieren der Wordpress-Datenbank mit phpMyAdmin

10. Einstellungen optimieren

Startseite schmal halten

Je weniger Blogbeiträgen Sie direkt auf der Startseite anzeigen, desto schneller wird diese geladen. Sie finden diese Option in Ihrem Wordpress-Dashboard unter der Einstellung Lesen:

Einstellungen zur Startseite

Einstellungen zur Startseite

Schalten Sie die Kommunikation zwischen Blogs ab

Wenn ein anderer Blog einen Ihrer Artikel verlinkt, wird in der Standardeinstellung ein Trackback gesetzt.

Wenn Sie diese Funktion nicht benötigen, können Sie Ressourcen sparen, indem Sie Trackbacks und Pingbacks unter den Einstellungen Diskussion deaktivieren:

Einstellungen zur Diskussion

Dieser Artikel wurde von mashable.com inspiriert.

zurück zu Wissen