|
|
bluescreen

: 29.09.2004 : 93
|
| : 21.12.2011, 11:41 : Page speed: Browser-caching |
|
|
Hi,
da die Ladegeschwindigkeit inzwischen ein Rankingfaktor ist habe ich zum Test page speed (für firefox) heruntergeladen und die Seite analysieren lassen. Dass meine Ladezeit zu hoch ist wußte ich bereits vorher.
Der einzige rote Punkt ist fehlendes Browser-Caching. Allerdings weiß ich nicht, ob das gut ist.
Bekommen meine Besucher dann auch immer nur eine veralterte Seite zu sehen und müssen für neue Inhalte ständig refreshen? Dann wäre das doch eher Nachteilig für die Besucher, oder verstehe ich das falsch? Und was genau setze ich dort sinnvollerweise ein und was muß ich beachten? Kann mir bitte jemand ein Beispiel meta tag schreiben?
Danke für Eure Hilfe.
Es ist besser, eine Kerze anzuzünden, als sich über die Dunkelheit zu beklagen |
|
| Nach oben |
|
 |
todo


: 17.07.2008 : 2228 : Bielefeld
|
| : 21.12.2011, 12:00 : Page speed: Browser-caching |
|
|
Den Daten einer Website werden quasi Zeitstempel für eine Gültigkeitsdauer mitgegeben. Fehlt dieser Stempel werden die Daten bei jedem Besuch neu vom Server geladen. Gibts den Zeitstempel, wird die Datei aus dem Browsercache geladen. Ist dein Browsercache deaktiviert, werden immer alle Daten neu geladen.
TYPO3 und Magento Agentur
Ich auf Google+
Lust auf einen SEO Gastbeitrag in meinem Blog? Einfach melden
Suche kleine Linkpakete mit 10-20 Links. Angebote bitte per PM. |
|
| Nach oben |
|
 |
mano_negra

: 23.07.2009 : 2770 : la luna
|
| : 21.12.2011, 17:28 : Page speed: Browser-caching |
|
|
sowas schreibt man in die .htacess
wenn sich die seite ändert wird sie trotzdem neu geladen.
achtung ich komme!  |
|
| Nach oben |
|
 |
bluescreen

: 29.09.2004 : 93
|
| : 21.12.2011, 17:48 : Page speed: Browser-caching |
|
|
vielen Dank für die schnellen Antworten.
Leider bin ich nicht so fit mit meta tags oder .htacess.
Wäre es möglich, mir eine entsprechende Zeile zu schreiben, die alle "Probleme" erschlägt?
Es ist besser, eine Kerze anzuzünden, als sich über die Dunkelheit zu beklagen |
|
| Nach oben |
|
 |
gitschi

: 30.10.2005 : 136
|
| : 21.12.2011, 17:56 : Re: Page speed: Browser-caching |
|
|
| bluescreen hat Folgendes geschrieben: |
Hi,
da die Ladegeschwindigkeit inzwischen ein Rankingfaktor ist .... |
Ich habe für eine meiner sites mit Sprites und phpspeedy versucht die Ladegeschwindikeit zu verbessern, zeigte doch WMT eine massive Verschlechterung nach einem Update an - so sollten 93% der websites schneller sein als diese! Natürlich hab' ich schon lange die htaccess-Möglichkeiten in Verwendung, phpspeedy war ein Fehlschlag, Sprites bringen weniger Requests und etwas an Ladezeit...
Nun erhielt ich einen Kundenzugang, hier sind die Ladezeiten gegenüber der oben besprochene site um 180% größer, die site rankt aber trotzdem TOP! Datz denke ich dass die Messungen die in den Webmastertools angezeigt werden nur Annäherungswerte mit geringer Genauigkeit sind!
Nach viel Aufwand in Zeit und Geld und weiteren Daten von befreudeten Sitebetreibern mein Resume: Derzeit ist die Ladezeit KEINE "Bremse" bezüglich des Rankings, unbestritten ist aber die Wichtigkeit handwerklich sauber zu arbeiten und dabei auf die Ladezeit nicht zu vergessen!
VG aus AT |
|
| Nach oben |
|
 |
Barthel

: 13.10.2010 : 1051
|
| : 21.12.2011, 18:04 : Page speed: Browser-caching |
|
|
| Ladezeiten sind aber eine Bremse bezüglich der Usability und der Conversions, Ranking ist nicht alles. |
|
| Nach oben |
|
 |
