Kapitel 18 · 18.3
Min webbplats är långsam
En långsam webbplats kostar dig besökare och kunder. Orsaken finns nästan alltid i själva webbplatsen: för många eller tunga tillägg, ingen caching eller stora bilder. Ibland når ditt paket sina gränser. Med frågorna och stegen nedan hittar du orsaken.
Först tre frågor
- Är allt långsamt, eller bara administrationen? Är det bara WordPress-administrationen som är långsam, så beror det oftast på tillägg eller på en bot som angriper din inloggningssida.
- Alltid, eller vid vissa tidpunkter? Är det bara långsamt när det är mycket trafik, eller när en schemalagd uppgift körs, så tyder det på ditt pakets gränser.
- Bara hos dig, eller hos alla? Testa via mobilen på 4G eller 5G och be någon annan titta. Är det bara långsamt hos dig, så beror det troligen på din egen anslutning eller VPN.
Steg 1: mät var problemet sitter
- Med Resource Usage i DirectAdmin ser du om ditt paket når en gräns, till exempel CPU, minne, I/O eller antalet samtidiga processer (se Resource Usage: CPU, minne och processer). En notering om faults betyder att din webbplats bromsades vid det tillfället.
- Med X-Ray ser du per sida vilket tillägg, vilken databasfråga eller vilket externt anrop som tar tid (se X-Ray: hitta långsamma sidor).
- Med en extern mätning som Google PageSpeed Insights ser du vad en besökares webbläsare behöver ladda. Hur du läser rapporten står i Läs PageSpeed Insights: Core Web Vitals på vanlig svenska.
Steg 2: de vanligaste orsakerna
- Ingen caching. Våra servrar körs på LiteSpeed. För WordPress gör det kostnadsfria tillägget LiteSpeed Cache ofta din webbplats mycket snabbare direkt, eftersom sidorna då inte byggs upp på nytt vid varje besök. Se LiteSpeed Cache för WordPress och en webbutik.
- För många eller tunga tillägg. Varje tillägg tar tid. Se med X-Ray vilka tillägg som är långsammast och stäng av det du inte behöver.
- Stora bilder. En bild på 5 MB direkt från kameran gör varje sida långsam. Förminska bilderna innan du laddar upp dem, eller använd ett tillägg som gör det.
- Botar och attacker. Sökmotorer, AI-sökrobotar eller inloggningsförsök mot wp-login.php och xmlrpc.php kan belasta ditt paket. Se i åtkomstloggen vilka adresser som efterfrågas ofta (se Webbplatssammanfattning och loggar: felloggen och åtkomstloggen).
- En gammal PHP-version. Nyare PHP-versioner är betydligt snabbare. Se PHP-versionen välja (Select PHP version).
- En rörig databas. Tusentals gamla revisioner, skräpkommentarer eller loggtabeller gör databasfrågor långsamma. Rensa och optimera databasen (se Kontrollera, reparera och optimera en databas).
- Externa delar. Typsnitt, videor, chattwidgetar och spårningskoder från andra aktörer kan få din sida att vänta. PageSpeed Insights visar vilka det är.
- Cronjobb som körs för ofta (se Cron-jobb: låt uppgifter köras automatiskt). Även de räknas in i gränserna.
Det besökaren ser: hastighet i webbläsaren
Hur snabb en sida känns för en besökare beror också på vad webbläsaren behöver ladda. Google mäter det med Core Web Vitals. Fyra saker hjälper nästan alltid:
- Ge bilder en bredd och höjd (width och height). Då reserverar webbläsaren plats och sidan hoppar inte när bilden laddas in.
- Låt inte den viktigaste bilden lata-laddas. Den stora bilden högst upp på en sida ska inte ha loading="lazy". Lat laddning är till för bilder längre ner.
- Använd WebP eller AVIF. De formaten är mindre än JPG och PNG vid samma kvalitet.
- Förminska och komprimera dina bilder till den storlek du visar dem i.
Steg 3: är ditt paket för litet?
Har du rensat webbplatsen och slagit på caching, och visar Resource Usage fortfarande faults vid hög belastning? Då behöver din webbplats mer datorkraft. I Mitt WebOké går du till Mina produkter och Administration och väljer Byt webbhotellspaket. En uppgradering gäller direkt.
Får besökare felmeddelandet 503 eller Resource Limit Is Reached? Läs då även 503 eller "Resource Limit Is Reached": vad gör du nu?.
Tips: Är WordPress-administrationen långsam medan framsidan är snabb? Titta då särskilt på tillägg som gör mycket i administrationen, som statistik, säkerhetskopior eller säkerhetsskanningar som körs på servern. Schemalägg tunga uppgifter till lugna tider.
