gzip bei Strato aktivieren
Mit gzip komprimiert man die Ausgabe von Blogseiten an den Browser und verringert somit die Übertragungsgröße. Das verbessert natürlich auch die Ladezeit und erfreut nicht nur die Besucher, sondern auch Google und kann beim Ranking der Seite hilfreich sein. Zwar bieten die großen WordPress Caching Tools W3 Total Cache und mein Favorit WP Super Cache die Funktion an, aber auf einem Strato Server muss diese manuell aktiviert werden. Dazu im Root Verzeichnis die versteckte Datei .htaccess aufrufen und an einer beliebigen Stelle folgende neue Zeile einfügen mod_gzip_on Yes und schon sollte Google PageSpeed Insights die Komprimierung nicht mehr bemängeln und das bringt im Google Page Score ca. 20 Punkte nach oben!
Hallo,
Ich hoffe ihr könnt mir das Helfen bei der Strato server hotline hatte ich nicht viel glück.
es geht um HTTP-Header – Vary : User-Agent – Überprüfe Deinen „Vary“ Response Header
Hallo,
Ich brauche bitte eure Hilfe
laut:
https://my.onpage.org
Fehler meldung:
Diese Seite liefert keine klare Information darüber, wie die mobile Version generiert wird. Zwar werden Viewport-Daten übermittelt, doch einer anderen Stelle heißt es, dass die mobile Version basierend auf der User-Agent Information generiert wurde. Es könnte also sein, dass die Seite den „Vary“ Response Header falsch nutzt und dem Google Mobile Crawler unnötige URLs crawlen lässt. Bitte überprüfen!
Werte von Vary: Accept-Encoding,User-Agent
eine bekante mit der gleichen shopware hat den fehler nicht bei ihr kommt es so:
Der „Vary“ Response Header scheint korrekt gesetzt zu sein.
Werte von Vary: Accept-Encoding
also ist der doppelte bzw zweite wert der fehler: User-Agent
ich habe hier einen tipp bekommen weis aber nicht wie ich ihn anwenden soll:
Wenn Sie dieses Verhalten nicht brauchen, können Sie den Header in der Apache Konfiguration auch wieder entfernen:
Header unset „Vary“
Gruß S.Overlach
Hallo Silvio, der Blog wird jetzt schon länger bei Raidboxes gehostet. Bei dem Anbieter muss man sich keine Gedanken mehr über Caching usew. machen, weil die übernehmen das alles für einen. Evtl. kommt ein Wechsel auch für dich in Frage. Lies Dir mal die Erfahrungsberichte durch.
Hallo Marc,
tchja, Dein Beitrag ist zwar zwei Jahre alt, aber hat nichts an Aktualität verloren.
Deshalb auch von mir an dieser stelle einfach mal Danke.
Mein Hoster ist auch Strato und die Seite für unseren Gartenverein habe ich über WordPress gestaltet. Die Ladezeiten waren jedoch eher so „la-la“.
Mir geht es nicht um das Ranking, sondern eher um aktivierbare Ladezeiten für den Betrachter, die in erster Linie ja die Gartenfreunde des Vereins sind.
Das habe ich nun dank des Tipps erreicht.
Da ich auch Piwik einsetze, habe ich das das gleich für Piwik äquivalent angewendet.
Für Piwik musste die .htaccess extra angelegt werden – dann die Zeile rein… und ich bin zufrieden. – Damit möchte ich gleichzeitig darauf hinweisen: Wer die Zugriffe auf seine Seite über Piwik auswertet, sollte auch hier die Komprimierung einschalten….
Mfg Mike
Hi Mike, freut mich wenn auch ein älterer Beitrag noch aktuelle Probleme lösen kann. Viele Grüße Marc
Hallo,
vielleicht komme ich hier weiter und jemand kann mir helfen.
Ich habe eine seite bei strato und laut test mit pagespeed ist gzip nicht aktiviert
Leider kann mir der support von strato nicht wirklich weiter helfen
ich selber komme an die htaccess datei nicht ran..
wäre super wenn ihr mir helfen könntet
vielen dank
Ralph
Mit den Einstellungen komme ich auf Page Speed Grade: A (95%) YSlow Grade: A (91%)FileETag nonemod_gzip_on Yes
Header set Connection keep-alive
ExpiresActive On ExpiresByType text/* „access 2 months“ ExpiresByType text/html „access 5 minutes“ ExpiresByType application/* „access 2 months“ ExpiresByType application/xhtml+xml „access 5 minutes“ ExpiresByType image/gif „access plus 1 month“ ExpiresByType image/png „access plus 1 month“ ExpiresByType image/jpg „access plus 1 month“ ExpiresByType image/jpeg „access plus 1 month“ ExpiresByType video/* „access 2 months“ ExpiresByType audio/* „access 2 months“ ExpiresByType text/css „access 1 month“ ExpiresByType application/javascript „access plus 1 year“
mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
# BEGIN W3TC Browser Cache
Header append Vary User-Agent env=!dont-vary
AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
# DEFLATE by extension AddOutputFilter DEFLATE js css htm html xml
# END W3TC Browser Cache# BEGIN W3TC Page Cache core
RewriteEngine On RewriteBase / RewriteRule ^(.*/)?w3tc_rewrite_test/?$ $1?w3tc_rewrite_test=1 [L] RewriteCond %{HTTP:Accept-Encoding} gzip RewriteRule .* – [E=W3TC_ENC:_gzip] RewriteCond %{REQUEST_METHOD} !=POST RewriteCond %{QUERY_STRING} =““ RewriteCond %{REQUEST_URI} /$ RewriteCond %{HTTP_COOKIE} !(comment_author|wp-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC] RewriteCond „%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index.html%{ENV:W3TC_ENC}“ -f RewriteRule .* „/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index.html%{ENV:W3TC_ENC}“ [L]
# END W3TC Page Cache core# BEGIN WordPress
RewriteEngine OnRewriteBase /RewriteRule ^index.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]
# END WordPress
Vielen Dank – der Tipp war’s, der meinem Blog letztlich geholfen hat. Jetzt bin ich bei 80 Punkten, und damit erstmal zufrieden.
Hi Marc, freut mich das mein Beitrag dir geholfen hat. Netten Blog hast Du!. Schau dir aber mein dein Template an. Beim aufrufen der URL wird fr einen Bruchteil ein altes Template / CSS geladen. Ansonsten nice!
Vielen Dank fr Deinen Artikel! – Hat mir super geholfen!Habe den Code einfach an einer beliebigen Stelle eingebaut und es funktioniert!
So sieht es jetzt aus:
# BEGIN W3TC Browser Cachemod_gzip_on Yes
AddType text/css .css AddType text/x-component .htc AddType application/x-javascript .js AddType application/javascript .js2…….
Ist das in Ordnung??
Hi Tim, ja das sieht gut aus. Kannst ja mal einen speedtest ohne mit mit gzip machen. Gruss Marc
Bringt wirklich gute 20 Punkte.Bin jetzt bei 78 von 100. Ist noch nicht so ideal, oder?
Hallo Tim, wenn Du von Punkten sprichst, wirst Du deine Seite sicher mit Google PageSpeed getestet haben. Google ist hier sehr schwer zufrieden zu stellen. Ich erreiche aktuell 88 von 100 Punkten. Miss Deine Seite mal lieber mit Pingdom. Hier bekommst Du sehr genau Ausknfte
danke, guter Tipp!