PageSpeed Hilfe bitte - WordPress?
Hallo,
habe bei meiner Seite jetzt so viel wie möglich optimiert.
Aber
Google hat ein neues Problem:
"Ressourcen beseitigen, die das Rendering blockieren"
Siehe hier im Bild:
Ich weiß nicht, was das soll.
- Hab ich eine Englische Version meiner Seite unter der URL mit /en dran. Da ist das Problem komischerweise nicht (obwohl es 1:1 die Selbe Seite ist, da die Übersetzung aktuell aus ist)
- Das sind 100KiB die da geladen werden mit einer Zeit von angeblich 9 Sekunden??? Was soll ich da noch weiter optimieren? Zu mal das Teilweise wichtige Dinge sind, die da geladen werden, wenn ich den CSS Code Delayed Lade gibts Probleme.
Also was soll der blödsinn? Warum wird mir gesagt ich soll 100KiB Delayed laden. Das ist doch lächerlich.
2 Antworten
So gut wie keine Seite benötigt zum Start 100kB CSS. Das liegt einfach daran, dass die üblichen Pagebuilder wie Elementor, Divi, WPBakery usw. riesige Mengen an Bloat laden, um die zusammengeklickten Webseiten darzustellen. Von diesen 100kB werden wohl nur höchstens ein paar kB tatsächlich verwendet. Da kann man eben nur bis zu einer bestimmten Grenze optimieren, bevor es technische Probleme gibt.
Einen Web Vitals Speed-Score von 100 oder nah dran wird man nur mit einer eigen entwickelten Seite bzw. zumindest einem eigens entwickelten WordPress Theme erreichen, oder - wenn es ein Pagebuilder sein muss - einer, der auf Performanz optimiert ist, wie Oxygen oder ggf. Bricks.
Ressourcen beseitigen, die das Rendering blockieren
Du bindest zahlreiche Stylesheets ein, anstatt alle Styles in ein Stylesheet zu schreiben. Zudem bindest du alle Stylesheets mit Parameter
?ver=3.85
oder ähnlich ein, dadurch verhinderst du, dass die Stylesheets gecacht werden.
Und das kostet eben Ladezeit ohne Ende.
Alex
Wenn Dateien gecached werden, dann oft anhand der URL. Wenn sich der Inhalt der Datei ändert, könntest du infolgedessen auf das Problem stoßen, dass die Inhaltsänderungen auf der Webseite nicht ausgespielt werden, da noch die Version aus dem Cache verwendet wird. Eine Lösung dafür ist die Änderung der URL (mittels angehängtem, individuellen Parameter), denn dann wird im Cache ein neuer Eintrag angelegt, der die Datei mit den Aktualisierierungen speichert.
Prüfe doch erst einmal, wie oft die Parameter überhaupt geändert werden. Wenn das nicht andauernd passiert (also beispielsweise bei jedem Aufruf der Seite), sind sie keineswegs hinderlich.
Wie macht man den blödsinn mit den Parametern denn weg? Wüsste nicht Mal dass ich das aktiviert hätte.