Jak przyspieszyć swoją witrynę WordPress?

Opublikowany: 2021-09-03

przyspieszyć swoją witrynę WordPress

Przede wszystkim omówimy, dlaczego szybkość witryny jest tak ważna. Jest to ważne, ponieważ ludzie mają dziś wiele możliwości wyboru, kiedy szukają czegokolwiek. Jeśli szukają, trafiają na Twoją stronę.

Po przyjściu mogą co najwyżej poczekać przez określony czas, a po tym, jeśli witryna nadal się nie pojawi, mogą przejść do następnej/innej witryny.

Dlatego bardzo ważnym elementem generowania leadów jest posiadanie zoptymalizowanej strony, która ładuje się szybciej.

W tym artykule omówimy, jak przyspieszyć działanie witryny opartej na WordPressie:

1. Hosting:

Dobry gospodarz jest zawsze potrzebny. Dla osób, które dopiero rozpoczynają działalność i nie mają zbyt dużo pieniędzy, powinni wybrać dostawców usług hostingowych, takich jak hostgator, bluehost, hostmonster, ixwebhosting i tym podobnych.

Dostawcy hostingu współdzielonego pobierają około 3 USD 6 USD miesięcznie.

Jeśli Twoja witryna jest nieco większa lub ma większy ruch lub masz pożądane pieniądze, powinieneś wybrać zarządzane usługi hostingowe WordPress, które są lepszymi hostami, takimi jak wpengine, page.ly, zippykid i synteza. Ci zarządzani dostawcy hostingu WordPress mają mniejsze opóźnienia i są znacznie szybsi niż dostawcy hostingu współdzielonego.

Dostawcy hostingu zarządzanego pobierają około 30-45 USD miesięcznie. Inną opcją jest również hosting VPS. Hosting VPS jest również podobny do kosztów zarządzanego hostingu WordPress.

Jeśli potrzebujesz pomocy w migracji swojej witryny WordPress, skontaktuj się z nami.

2. Optymalizacja strony WordPress:

Cóż, nie każdy może sobie pozwolić na hosting zarządzany lub vps, więc hosting jest czymś, czego łatwo nie można zmienić dla wszystkich. Dlatego powinniśmy również poszukać innych podstaw w Twojej witrynie WordPress:

a. Usuwanie komentarzy ze spamem

Bardzo ważne jest, aby co tydzień usuwać komentarze spamowe. Dzieje się tak, ponieważ komentarze spamowe zajmują znaczną ilość miejsca w Twojej bazie danych. Aby zautomatyzować ten proces, możesz użyć wtyczki WP-Optimize WordPress. Ale tak, aby blokować spam w sekcji komentarzy, możesz użyć prostej matematycznej captcha, akismet lub recaptcha dla swoich komentarzy WordPress.

Jeśli chcesz użyć innej wtyczki do zarządzania wtyczką WordPress. Sprawdź nasz post dotyczący wtyczek WordPress z komentarzami.

b. Poprawki zostały usunięte

Istotne jest, aby regularnie usuwać swoje poprawki. Poprawiałem ten post 10 razy przed opublikowaniem, więc w zasadzie WordPress zapisywał każdą z tych poprawek. Możesz ponownie zautomatyzować ten proces, używając wtyczki WP-Optimize.

C. Optymalizacja plików .htaccess

.htaccess odgrywa bardzo ważną rolę podczas optymalizacji witryny WordPress. Oto niektóre z kodów htaccess, które można zastosować, aby nieco przyspieszyć działanie witryny:

Ten należy użyć do spuszczenia powietrza:

Dołączanie nagłówka 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 przez rozszerzenie
AddOutputFilter DEFLATE js css htm html xml

Ten powinien być używany do pamięci podręcznej serwera dla plików, które nie zmieniają się regularnie. Na przykład obrazy:

WygasaAktywny wł.
ExpiresByType image/jpg „dostęp 1 rok”
ExpiresByType image/jpeg „dostęp 1 rok”
ExpiresByType image/gif „dostęp 1 rok”
ExpiresByType image/png „dostęp 1 rok”
ExpiresByType text/css „dostęp 1 miesiąc”
ExpiresByType application/pdf „dostęp 1 miesiąc”
ExpiresByType text/x-javascript „dostęp 1 miesiąc”
Aplikacja ExpiresByType/x-shockwave-flash „dostęp 1 miesiąc”
ExpiresByType obraz/x-ikona „dostęp 1 rok”
ExpiresDefault „dostęp 2 dni”

OSTRZEŻENIE: .htaccess jest trudny do zabawy i należy najpierw wykonać kopię zapasową przed modyfikacją htaccess. Jeśli coś złego stanie się z Twoim plikiem htaccess, Twoja witryna może się zawiesić.

D. Optymalizacja bazy danych

Niezbędna jest optymalizacja bazy danych. Dyskutowaliśmy, jak zoptymalizować bazę danych pod kątem poprawek i komentarzy spamowych. Należy również sprawdzić bazę danych pod kątem innych elementów, takich jak poprzednie motywy, które wprowadziły jakiś kod do bazy danych lub poprzednie wtyczki mają nieużywane kolumny.

