Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Browser Caching

Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
 Forum auf eine Subdomain legen? 301 redirect speziell und allgemein?  
aBanDon

pr


: 07.10.2010
: 232



: 30.05.2011, 12:19    : Browser Caching Antworten mit Zitat

Hallo, ich möchte gerne das "browser caching" ausnutzen um eine bessere Ladegeschwindigkeit meiner Website zu erzielen.

Auf die Idee kam ich durch das Tool Page Speed.
Leider scheint mein Code fehlerhaft zu sein, denn Page Speed meldet immernoch Verbesserungsmöglichkeiten. Einen Fehler kann ich nicht erkennen.

Vielleicht habt ihr ja en Plan!


Folgendes steht in meiner .htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^antike-kulturen.com
RewriteRule (.*) http://www.antike-kulturen.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.antike-kulturen.com/ [R=301,L]



ErrorDocument 404 /Fehlerseite404.htm



# Expire headers 5184000 Sekunden = 2 Monate
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/x-icon "access plus 5184000 seconds"
ExpiresByType image/gif "access plus 5184000 seconds"
ExpiresByType image/jpg "access plus 5184000 seconds"
ExpiresByType image/png "access plus 5184000 seconds"
ExpiresByType text/css "access plus 5184000 seconds"
ExpiresByType text/javascript "access plus 5184000 seconds"
ExpiresByType application/javascript "access plus 5184000 seconds"
ExpiresByType application/x-javascript "access plus 5184000 seconds"
</IfModule>

# BEGIN Cache-Control Headers
<ifmodule mod_headers.c>
<filesmatch "\\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=5184000, public"
</filesmatch>
<filesmatch "\\.(css)$">
Header set Cache-Control "max-age=5184000, private"
</filesmatch>
<filesmatch "\\.(js)$">
Header set Cache-Control "max-age=216000, private"
</filesmatch>
</ifmodule>



# Turn ETags Off
<ifmodule mod_headers.c>
Header unset ETag
</ifmodule>
FileETag None
Nach oben
aBanDon Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 30.05.2011, 12:36    : Browser Caching Antworten mit Zitat

:
denn Page Speed meldet immernoch Verbesserungsmöglichkeiten

Und welche?

Sind die Module "mod_expires" und "mod_headers" denn überhaupt geladen und aktiv?
Nach oben
Synonym Private Nachricht senden
aBanDon

pr


: 07.10.2010
: 232



: 30.05.2011, 12:56    : Browser Caching Antworten mit Zitat

Wenn du meinst ob mein Webhoster mod_expires unterstüzt - das hat er mir geschrieben:

mod_expires ist aktiv. Die Ansteuerung obliegt Ihnen, mittels entsprechender Parameter in einer .htaccess Datei.

Ich dachte mit dem Code^^ in meiner .htaccess wäre das Problem gelöst.
Page Speed zeigt die selben fehler wie vorher an..
Also das die .png .img .gif usw... keine Vorgaben haben, wie lange sie im cache gespeichert bleiben sollen ( expiration not specified )
Nach oben
aBanDon Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 30.05.2011, 13:40    : Browser Caching Antworten mit Zitat

Dann schau mal das an.... "ExpiresByType image/jpg"

Das heißt eigentlich "ExpiresByType image/jpeg"

Bei Deinen Gifs scheint es ja zu funktionieren:
Code:
Expires   Fri, 29 Jul 2011 11:41:05 GMT
Cache-Control   max-age=5184000


Wobei der Code auch Unfug ist irgendwie...
Man beachte:
ExpiresByType text/javascript "access plus 5184000 seconds"
Header set Cache-Control "max-age=216000, private"
Also was denn nun?

Warum das so ist weiß wohl auch nur der Ersteller:
<filesmatch "\\.(css)$">
<filesmatch "\\.(js)$">
Warum nimmt der das einen "match" und eine Auswahlliste (), wenn es doch nur einen Wert gibt? Nennt sich glaube ich "Mit Kanonen auf Spatzen schießen".
Da würde auch einfach reichen:
<Files *.css>...</Files>
<Files *.js>...</Files>

Und die doppelte Maskierung \\ ist auch überflüssig. Wenn schon, dann reicht eine aus. Aber wenn man kein "match" nimmt, dann braucht man die auch nicht.
Nach oben
Synonym Private Nachricht senden
aBanDon

pr


: 07.10.2010
: 232



: 30.05.2011, 20:17    : Browser Caching Antworten mit Zitat

Lag wohl an dem "e" bei jpeg - danke!

"Mit Kanonen auf Spatzen schießen" - ist doch egal hauptsache funzt? ( Nachteile entstehen ja nicht oder? )

