Popravke sajtova: fer cene za 20+ godina iskustva
Zakažite sastanak uživo na 0641277044 ili online!
Vi ste ovde: Naslovna » Popravke WordPress i custom sajtova u AI eri
Popravke WordPress i custom sajtova u AI eri
Sajt koji godinama nije ažuriran često ne izgleda kao hitan problem. Možda radi sporo, poneki plugin prijavljuje grešku, administracija je zastarela, a hosting povremeno šalje upozorenje o PHP verziji. Međutim, takav sajt vremenom postaje otvoreniji za ozbiljnije probleme: pad funkcionalnosti, zaražene fajlove, spam stranice u Google indeksu, preusmerenja na sumnjive domene, krađu podataka, narušavanje reputacije i pad organske vidljivosti.
U AI eri napadi nisu nužno „pametniji” samo zato što uključuju AI, ali su često brži, masovniji i bolje automatizovani. Stari WordPress plugin, napuštena tema, nezaštićen FTP nalog, loša administratorska lozinka ili neažurirani PHP mogu biti dovoljan ulaz za problem.
Zato popravka sajta nije samo vraćanje stranice u život. To je proces u kome se proverava kompletna tehnička osnova, uklanjaju rizici, vraća kontrola vlasniku sajta i priprema teren za bezbedniji rast.
SEO Expert pristupa popravci WordPress i custom sajtova sistemski: od hostinga, PHP-a i baze podataka, preko korisničkih naloga i fajl sistema, do SEO posledica incidenta i prilagođavanja sajta za savremenu AI pretragu.
Online forma
za popravku vašeg sajta

Kada je vreme za hitnu proveru sajta?
Nekada je problem očigledan: sajt prikazuje grešku, ne može se ući u WordPress administraciju, posetioci vide sumnjiva preusmerenja ili Google upozorava na zlonameran sadržaj. Ali postoje i tiši signali koji se mesecima ignorišu, dok šteta postepeno raste.
Posebno je važno reagovati kada sajt počne da radi sporije bez jasnog razloga, kada hosting često javlja prekoračenje resursa, kada se pojavljuju nepoznati administratori, kada se u Search Console vide URL-ovi koje niste kreirali ili kada organski saobraćaj naglo pada. Sumnju treba da pokrenu i poruke da su PHP verzija, MySQL/MariaDB verzija ili WordPress komponente zastarele.
Česti znaci da sajtu treba ozbiljna intervencija su:
- WordPress, tema ili pluginovi nisu ažurirani godinama
- PHP verzija je zastarela ili hosting najavljuje obaveznu migraciju
- Sajt koristi mnogo nepotrebnih, neaktivnih ili napuštenih pluginova
- Postoje FTP nalozi za bivše saradnike, developere ili nepoznate korisnike
- WordPress administracija ima više admin naloga nego što je zaista potrebno
- Sajt je spor, povremeno prijavljuje 500 greške ili „white screen”
- U Google indeksu postoje spam stranice, japanski znakovi, kazino sadržaj ili čudni URL-ovi
- Web sajt šalje spam poruke ili forme prijavljuju sumnjivu aktivnost
- Na serveru postoje fajlovi za koje niko ne zna kada su i zašto postavljeni
- Nema potvrđenog, testiranog backup sistema koji može zaista da vrati sajt u rad.
Na sve upite odgovaramo uglavnom u roku od 24 sata

