Jak włączyć GZIP na WordPressie
Opublikowany: 2020-10-10Szybkość jest na szczycie listy życzeń każdego właściciela witryny. Im szybsza strona, tym lepsze wrażenia użytkownika, co prowadzi do większej liczby konwersji. Ponadto Google umieszcza strony, które szybciej się ładują, wyżej w wynikach wyszukiwania. Masz więc dobry powód, aby korzystać ze swojej witryny w każdej ostatniej milisekundzie. Jednym ze szczególnych sposobów na zrobienie tego w witrynach WordPress jest GZIP. Absolutnie najlepszym sposobem na szybsze ładowanie rzeczy jest zmniejszenie ich rozmiarów. Dobrze? I to właśnie robi GZIP. Pokażemy Ci, jak to włączyć i upewnić się, że Twoja strona działa szybko, nawet jeśli masz już skonfigurowaną i zoptymalizowaną kompresję obrazu i inne ustawienia.
Subskrybuj nasz kanał YouTube
Co to jest GZIP?
Cóż, GZIP to metoda kompresji typu open source. Działa za kulisami, aby wysyłać odwiedzającym jak najmniejsze pliki danych. Z oficjalnej strony głównej:
gzip to jednoplikowe /strumieniowe narzędzie do bezstratnej kompresji danych, w którym wynikowy skompresowany plik ma zwykle rozszerzenie .gz
gzip odnosi się również do powiązanego formatu skompresowanych danych używanego przez narzędzie.
Chociaż w dzisiejszych czasach łatwo jest założyć, że wszystko, co ma w nazwie g, jest produktem Google, ten nie jest. Jest to narzędzie na licencji GNU, od którego pochodzi akronim. I jest dobry w tym, co robi. Dlatego strony internetowe muszą to włączyć, ponieważ nawet jeśli korzystasz z optymalizacji obrazu i minifikacji JS/CSS, GZIP wciąż zmniejsza rozmiary plików witryny do najmniejszych, jakie mogą być. Nie uderza w bardzo duże lub bardzo małe pliki, ani nie działa na obrazach. Ale to, co robi kompresja, znacznie powala.
GZIP w zasadzie bierze dobry, czysty, czytelny dla człowieka kod semantyczny i łączy go tak, że tylko przeglądarki mogą go odczytać. Programiści nigdy tego nie zobaczą, ponieważ jest skompresowany w locie po złożeniu żądania. Więc nie martw się, że musisz dostać się do swoich plików i zobaczyć zniekształcony bałagan. Nie będziesz.
A jeśli jesteś użytkownikiem Divi, który chce przyspieszyć swoją witrynę, GZIP to tylko jeden ze sposobów, w jaki zalecamy to zrobić.
Czy GZIP jest już włączony w Twojej witrynie WordPress?
W przypadku niektórych użytkowników może nie być konieczne włączanie GZIP. Być może już go używasz i o tym nie wiesz. Jeśli przejdziesz do testu prędkości GTMetrix lub Pingdom, możesz sprawdzić, czy ocenia Twoją witrynę pod kątem kompresji jej komponentów, czy nie. Powinieneś zobaczyć coś takiego w sekcji Włącz kompresję lub podobnym nagłówku:

Jeśli jednak tego nie zrobisz, otrzymasz słabą ocenę za kompresję, która będzie czytać podobnie do tego:

A jeśli jesteś podobny do nas i chcesz przeprowadzić wiele kontroli, aby zobaczyć, co dzieje się pod maską, nawet jeśli uzyskasz zielony wynik z testu prędkości. Zawsze możesz poszukać sprawdzania specyficznego dla GZIP. Base64.guru to taki, który zwraca szybką odpowiedź, która dokładnie pokazuje, jak i dlaczego GZIP jest lub nie jest włączony.

Istnieje kilka powodów, dla których możesz mieć włączony GZIP i nie wiedzieć, jak to się stało. Po pierwsze, Twoja firma hostingowa może automatycznie włączyć dla Ciebie GZIP. Ponieważ serwery muszą rozpoznać żądanie przeglądarki dotyczące GZIP, niektóre (takie jak SiteGround) automatycznie włączają algorytmy.


Wtyczka do buforowania witryny może również mieć włączony GZIP dla Twojej witryny. Jeśli używasz na przykład WP Rocket, jest on domyślnie włączony. Aby się jednak upewnić, możesz sprawdzić plik .htaccess i upewnić się, że istnieją tam reguły.

Zobaczysz wiersze takie jak #Gzip Compression i włączona reguła mod_deflate . W tym momencie nie powinno być nic więcej. Jeśli jednak nadal otrzymujesz wiadomość z testów szybkości, że musisz włączyć GZIP, skontaktuj się z pomocą techniczną firmy hostingowej i poproś o włączenie mod_deflate na twoim serwerze.
Jak włączyć GZIP na WordPressie
Prawdopodobnie najłatwiejszym sposobem włączenia GZIP w WordPressie jest użycie wtyczki. Jeśli nie używasz WP Rocket lub innej wtyczki buforującej, która obsługuje przepisywanie za Ciebie, nie martw się. Możesz zainstalować wtyczkę specyficzną dla GZIP w mgnieniu oka. Jednym z najłatwiejszych jest WP Optimize i jest dostępny w repozytorium wtyczek WordPress.org. Pamiętaj, że jest to ogólna wtyczka do buforowania stron internetowych, więc może nie działać dobrze, jeśli masz już jedną z nich. Przewiń jednak w dół, a my również mamy dla Ciebie rekomendację.

Po pobraniu i zainstalowaniu na pulpicie znajdziesz pozycję menu WP Optimize . Przejdź do Cache pod nim, a zobaczysz zakładkę Kompresja GZIP .

I to wszystko. W przypadku większości użytkowników zobaczysz zielony znacznik wyboru, który wskazuje, że jest on domyślnie włączony. Wystarczy aktywować wtyczkę. W przeciwnym razie po prostu będziesz postępować zgodnie z instrukcjami, a Twoja witryna natychmiast skompresuje te pliki. Inne wtyczki do buforowania również mają tę funkcję, na przykład W3 Total Cache. Ale nie wszystkie z nich mają domyślnie włączony GZIP. Będzie to tylko ustawienie, które zaznaczysz lub przełączysz, aby włączyć.
Dodatkowo możesz użyć wtyczki, takiej jak Włącz kompresję GZIP, aby obsłużyć tylko to zadanie. Jest to preferowane, jeśli korzystasz już z wtyczki buforującej w swojej witrynie i nie chcesz ryzykować niezgodności, gdy użytkownicy wysyłają żądania do Twojego serwera.
Zawijanie
Najlepszą rzeczą w GZIP jest to, że dla wielu użytkowników działa już pod maską. Mogą o tym nie wiedzieć, ale to jest. Jeśli jednak w Twojej witrynie występują problemy z szybkością, zawsze w Twoim najlepszym interesie jest sprawdzenie ustawień GZIP dla Twojej witryny. A jeśli narzędzia i narzędzia wrócą do Ciebie z komunikatem, że nie masz włączonego GZIP, nie martw się. To tylko kilka kliknięć z odpowiednimi wtyczkami. A ponieważ i tak potrzebujesz wtyczki buforującej do poprawy szybkości WordPressa, nie ma nic poza pozytywami i korzyściami z robienia tego, co musisz zrobić dla GZIP.
Jakiej metody użyłeś, aby włączyć GZIP w swojej witrynie WordPress?
Artykuł wyróżniony obrazem autorstwa Jamesa Westona / Shutterstock.com