Zwar findet Pagespeed immernoch was zum meckern, selbst bei jenen Dateien die "specified" sind, aber immerhin is die Meldung zu einem gelben warndreieck zurück gegangen
Nach oben
aBanDon Private Nachricht senden
aBanDon

pr


: 07.10.2010
: 232



: 31.05.2011, 17:01    : Browser Caching Antworten mit Zitat

Da du ja sehr gut Sachen erklären kannst..

Wieso zeigt Pagespeed immernoch diese Fehler an:

http://cdn.userecho.com/js/widget-1.4.gz.js (expiration not specified)
http://widgets.twimg.com/i/widget-logo.png (expiration not specified)
http://widgets.twimg.com/j/1/default.gif (expiration not specified)
http://widgets.twimg.com/j/2/widget.js (expiration not specified)

Die Endungen mit .gif .png .js sind doch definiert?
Nach oben
aBanDon Private Nachricht senden
bbnetch

pr


: 02.06.2005
: 472
: Brasilien


: 31.05.2011, 18:16    : Browser Caching Antworten mit Zitat

ich gehe mal davon aus das deine domain antike-kulturen.com ist, und nicht
cdn.userecho.com und/oder widgets.twimg.com.
deine htaccess hat ja kein einfluss auf fremde server.

.
Geld verdienen im Schlaf und so ...
.
Nach oben
bbnetch Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 31.05.2011, 19:45    : Browser Caching Antworten mit Zitat

bbnetch war in dem Fall schneller.

Alle Deine Maßnahmen funktionieren natürlich nur bei Dateien, die auf Deinem Server / Deiner Domain liegen - eben die Domain, in deren Root auch die .htaccess liegt

Externe Files kannst Du nicht beeinflussen.
Nach oben
Synonym Private Nachricht senden
aBanDon

pr


: 07.10.2010
: 232



: 31.05.2011, 20:23    : Browser Caching Antworten mit Zitat

Achso.

Dann sollten die von Pagespeed ganz die Meldung rausnehmen ( wenn man eh keine Einfluss darauf hat ). Nur verwirrent für unerfahrene. Gibt schon genug Halbwissen und Aberglaube zu dem Thema ( Google-Suche )

Da sieht man mal wieder das solche Tools nützlich sind - aber das man sich auf auf keinen Fall auf solche Werkzeuge allzusehr verlassen sollte.

Meine Meinung...
Nach oben
aBanDon Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 01.06.2011, 10:55    : Browser Caching Antworten mit Zitat

Also ich finde es schon gut, dass das da dabei steht. Schließlich ist es ja Bestandteil Deiner Webseite, auch wenn nicht von Deinem Host.

Bei mir sieht man z.B. sehr schön, dass wenn ich einen Banner von Adscale drinnen habe, meine Punkte um fast 20 fallen, eben weil da fast 17 Request dazu kommen, bei denen nichts optimiert ist. Expires, Etag, GZIP, Cookie, Weiterleitungen etc.... Alles das, was ich bei mir eigentlich durch habe.

Also sieht man so auch, wo eventuell ein Flaschenhals vorliegt und darauf reagieren. In dem Fall, dass es externe Elemente sind eben mit "ignorieren" oder mit "entfernen"
Nach oben
Synonym Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
Seite 1 von 1

 






Ähnliche Beiträge
Thema Forum Antworten
mobiler Browser Emulator? mobiler Browser Emulator? gruber99 Webmaster Hardware, Server, Hosting, Technik 2 12.01.2012, 15:11 mobiler Browser Emulator?
Page speed: Browser-caching Page speed: Browser-caching todo Google Forum 22 21.12.2011, 11:41 Page speed: Browser-caching
Browser-Plugin für Backlinkstatistiken Browser-Plugin für Backlinkstatistiken linkbutler SEO Tools & Suchmaschinenmarketing-Tools 9 30.11.2011, 18:51 Browser-Plugin für Backlinkstatistiken
kann man seinem browser noch trauen? kann man seinem browser noch trauen? tpk Google Forum 10 28.09.2011, 16:42 kann man seinem browser noch trauen?
Frage zu Firefox Browser Frage zu Firefox Browser kekskauer Ich hab' da mal 'ne Frage 5 27.09.2011, 00:56 Frage zu Firefox Browser
Templates für welche Browser? Templates für welche Browser? Babis Webprogrammierung, Templatedesign & Microformats 8 11.08.2011, 11:46 Templates für welche Browser?
Curl Konsolen Aufruf vs. Browser Aufruf (Server Einstellung? Curl Konsolen Aufruf vs. Browser Aufr... pvdb Webmaster Hardware, Server, Hosting, Technik 3 06.07.2011, 20:42 Curl Konsolen Aufruf vs. Browser Aufruf (Server Einstellung?

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Browser Caching