Popravka sajta nije samo instaliranje sigurnosnog plugina
Kada je WordPress kompromitovan ili tehnički zapušten, jedna „security” ekstenzija retko rešava problem. Ako je neko već ubacio zlonamerni kod, promenio administratorske pristupe, ostavio skriveni fajl, dodao cron zadatak ili ubacio spam u bazu, posledice mogu ostati i nakon površnog čišćenja.
Zato najpre utvrđujemo šta se zaista dogodilo, gde su tragovi problema i koji sistemi su zahvaćeni. Ne brišemo nasumično fajlove, ne ažuriramo sve jednim klikom i ne radimo migraciju „na slepo”. Takve prečice mogu privremeno zamaskirati problem, ali i obrisati funkcionalnost, narušiti podatke ili ostaviti otvorena vrata za novi upad.
Cilj nije da sajt samo proradi danas.
Cilj je da se napravi stabilna osnova na kojoj sajt može bezbedno da funkcioniše, da se održava i da se kasnije unapređuje za SEO, konverzije i AI vidljivost.
Prirodni trenutak za modernizaciju sajta
Popravka sajta je često najbolji trenutak da se reši i ono što je godinama odlagano: zastareo dizajn, previše pluginova, loša mobilna verzija, spor hosting, duplirani sadržaj, nejasna struktura usluga i stare SEO prakse.
Kada već prolazimo kroz temu, pluginove, kod i bazu, možemo tačno videti šta koči brzinu, indeksaciju i konverzije. Umesto da samo vratimo stari sajt u isto stanje, možemo napraviti racionalan plan modernizacije: čistiji kod, manje nepotrebnih dodataka, bolju mobilnu upotrebljivost, jasnije CTA elemente, stabilniju strukturu URL-ova i pouzdaniji sistem održavanja.
Ovo nije nužno potpuni redizajn. Nekada je dovoljno srediti tehničku osnovu, ubrzati nekoliko ključnih stranica, reorganizovati meni, napraviti bolju formu za upite i rešiti SEO greške koje su se godinama gomilale. U drugim slučajevima, audit pokaže da je redizajn dugoročno isplativiji od stalnog krpljenja.
Kod nas dobijate integrisanu uslugu po principu „ključ u ruke“
Na sve upite odgovaramo uglavnom u roku od 24 sata
Proces popravke WordPress ili custom sajta
1. Stabilizacija sajta i čuvanje početnog stanja
Prvi korak je da se sajt zaštiti od dalje štete i sačuva stanje koje može pomoći u dijagnostici. Pravimo kontrolisani snapshot fajlova i baze, proveravamo postojeće backup kopije, beležimo osnovnu konfiguraciju hostinga i po potrebi privremeno ograničavamo rizične funkcionalnosti.
Kod aktivnog incidenta proveravamo da li je potrebno zaustaviti sumnjiv saobraćaj, uključiti privremeni WAF sloj, onemogućiti kompromitovane naloge ili ograničiti pristup administraciji. Ne radimo „brze popravke” koje mogu sakriti tragove problema i otežati kasnije čišćenje.
U ovoj fazi pregledamo i logove: access log, error log, authentication log kada je dostupan, kao i istoriju promena na nivou hostinga. Često se upravo tu vidi da li je problem krenuo kroz WordPress prijavu, ranjivi plugin, FTP pristup, loše zaštićen formular ili stari custom kod.
2. Tehnički audit hostinga, PHP-a i servera
Sledeći korak je provera tehničkog okruženja u kome sajt radi. To obuhvata verziju PHP-a, MySQL ili MariaDB baze, tip servera, aktivne ekstenzije, cache sistem, cron zadatke, limite memorije, podešavanja fajl dozvola, SSL sertifikat, DNS zapise i način na koji se generiše backup.
Posebnu pažnju posvećujemo PHP verziji. Prelazak na noviji PHP može doneti bezbednosnu i performansnu korist, ali se ne radi mehanički. Stari custom kod, zastarela tema ili plugin mogu imati funkcije koje više nisu kompatibilne sa savremenim PHP okruženjem. Zato se kompatibilnost proverava pre nadogradnje, idealno na staging kopiji, a ne direktno na živom sajtu.
Kod MySQL/MariaDB baze proveravamo strukturu tabela, veličinu baze, nepotrebne ili sumnjive tabele, encoding i collation, problematične cron zapise, stanje wp_options tabele kod WordPress-a, kao i privilegije korisnika baze. Baza često nosi skrivene SEO i bezbednosne posledice: spam URL-ove, ubrizgan sadržaj, loše preusmerenje ili zlonamerne opcije koje običan pregled fajlova neće otkriti.
Detaljnije
3. Audit WordPress jezgra, tema, pluginova i custom koda
Kod WordPress sajtova radimo inventar kompletnog sistema: verzija WordPress jezgra, aktivna i neaktivne teme, child tema, pluginovi, must-use pluginovi, posebni fajlovi u wp-content direktorijumu i sve ručne izmene koje su ranije izvođene bez dokumentacije.
Poseban problem su pluginovi koji su instalirani „za svaki slučaj”, više se ne koriste ili nisu ažurirani godinama. Neaktivan plugin nije automatski bezopasan ako je i dalje prisutan na serveru. Proveravamo da li je ekstenzija zaista potrebna, ko je održava, da li postoji bezbednija alternativa i da li njena funkcionalnost može biti zamenjena kvalitetnijim custom rešenjem.
Kod custom sajtova proveravamo strukturu koda, način autentikacije, forme, upload funkcionalnosti, konekcije ka bazi, slanje mejlova, API integracije, administrativne panele i delove sistema koji su vezani za zastarele biblioteke. Cilj nije da se sve prepiše bez razloga, već da se tačno odvoje delovi koji mogu bezbedno ostati od onih koji predstavljaju tehnički ili bezbednosni dug.
4. Pronalaženje i uklanjanje zlonamernog koda
Kada postoje pokazatelji kompromitacije, pregledamo fajl sistem i bazu metodično. To uključuje proveru izmenjenih fajlova, sumnjivih PHP skripti u upload folderima, neobičnih fajlova u temi ili plugin direktorijumima, dodatnih admin naloga, nepoznatih cron zadataka, sumnjivih redirekcija, izmena u .htaccess fajlovima i ključnim konfiguracionim fajlovima.
Kod WordPress-a proveravamo integritet jezgra i odvajamo originalne fajlove od izmena koje su zaista potrebne za rad sajta. Poseban oprez zahteva kod koji je zamaskiran, višestruko enkodiran ili umetnut na mesta na kojima mu nije prirodno da bude. Čišćenje ne znači samo brisanje jednog pronađenog fajla, već proveru da li postoji mehanizam koji bi taj fajl ponovo generisao.
U bazi proveravamo da li su ubačeni spam sadržaji, skriveni JavaScript kod, maliciozni linkovi, nepoznati administratorski podaci ili SEO stranice koje su vidljive robotima, ali ne i običnim posetiocima. Nakon čišćenja, menjamo pristupne podatke i zatvaramo put kojim je problem potencijalno nastao.
5. Revizija WordPress korisnika, FTP naloga i pristupa
Mnogi incidenti ne počinju sofisticiranim napadom, već starim pristupom koji je ostao aktivan predugo. Zato detaljno proveravamo WordPress korisnike, uloge, administratorske naloge, profile bivših saradnika, application passwords, aktivne sesije i sve naloge koji imaju više prava nego što im je potrebno.
Isto važi za FTP, SFTP, SSH, hosting panel, bazu, SMTP naloge, CDN i DNS pristupe. Ako više ljudi koristi isti FTP nalog ili istu administratorsku lozinku, nemoguće je kvalitetno pratiti odgovornost i brzo reagovati kada dođe do problema.
Princip je jednostavan: svaka osoba treba da ima samo onaj nivo pristupa koji joj je zaista potreban. Nepotrebni nalozi se gase, pristupi se razdvajaju, lozinke menjaju, a gde je moguće uvodi se dvofaktorska autentikacija. Tako se značajno smanjuje površina napada i posledice eventualne greške jednog naloga.
6. Bezbednosno učvršćivanje i plan održavanja
Nakon čišćenja, sajt se učvršćuje. To može podrazumevati kvalitetnije podešavanje dozvola fajlova, zaštitu administracije, WAF pravila, rate limiting, sigurnosne HTTP zaglavlja, bolju kontrolu login pokušaja, proveru upload pravila, testiran backup sistem i monitoring osnovnih promena.
Ne preporučujemo beskonačan broj „security” pluginova. Svaka nova ekstenzija je dodatni deo sistema koji mora da se održava. Cilj je da se bezbednost postavi slojevito i racionalno: kvalitetan hosting, podržana verzija PHP-a, redovna ažuriranja, ograničeni pristupi, provereni backup i jasna odgovornost ko šta održava.
Dobar backup nije samo fajl negde na serveru. Backup mora biti nezavisan, dovoljno čest, zaštićen i povremeno testiran vraćanjem na staging okruženje. Tek kada znamo da se sajt može obnoviti, možemo reći da postoji stvarni plan oporavka.


