7 Betrouwbare manieren om WordPress laadsnelheid te verhogen
Het eerste dat een gebruiker ervaart over uw website, zelfs vóór het ontwerp of de inhoud, is de laadsnelheid. Een typisch web gebruiker verwacht dat een pagina tussen 500 ms (snel) en 2 seconden wordt geladen (traag, maar acceptabel). Als u de laadtijd van uw website controleert en deze meer dan 2 seconden blijkt te zijn, overweeg dan uw site die het risico loopt te worden overgeslagen of gesloten door de gebruiker.
Als een de meeste websites zijn gebouwd op WordPress Deze dagen, dus om de snelheid en prestaties van uw website te verbeteren, is het aanbevolen om de dynamiek van de laadsnelheid van pagina's te begrijpen met WordPress en om te leren tips en trucs waarmee u uw WordPress-website kunt versnellen. Ik zal je de beste van hen vertellen.
Maak gebruik van lichtgewicht kaders en thema's
onveranderlijk, WordPress-thema's dragen een behoorlijke hoeveelheid opzwelling, die de paginalaadsnelheden van uw website naar beneden haalt. Deze bloat is gekoppeld aan zware stockafbeeldingen, inefficiënte en lange codes, enz.
De beste voet voorwaarts is om sla de juiste mix op tussen de visuele aantrekkelijkheid van een thema en de laadsnelheden van de pagina. Houd bij het zoeken naar een WordPress-thema rekening met het volgende:
- Controleren beoordelingen van het thema, en specifiek informatie zoeken over prestaties.
- Uitvoeren prestatietests van de demopagina's van het thema.
- Kijk uit voor standaard WordPress-thema's, die qua code licht van gewicht zijn en dus goed presteren.
- Uitchecken Genesis en Thesis Framework-gebaseerde thema's die bekend staan om hun prestaties.
Profiteer van de kracht van caching
Caching is een techniek om uw webpagina's op te slaan als statische pagina's, en ze aan gebruikers te leveren zonder HTTP-verzoeken naar de server te verzenden. Dit helpt bij het versnellen van een WordPress-site. Wat u kunt doen om van deze mogelijkheid gebruik te maken?
Ten eerste, identificeer a bruikbare plug-in voor WordPress caching, Lees de documentatie en gebruik deze om enkele pagina's van uw website in de cache op te slaan. WP Rocket en W3 Total Cache behoren tot de gerenommeerde.
Jij kan implementeer browsercaching met behulp van expire headers, die aan de webbrowser aangeven welke bestanden van de server moeten worden aangevraagd en die hij kan kiezen uit de cache van de browser. Met gereduceerde HTTP-verzoeken, verbetert de laadsnelheid van pagina's. Om dit te doen, moet u deze code toevoegen aan het .htaccess-bestand.
# mogelijk maken van vervalt VerlooptActief aan # De standaardrichtlijn VervaltDefault "toegang plus 3 maanden" # Uw favicon VervaltByType image / x-icon "toegang plus 1 jaar" # Photos ExpiresByType image / gif "toegang plus 3 maanden" ExpiresByType image / png "toegang plus 3 maanden "ExpiresByType image / jpg" toegang plus 3 maanden "ExpiresByType image / jpeg" toegang plus 3 maanden "# CSS ExpiresByType text / css" toegang plus 3 maanden "# Javascript ExpiresByType application / javascript" access plus 1 year "
Prefetch-domeinen, een minder bekende tactiek
Prefetch-domeinen is een vergelijkbare optie als caching, waar u effectief bent informeer de webbrowser om van tevoren domeinen op te halen, zodat de actie 'ophalen' niet wordt uitgevoerd op het moment dat de pagina wordt geladen, waardoor de sitesnelheid verbetert.
Om dit in te schakelen, kunt u voeg de prefetch-domeincode toe aan header.php-bestand. Hier zijn voorbeelden van veelgebruikte prefetch-domeincodes.
Voor Google Fonts:
Voor Google Analytics:
Weed uit onnodige en zware plug-ins
WordPress-plug-ins zijn nuttig, maar te veel plug-ins betekenen te veel verzoeken op de server, wat leidt tot het traag laden van pagina's. Andere gerelateerde problemen zijn onder meer beveiligingsbedreigingen en geheugenproblemen. De beste werkwijze is om alleen plug-ins te implementeren die uw website niet kan missen.
U kunt Plugin Performance Profiler (een plug-in zelf) gebruiken voor identificeren van de slechtst presterende plug-ins op uw WordPress en vervang ze door betere alternatieven.
Bovendien zijn er plug-ins die u amper meer dan twee keer per maand gebruikt (zoals generators voor miniatuurafbeeldingen, enz.). Haar best om ze te deactiveren, en activeer ze gewoon op het moment van gebruik. U kunt ook controleren welke plug-ins u kunt verwijderen en, en gebruik in plaats daarvan een aantal online hulpmiddelen.
Gebruik CDN voor een betere laadsnelheid van de pagina
Gehoord van CDN's (Content Delivery Networks)? Het is een schema waar inhoud die aan de gebruiker wordt bezorgd, wordt afgeleverd vanuit het geografisch dichtstbijzijnde gegevenscentrum, wat de snelheid van levering verbetert. Dit komt omdat een lagere overdrachtstijd, minder hops over firewalls en routers en andere parameters resulteren in snellere paginalaad voor een geografisch gespreid publiek.
De best beoordeelde CDN-services bieden WordPress-integratieplug-ins, die u kunnen helpen snel uw website instellen en configureren om het voordeel van CDN te benutten. Op de lange termijn helpt dit u ook om hostmigraties beter te beheren, omdat de meeste zware belasting (afbeeldingen) zou worden gehost van de server van de webhost, die alleen het te migreren thema verlaat.
CDN Enabler is een gratis geweldige plug-in die je in seconden kunt implementeren. Terwijl je beslist wat je van CDN kunt laden, ga je voor overkill. Zelfs de favicon kan via CDN worden geladen. Laat het gewoon in de hoofdmap van WordPress vallen en voeg de volgende code toe aan het bestand header.php:
Grote afbeeldingen comprimeren
Om dingen in perspectief te plaatsen, hier is een feit. Een eenvoudig WordPress-thema neemt bijna 30 MB aan opslagruimte in beslag, terwijl een visueel zware website, zoals e-store, meerdere GB's ruimte in beslag neemt voor het opslaan van afbeeldingen. Wat als u de bestandsgroottes van afbeeldingen met meer dan 50% kunt verkleinen met onmiskenbare kwaliteitsverschillen?
Je kan of formaat wijzigen en afbeeldingen comprimeren in een op het besturingssysteem gebaseerde compressietool voordat je ze uploadt, of gebruik een WP-plug-in zoals SmushIt om de bestandsgrootte van afbeeldingen voor je WordPress-site te verkleinen.
Optimaliseer SSL-handshakes
SSL of Secure Sockets Layer / Transport Layer Security is het middel waarmee webservers en clients versleutelen en beveiligen al het verkeer. Dit is de standaard geworden voor beveiligde HTTP-transacties en ander verkeer op internet.
Een nadeel van het versleutelen van verkeer is wanneer er enige overhead en latentie is wanneer de client en de server een verbinding tot stand brengen.
U kunt beveiligde verbindingen versnellen door SSL-handshakes te optimaliseren met behulp van een CDN. De CDN doet de overhead voor u, waardoor de tijd die wordt besteed aan het opzetten van de initiële SSL-sessie wordt verkort, evenals het veilig houden van de verbinding.
Dit geeft u ook het extra voordeel van het garanderen van een A-certificaat, zelfs als uw eigen server of serviceprovider alleen een lager cijfercertificaat gebruikt. Het belangrijkste is dat de browsers van uw eindgebruikers, evenals zoekmachines zoals Google, het hoogwaardige SSL-certificaat van de CDN te zien krijgen..
Verwijder oude revisies uit uw database
Neem het van mij aan, je WordPress vertraagt als je de database niet verzorgt en schoonhoudt. U kunt dit doen door het aantal herzieningen te beperken.
WordPress creëert eigenlijk te veel revisies terwijl je de pot aan het schrijven bent, en het vergt allemaal ruimte. Jij kan schakel revisies uit of stel een limiet in voor het maximale aantal revisies. Om uit te schakelen, voeg de volgende code toe aan het bestand wp-config.php.
define ('AUTOSAVE_INTERVAL', 300); // seconden definiëren ('WP_POST_REVISIONS', false);
Deze code wijzigt het automatische opslaginterval in 5 minuten (vanaf 60 seconden). U kunt ook de Post Revision-plug-in uitschakelen (vergeet niet om deze te deactiveren zodra de klus is geklaard).
Om het maximale revisienummer te beperken, gebruikt u de volgende code in het bestand wp-config.php.
define ('AUTOSAVE_INTERVAL', 300); // seconden definiëren ('WP_POST_REVISIONS', 5);
Hier hebben we de maximaal revisienummer tot 5.
Als u alle database-items wilt verwijderen die overeenkomen met honderden eerdere revisies, kunt u ook de WP Optimize-plug-in gebruiken.
Probeer GZip-compressie
We hadden het over beeldcompressie; maar je kunt ook comprimeer CSS, Javascript en webpagina's, op serverniveau, waardoor de overdrachtstijd van gegevens naar de browser wordt verkort. Hier is hoe je het kunt doen:
- Ga naar checkgzipcompression en voer je website in.
- Selecteer uw cacheplug-in, ga naar Browser cache instellingen en zet een vinkje op de Schakel HTTP-compressie in doos.
Conclusie
Een goed presterende WordPress betekent een goed werkende website. Als u niet wilt dat uw gebruikers gefrustreerd raken door de snelheid van uw website, probeer dan deze verschillende tips en trucs die ik in deze post heb genoemd, waarmee u uw WordPress-siteprestaties kunt verbeteren en de laadsnelheden van pagina's kunt verhogen.
Laat ons weten hoe je de snelheid van je WordPress hebt weten te verbeteren en heeft een van mijn tips je geholpen. gelukkig experimenteren.