gitschi

: 30.10.2005 : 136
|
| : 21.12.2011, 18:15 : Page speed: Browser-caching |
|
|
| Barthel hat Folgendes geschrieben: |
| Ladezeiten sind aber eine Bremse bezüglich der Usability und der Conversions, Ranking ist nicht alles. |
Geb Dir recht, ich will nur die Sinnhaftigkeit des Aufwandes den wir oft betreiben andenken (lassen).
VG aus AT |
|
| Nach oben |
|
 |
mano_negra

: 23.07.2009 : 2770 : la luna
|
| : 21.12.2011, 18:29 : Page speed: Browser-caching |
|
|
ähäm...
für den ultimativen speed hab ich das in meinen .htaccessen stehen, frag mich aber grad ob das überhaupt richtig ist.
oder ob entweder mod_expires oder mod_headers korrekt ist?
hier der code:
| Code: |
# Expire headers 2 Monate
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/x-icon "access plus 2 month"
ExpiresByType image/gif "access plus 2 month"
ExpiresByType image/jpg "access plus 2 month"
ExpiresByType image/png "access plus 2 month"
ExpiresByType text/css "access plus 2 month"
ExpiresByType text/javascript "access plus 2 month"
ExpiresByType application/javascript "access plus 2 month"
ExpiresByType application/x-javascript "access plus 2 month"
</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=5184000, private"
</filesmatch>
</ifmodule>
# Turn ETags Off
<ifmodule mod_headers.c>
Header unset ETag
</ifmodule>
FileETag None |
achtung ich komme!  |
|
| Nach oben |
|
 |
Barthel

: 13.10.2010 : 1051
|
| : 21.12.2011, 19:36 : Page speed: Browser-caching |
|
|
| gitschi hat Folgendes geschrieben: |
Geb Dir recht, ich will nur die Sinnhaftigkeit des Aufwandes den wir oft betreiben andenken (lassen).
|
Mir hat am meisten Caching + Auslagerung der meisten Dateien nach Amazon S3 gebracht. Der Geschwindigkeitsgewinn ist wirklich enorm und der Aufwand hält sich sehr in Grenzen. |
|
| Nach oben |
|
 |
decision

: 15.04.2004 : 411 : Sebnitz
|
| : 22.12.2011, 10:17 : Page speed: Browser-caching |
|
|
Kannst dich ja auch hier einlesen http://page-speed.net/ da findest du jede Menge Tipps um die die roten Punkte zu grünen Häckchen zu machen.
Backlinkcheck-Script zum Selberhosten, ohne Datenbank |
|
| Nach oben |
|
 |
Yel nats

: 28.06.2004 : 641
|
| : 22.12.2011, 11:53 : Page speed: Browser-caching |
|
|
| Barthel hat Folgendes geschrieben: |
| gitschi hat Folgendes geschrieben: |
Geb Dir recht, ich will nur die Sinnhaftigkeit des Aufwandes den wir oft betreiben andenken (lassen).
|
Mir hat am meisten Caching + Auslagerung der meisten Dateien nach Amazon S3 gebracht. Der Geschwindigkeitsgewinn ist wirklich enorm und der Aufwand hält sich sehr in Grenzen. |
Kannst du dazu mal mehr erzählen? |
|
| Nach oben |
|
 |
Barthel

: 13.10.2010 : 1051
|
| : 22.12.2011, 12:21 : Page speed: Browser-caching |
|
|
| Es bringt Vorteile mit sich Bilddateien, JS und solche Geschichten auf eine andere Domain auszulagern. S3 eignet sich dafür halt hervorragend, weil Amazon sehr schnell ausliefert und dazu noch sehr billig ist. Ich habe damit einen Blog von 70 Punkten beim Page Speed auf 85 gebracht. Mit Caching dann noch mal von 85 auf 88. An der Geschwindigkeit wird man mit anderen Maßnahmen kaum noch etwas drehen können und bei Wordpress oder Joomla gibt es dafür Plugins, d.h. du lädst ein Bild wie gewohnt in deine Mediathek, das Plugin lädt es nach S3 und ersetzt die Links. Wenn dann jemand deine Seite aufruft, wird das Bild von S3 geladen und nicht von deinem Server. |
|
| Nach oben |
|
 |
Melegrian