Bazę danych możemy zoptymalizować ponownie za pomocą WP-Optimize lub wtyczki WP-DB-Manager.

mi. Optymalizacja obrazu

Optymalizacja obrazu jest ważna, ponieważ im cięższe obrazy, tym więcej czasu zajmuje załadowanie witryny. Możesz zoptymalizować swoje obrazy, używając skryptu timthumb do optymalizacji obrazów do określonego rozmiaru. Możesz też użyć wewnętrznych funkcji wordpres.

Inną najczęściej używaną wtyczką do optymalizacji obrazu jest WP Smush It i EWWW Image Optimizer.

F. Wtyczki pamięci podręcznej

Ten jest jednym z najważniejszych czynników zwiększających prędkość. Wtyczki pamięci podręcznej zawierają pliki oraz obrazy w pamięci podręcznej serwera, dzięki czemu szybko ładują stronę. Dostępnych jest kilka wtyczek pamięci podręcznej, jednak dwie najczęściej używane i popularne to:

W3 Total Cache i WP Super Cache.

Zwykle używamy W3 Total Cache, jednak jest wielu, którzy wolą WP Super Cache od W3 Total Cache. Możesz wypróbować oba i sprawdzić, który z nich najbardziej Ci odpowiada.

g. Wyłącz Hotlinking

Hotlinking to wykorzystanie cudzego skryptu lub obrazu. Oznacza to, że jeśli ktoś polubi obraz w Twojej witrynie, po prostu umieści go na swojej stronie. Oznacza to, że za każdym razem, gdy ich witryna się ładuje, ładuje serwer, aby załadować ten obraz.

Dlatego ważne jest, aby wyłączyć hotlinkowanie obrazów. Jednym ze sposobów wyłączenia hotlinkowania jest użycie wtyczki: Hotlink Protection

Innym sposobem jest pobawić się plikiem htaccess i umieścić w nim ten kod:

RewriteEngine włączonyPrzepisz Warunek %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sktthemes.com [NC]RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]Przepisz regułę \.(jpg|jpeg|png|gif)$ – [NC,F,L]

h. Pingbacki i Trackbacki

Możesz również zatrzymać pingbacki i trackbacki. Dzieje się tak, ponieważ pingbacki i trackbacki oznaczają, że Twoja witryna WordPress jest powiadamiana, gdy ktoś odsyła do jakiejkolwiek treści lub linku z Twojej witryny. Tym razem pinguje twoją witrynę o tym samym. Jeśli Twoja witryna jest popularna, może powodować duży niepotrzebny ruch i może powodować powolne ładowanie witryny. Dlatego należy przejść do panelu administratora>ustawienia>dyskusja i stamtąd zatrzymać pingbacki i trackbacki.

Innym sposobem na zrobienie tego jest ponowne użycie htaccess:

RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK) [NC]

Przepisz regułę ^(.*)$ – [F,L]

i. Usuń niechciane wtyczki

Niechciane wtyczki, które nic nie oferują i nie są używane przez Twoją witrynę, należy usunąć. Sprawdź co 6 miesięcy pod kątem niechcianych wtyczek i usuń je, ponieważ wtyczki zwykle ładują swoje skrypty w nagłówku lub stopce. Więc jeśli jest więcej wtyczek, załadowanie strony zajmuje dużo czasu.

3. CDN:

CDN oznacza sieć dostarczania treści. Jest używany, jeśli witryna zawiera dużo obrazów lub filmów. CDN ładuje Twoje treści, takie jak obrazy lub filmy, szybciej. Istnieje kilku dostawców CDN, które są bezpłatne, takie jak Amazon, Photon z Jetpack i Cloudflare.

Wolimy cloudflare, ponieważ Cloudflare korzysta z funkcji punktu DNS, co oznacza, że ​​nawet jeśli Twój hosting nie działa, Cloudflare nadal będzie wyświetlał Twoją witrynę i prezentował całą zawartość statyczną.

Cloudflare również nie ma implikacji SEO, jak inne, ponieważ w Amazon S3 lub Photon obrazy są ładowane z innego serwera. Jeśli więc Twoja witryna jest stara, obrazy ładowane z innych źródeł mogą mieć ogromny wpływ na SEO obrazów.

4. Wybierz mądrze motyw:

Obecnie dostępnych jest kilka motywów WordPress. Większość z nich jest skierowana do klienta z kilkoma funkcjami, aby mógł modyfikować motyw i tworzyć swoją stronę internetową. Jednak dodając kilka funkcji, dodają również zbyt wiele skryptów suwakowych, skryptów akordeonowych i innych śmieciowych skryptów java i jquery, które zajmują dużo czasu, a tym samym spowalniają witrynę.

Dlatego niezwykle ważne jest, aby wybrać profesjonalny motyw WordPress od jednego z najlepszych twórców motywów, którzy testują swoje motywy pod kątem szybkości strony.

5. Ostatnie i ważne:

Sprawdź szybkość swojej witryny za pomocą kilku narzędzi szybkości strony, takich jak Pingdom, Google Page Speed ​​i GTMetrix