Popravka sajta i priprema za AI SEO
Sajt koji je tehnički nestabilan teško može biti ozbiljno konkurentan u Google pretrazi, a još teže u okruženju AI Overviews, ChatGPT-a, Gemini-ja, Perplexity-ja i drugih answer engine sistema.
AI sistemi ne ocenjuju samo dužinu teksta. Potrebni su jasna struktura, razumljive definicije, dobro predstavljene usluge, entiteti, stručni autori, logična interna povezanost, precizni FAQ odgovori, strukturirani podaci, reference, lokalni signali i sadržaj koji može da se izdvoji kao koristan izvor.
Zato nakon tehničkog sređivanja možemo definisati AI SEO plan koji obuhvata:
sređivanje strukture kategorija, usluga i ključnih landing stranica
uklanjanje tankog, dupliranog ili zastarelog sadržaja
jasno predstavljanje kompanije, tima, autorstva i stručnosti
unapređenje lokalnog SEO-a i Google Business profila
schema markup tamo gde ima stvarnu funkciju
FAQ sadržaj zasnovan na konkretnim pitanjima korisnika
interne linkove koji objašnjavaju tematski autoritet sajta
sadržaj koji ne postoji samo radi rankinga, već donosi iskustvo, podatke, primere i odluke
praćenje tehničkog SEO zdravlja, indeksacije, CTR-a i organskih konverzija.
Tehnička popravka sajta i AI SEO nisu dve odvojene priče. Stabilan, brz, bezbedan i dobro strukturiran sajt ima mnogo bolju osnovu da bude vidljiv i u klasičnim rezultatima pretrage i u novim AI odgovorima.
Šta dobijate nakon procesa
Zavisno od obima problema, rezultat procesa može uključivati kompletnu tehničku dijagnostiku, listu pronađenih rizika, pregled korisničkih i pristupnih naloga, plan PHP/MySQL nadogradnje, očišćen fajl sistem i bazu, proverene backup tačke, sigurnosne preporuke, SEO proveru i plan daljih unapređenja.
Ne obećavamo da nijedan sajt više nikada neće biti meta napada. To niko ozbiljan ne može da garantuje. Ono što možemo da uradimo jeste da uklonimo poznate rizike, smanjimo broj ulaznih tačaka, postavimo jasan proces održavanja i damo vlasniku stvarnu kontrolu nad digitalnom imovinom.
Najčešća pitanja naših klijenata tokom rešavanja problema na sajtova
Koliko košta popravka WordPress ili custom sajta?
Cena popravke sajta zavisi od uzroka problema, količine štete, tehnologije na kojoj je sajt napravljen i vremena potrebnog za bezbedno testiranje. Jednostavniji problemi, poput greške nakon ažuriranja, konflikta plugina, podešavanja PHP verzije ili manjeg problema u administraciji, najčešće se rešavaju od nekoliko minuta do nekoliko radnih sati.
Kod ozbiljnijih slučajeva — hakovanog sajta, spam URL-ova u Google indeksu, zaraženih fajlova, sumnjivih FTP pristupa, zastarelog custom koda, migracije PHP/MySQL verzija ili većeg broja nekompatibilnih pluginova — prvo se radi tehnička procena i definiše obim posla. Cena se tada formira prema stvarnom stanju sajta, a pre početka rada dobijate jasan predlog koraka, procenu potrebnog vremena i okvirnu cenu.
Za manje intervencije cena može početi od 30 € po satu, dok se za složenije popravke i celodnevni tehnički rad obračunava paketno, od 240 € po danu rada. Kada je uz popravku potreban i bezbednosni audit, SEO oporavak ili priprema za AI SEO, preporučujemo da se posao postavi kao fazni projekat, kako bi se najpre rešili kritični rizici, a zatim planirala modernizacija.
Da li popravljate i custom sajtove koji nisu WordPress?
Da. Kod custom sajtova proces uključuje audit koda, baze, autentikacije, formi, server konfiguracije, API integracija, zastarelih biblioteka i drugih komponenti. Pristup se prilagođava tehnologiji na kojoj je sajt napravljen.
Da li se tokom popravke proverava i SEO šteta?
Da. Proveravamo da li je došlo do spam indeksacije, malicioznih URL-ova, preusmerenja, problema sa robots fajlom, sitemap-om, canonical oznakama, padom organskog saobraćaja ili drugim posledicama koje mogu narušiti Google vidljivost.
Da li je ovo pravi trenutak za redizajn sajta?
Često jeste, ali ne uvek. Nakon tehničkog audita jasno se vidi da li je sajt dovoljno zdrav za parcijalnu modernizaciju ili je racionalnije napraviti nov, brži i održiviji sistem. Odluka se donosi na osnovu stanja koda, funkcionalnosti, bezbednosti, SEO potencijala i poslovnih ciljeva.
Koliko brzo možete da počnete sa radom?
Početak rada zavisi od naših kapaciteta i zauzetosti, hitnosti problema, dostupnosti pristupa i obima početne provere.
Kod aktivnih problema — kada je sajt nedostupan, preusmerava posetioce, prikazuje sigurnosno upozorenje, šalje spam ili je pogođen hakerskim napadom — takvi slučajevi imaju prioritet i prvo se radi brza procena rizika i stabilizacija sajta.
Za početak je najčešće dovoljno da dostavite URL sajta, kratak opis problema, podatak o hostingu i pristup koji je potreban za dijagnostiku. Ne šaljite lozinke običnim mejlom; pristupi se razmenjuju bezbednim kanalom i samo u meri potrebnoj za konkretan posao.
Nakon početne provere dobijate jasan predlog narednih koraka: šta je hitno, šta može da sačeka, da li je potreban samo tehnički zahvat ili detaljnije čišćenje, nadogradnja i SEO oporavak. Tako se ne gubi vreme na nasumične intervencije, već se najpre rešava ono što najviše ugrožava rad i bezbednost sajta.
Nekad se to desi istog dana, a obično od par dana, do 5 radnih dana.

Posle redizajna naši sajtovi dostižu brzinu i maksimalnih 100/100 na Google PageSpeed testu
Vratite kontrolu nad svojim sajtom
SEO Expert radi popravke WordPress i custom sajtova uz detaljan pregled bezbednosti, performansi, baze, pristupa i SEO posledica. Nakon stabilizacije, sajt može dobiti jasan plan održavanja, modernizacije i prilagođavanja AI SEO-u.
Pre slanja pristupnih podataka ne šaljite lozinke običnim mejlom. Za početnu procenu dovoljno je poslati URL sajta, kratak opis problema, informaciju o hostingu i sve poruke greške ili upozorenja koje ste dobili.
Ukoliko smo ostali negde nedorečeni, pošaljite nam upit i zatražite ponudu preko mejla info@seoexpert.rs, odnosno zakažite sastanak online. Kontakt telefon 0641277044.
Ažurirao (2. jul, 2026):
Milan Todorović, diplomirani inženjer i SEO expert