Preskoči na sadržaj

WordPress sajt se sporo učitava: kako da ga ubrzate

Srednje 45 min Ažurirano:

Kratak odgovor

Sporo učitavanje WordPress sajta najčešće je posledica slabog hostinga, previše dodataka, neoptimizovanih slika i nedostatka keša. Ubrzajte sajt redom: proverite hosting, uključite keš, optimizujte slike, smanjite broj dodataka i očistite bazu. Ako ni to ne pomogne, obratite se IT podršci.

Kako se problem prepoznaje

  • Stranice se učitavaju duže od 3 sekunde
  • Administracija WordPressa je spora
  • Sajt se sporo otvara i na mobilnom internetu
  • Google PageSpeed Insights prikazuje niske ocene
  • Povremeno se pojavljuje greška 504 Gateway Timeout

Najčešći uzroci

Slab hosting ili deljeni server

Deljeni hosting sa malo RAM-a i sporim diskom ne može da opsluži zahteve brzo, posebno pri većem broju posetilaca.

Previše dodataka

Svaki dodatak učitava svoje fajlove i upite ka bazi, pa 30 i više dodataka značajno usporava sajt.

Neoptimizovane slike

Velike slike u punoj rezoluciji (npr. 4000 px) usporavaju učitavanje, jer se prenose u originalnoj veličini.

Nema keširanja

Bez keša, WordPress izvršava PHP kod i upite ka bazi pri svakom otvaranju stranice, što troši vreme.

Nabujala baza podataka

Revizije, transijenti i spam komentari povećavaju bazu, pa upiti postaju sporiji.

Rešenje korak po korak

  1. 1

    Izmerite brzinu sajta

    Otvorite alat kao što je PageSpeed Insights ili GTmetrix i zabeležite vreme učitavanja pre izmena. Testirajte i početnu i unutrašnje stranice. To će vam biti referenca da vidite da li ste nešto poboljšali.

  2. 2

    Proverite hosting i resurse

    U kontrolnom panelu hostinga pogledajte potrošnju CPU-a, RAM-a i ulazno/izlaznih operacija. Ako ste stalno na granici, vreme je za jači paket ili prelazak na VPS. Proverite i da li koristite podržanu verziju PHP-a, najmanje 8.2, u kontrolnom panelu hostinga ili kod provajdera.

  3. 3

    Uključite keširanje

    Instalirajte dodatak za keširanje (npr. LiteSpeed Cache, WP Super Cache ili W3 Total Cache) i uključite keširanje stranica. Ako hosting nudi serverski keš (LiteSpeed, NGINX), koristite rešenje koje preporučuje hosting. Ne uključujte više dodataka za keš istovremeno.

  4. 4

    Optimizujte slike

    Smanjite slike pre otpremanja na širinu do 1600 px i kompresujte ih (npr. u alatu Squoosh). Instalirajte dodatak za kompresiju (npr. Smush ili ShortPixel) i uključite WebP ako ga podržava. Proverite da li tema prikazuje slike u odgovarajućoj veličini.

  5. 5

    Smanjite broj dodataka

    Deaktivirajte dodatke koje ne koristite. Pre nego što ih obrišete, napravite rezervnu kopiju sajta, jer neki dodaci čuvaju podatke. Za svaki dodatak proverite da li je neophodan. Posebno obratite pažnju na dodatke za slajdere, galerije i forme koji često učitavaju mnogo skripti.

  6. 6

    Očistite bazu podataka

    Instalirajte dodatak za optimizaciju baze (npr. WP-Optimize) i obrišite revizije, transijente i spam komentare. Napravite rezervnu kopiju pre čišćenja. Redovno ponavljajte ovo čišćenje, npr. jednom mesečno.

  7. 7

    Isključite nepotrebne skripte i stilove

    Mnoge teme i dodaci učitavaju CSS i JavaScript na svim stranicama. Pomoću dodatka kao što je Asset CleanUp onemogućite učitavanje nepotrebnih fajlova na pojedinim stranicama. Pažljivo testirajte da ne pokvarite izgled sajta.

  8. 8

    Uključite CDN

    Ako imate posetioce iz više zemalja, uključite CDN (npr. Cloudflare) da kešira statične fajlove i smanji opterećenje servera. Podesite keširanje slika i CSS/JS fajlova, ali ne i HTML stranica ako se često menjaju.

  9. 9

    Ažurirajte sve i proverite temu

    Redovno ažurirajte WordPress, temu i dodatke. Ako je tema zastarela ili loše kodirana, razmislite o promeni. Testirajte sajt nakon svake izmene i zabeležite rezultate.

Ako ništa ne pomogne: dublja dijagnostika

Ako ste prošli sve korake, a sajt je i dalje spor, uključite SAVEQUERIES u wp-config.php, najbolje na kopiji sajta, da biste mogli da analizirate spore upite. WP_DEBUG uključite samo privremeno i isključite ga nakon dijagnostike, jer na produkciji može da prikaže greške posetiocima. Za pregled upita koristite dodatak Query Monitor, koji prikazuje vreme izvršavanja upita i spore dodatke. Proverite da li je problem u temi: privremeno prebacite na podrazumevanu temu (npr. Twenty Twenty-Four) i izmerite brzinu. Ako je sajt brz sa podrazumevanom temom, problem je u vašoj temi. Takođe, proverite da li vas hosting ograničava (npr. max_execution_time). U krajnjem slučaju, razmotrite migraciju na bolji hosting ili angažovanje stručnjaka za optimizaciju.

Kako da sprečite da se ponovi

  • Redovno ažurirajte WordPress, temu i dodatke
  • Koristite keširanje i CDN od prvog dana
  • Optimizujte slike pre otpremanja
  • Periodično čistite bazu podataka

Kada je bolje pozvati stručnjaka

Ako ste isprobali sve korake i sajt je i dalje spor, ili ako ne želite da rizikujete sa izmenama u bazi i kodu, obratite se IT podršci. Stručnjak može da izvrši dubinsku analizu i optimizaciju bezbedno.

Izrada sajtova · Brzi, SEO optimizovani sajtovi na više jezika

Česta pitanja

Koliko je brz WordPress sajt dovoljno brz?

Ciljajte na vreme učitavanja ispod 3 sekunde, idealno ispod 2 sekunde. Google preporučuje da se najveći deo sadržaja učita u roku od 2,5 sekunde. Redovno testirajte brzinu.

Da li keširanje može da pokvari sajt?

Može ako se nepravilno podesi, na primer ako keširate dinamičke delove kao što je korpa u WooCommerce. Uvek testirajte sajt nakon uključivanja keša i očistite keš kada menjate sadržaj.

Zašto je administracija spora?

Administracija je spora zbog istih razloga kao i prednji deo, ali i zbog dodataka koji su zahtevni u admin delu. Isključite nepotrebne dodatke i proverite da li hosting ima dovoljno resursa.

Podeli
Niste našli rešenje?AI IT asistent je dostupan 24/7. Opišite problem ili pošaljite screenshot greške i dobićete uputstvo za vaš slučaj.Pitajte AI IT asistenta