W ostatnich dniach coraz więcej klientów pisze do nas z pytaniem czy zajmujemy się optymalizacją stron www pod kątem Google Page Speed. Jako, że zjedliśmy już na tym zęby, chętnie dzielimy się naszym doświadczeniem oraz pomagamy każdemu kto się do nas zgłosi. Niestety optymalizacja w większości przypadków jest czasochłonna i dość kosztowna. Jest natomiast kilka prostych trików, które można wykonać we własnym zakresie, co na pewno przyniesie pozytywne rezultaty. Chciałbym podzielić się z Wami kilkoma z nich.
Optymalizacja obrazów na stronie:
Google bardzo często informuje, że na optymalizowanej stronie obrazki ważą za dużo. Co możemy z tym zrobić ?
- Sprawdź adres problematycznych obrazów (Google podpowiada adresy tych, które mają największy wpływ na wolne działanie strony)
- Pobierz je
- Zobacz czy obrazki są poprawnych rozmiarów (Często autorzy stron wgrywają obrazki o większej rozdzielczości niż jest to potrzebne potrzebne)
- Jeśli możesz to zmniejsz rozdzielczość obrazków
- Skompresuj je (Do tego celu możesz wykorzystać https://tinypng.com)
- Podmień oryginalne pliki na te zoptymalizowane
Sprawdź czy masz włączoną kompresję GZIP:
Włączenie kompresji GZIP pozwala sporo zaoszczędzić na transferze. Zwracany kod do przeglądarki jest o wiele lżejszy, dlatego Google zaleca, aby ten mechanizm był włączony. Jeśli posiadasz dostęp do FTP, możesz sprawdzić czy w głównym folderze strony www posiadasz plik .htaccess. Jeśli go posiadasz, możesz dodać zapis jak niżej (o ile jeszcze go nie ma):
# BEGIN GZIP <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript </ifmodule> # END GZIP
W ten sposób uruchomisz kompresję GZIP, jeśli Twój serwer ją obsługuje.
Sprawdź czy masz włączony cache dla plików:
Wchodząc na stronę www Twoja przeglądarka potrafi zapisać w pamięci podręcznej niektóre pliki. Gdy wchodzisz ponownie na tą stronę, przeglądarka potrafi sobie przypomnieć, że posiada już niektóre pliki u siebie i zamiast ponownie pobierać je z sieci, tracąc na to czas, po prostu sięga sobie do kieszeni. O tym czy przeglądarka użytkowników Twojej strony www będzie sobie zapisywać pliki oraz jak długo będzie je trzymać decydujesz Ty. Wystarczy, że w pliku .htaccess dodasz następujący zapis:
<filesMatch ".(css|jpg|jpeg|png|gif|js|svg|woff|woff2|ttf)$"> Header set Cache-Control "max-age=31536000, public" </filesMatch>
Google promuje strony, które wykorzystują cache przeglądarek. Jestem przekonany, że dodając ten zapis Twoja punktacja wzrośnie.
Potrzebujesz więcej ?
Napisz do nas. Chętnie pomożemy Ci z optymalizacją. Wiemy, że optymalizacja, aby osiągnąć wysokie wyniki, nie jest prosta. Zrobimy co w naszej mocy aby pomóc osiągnąć Ci jak najwyższy poziom punktacji.