: 30.01.2005 : 924 : Stendal
|
| : 22.12.2011, 13:12 : Page speed: Browser-caching |
|
|
| bluescreen hat Folgendes geschrieben: |
| Der einzige rote Punkt ist fehlendes Browser-Caching. Allerdings weiß ich nicht, ob das gut ist. |
Habe gerade leichte Probleme die bisherigen Antworten richtig nachvollziehen. Meine Meinung war bisher, egal was Du da bei Browser-Caching angibst oder nicht angibst, beim ersten Seitenaufruf muss der Browser ohnehin alle Daten vom Server neu anfordern, es sei denn die werden von irgend einem Proxy zwischengespeichert, dann muss der Browser die halt beim ersten Aufruf nur noch vom Proxy neu anfordern. Doch Du meintest ja nicht den Proxy-Cache sondern den Browser-Cache und wenn Du da bisher nichts angegeben hast, wird der Browser ohnehin die besuchten Seiten nach dem ersten Aufruf zwischenspeichern.
Die Betonung liegt in diesem Fall auf "nach dem ersten Aufruf", was bedeutet, ladet die Seite beim ersten Aufruf nicht innerhalb von 2 Sekunden, gehen mit jeder weiteren Sekunde Besucher verloren, weil die Seite weggeklickt wird. Somit verlass Dich nicht auf irgendwelche Angaben betreffend des Proxy-Caches, sondern optimiere die Seiten lieber so, dass die innerhalb von 1 bis 2 Sekunden bei einer mäßigen DSL-Verbindung vollständig geladen werden, auch wenn es sich um den ersten Aufruf handelt und somit noch kein Browser-Cache vorhanden sein kann.
Dass der Amazon-Server schnell und gut ist, kann als unbestritten hingenommen werden, wird sich aber nur lohnen, wenn es sich um viele einzubindende Grafiken pro Seite handelt. Doch auch Grafiken lassen sich optimieren und brauchen nicht unbedingt mit der höchsten Auflösung abgespeichert werden. |
|
| Nach oben |
|
 |
Barthel

: 13.10.2010 : 1051
|
| : 22.12.2011, 14:40 : Page speed: Browser-caching |
|
|
| Melegrian hat Folgendes geschrieben: |
Somit verlass Dich nicht auf irgendwelche Angaben betreffend des Proxy-Caches, sondern optimiere die Seiten lieber so, dass die innerhalb von 1 bis 2 Sekunden bei einer mäßigen DSL-Verbindung vollständig geladen werden, auch wenn es sich um den ersten Aufruf handelt und somit noch kein Browser-Cache vorhanden sein kann.
|
Naja, was heißt "lieber"? Sie Seite muss man so oder so optimieren und für den allerersten Aufruf kann man nichts machen als Dateien möglichst klein zu halten und sie auszulagern. Caching "wirkt" erst ab dem zweiten Aufruf, das liegt nun mal in der Natur der Sache - dann ist der Unterschied zwischen Cache und erneut alles laden gewaltig.
| : |
Dass der Amazon-Server schnell und gut ist, kann als unbestritten hingenommen werden, wird sich aber nur lohnen, wenn es sich um viele einzubindende Grafiken pro Seite handelt. Doch auch Grafiken lassen sich optimieren und brauchen nicht unbedingt mit der höchsten Auflösung abgespeichert werden. |
Auch hier kommt es darauf an was man unter lohnen versteht. Selbst wenn du nur ein 50x50 jpg auf der Seite hast wird es von einer externen Quelle schneller geladen werden und hier geht es nun mal um "schneller". Je mehr Bilder du auslagerst, desto größer ist natürlich der Vorteil, aber der Vorteil ist immer da. Ich habe bei Amazon alle Files, die eingebunden werden müssen, also z.B. auch CSS und JS. Das hat unter anderem auch etwas damit zu tun, dass moderne Browser Dateien von unterschiedlichen Quellen gleichzeitig laden und man Grafiken etc. deshalb immer von einer externen Quelle laden sollte, z.B. einer Subdomain. |
|
| Nach oben |
|
 |
mano_negra

: 23.07.2009 : 2770 : la luna
|
| : 22.12.2011, 15:25 : Page speed: Browser-caching |
|
|
also mit sprites, caching und komprimierung habe ich sehr gute erfahrungen gemacht.
ausgelagert hab ich noch nichts, könnte ich auch einmal versuchen.
achtung ich komme!  |
|
| Nach oben |
|
 |