Atvejo studija / Medienos apdirbimo staklės · Jonava

Nulaužtas WordPress pakeistas 334 staklių katalogu trimis kalbomis.

medienosstakles.lt: Pradžios puslapis pasako, kasMedienos staklės pradžios puslapis: antraštė „Medienos apdirbimo staklės nuo 2000 metų“, ekspozicijų salės nuotrauka ir mygtukai „Naujos staklės“ bei „Naudotos staklės“ su tos dienos skaičiais
Gyva svetainė

Pradžios puslapis pasako, kas tai per įmonė, vienu sakiniu ir viena nuotrauka: staklių ekspozicijų salė Jonavoje, kurią klientas pats prašė parodyti. Du mygtukai su skaičiais veda į naujas ir naudotas stakles, o paieška viršuje ieško tarp visų 334 įrenginių.

Atsidaryti medienosstakles.lt
334
staklės kataloge
3
kalbos: LT, EN, RU
119
Woodland Machinery staklių
1 110
puslapių sitemap'e

Kaip buvo

UAB „Medienos staklės“ Jonavoje nuo 2000 metų prekiauja naujomis ir naudotomis medienos apdirbimo staklėmis, atsarginėmis dalimis ir įrankiais, o savo ženklo Woodland Machinery stakles ir gamina. Jų svetainė buvo WordPress su WooCommerce katalogu, kurio neprižiūrėjo niekas: WordPress 2016 metų laidos su sąmoningai išjungtais atnaujinimais, ant PHP versijos, kuri nebepalaikoma nuo 2018 metų.

2026 metų rugpjūčio 24 dieną įmonė paskambino: svetainė neatsidaro. Patikrinus iš išorės paaiškėjo du dalykai iš karto: vietoje puslapio svetainė rodė serverio klaidą, o interneto tiekėjo apsauga domeną žymėjo kaip galimai užkrėstą. Gavus prieigą prie serverio, pasitvirtino blogesnis variantas: svetainė nuo birželio buvo paversta svetimų nuorodų ūkiu, su paslėptais administratoriais, savais įskiepiais ir rinkiniu, kuris pats atsistato, kai ištrini failus.

Valyti neapsimokėjo. Išvalius liktų dešimties metų senumo WordPress, kuris būtų užkrėstas vėl, o atnaujinti jį kartu su daugiakalbyste ir apleista tema reikštų perdaryti svetainę iš esmės. Švaraus atstatymo taško nebuvo: vienintelė atsarginė kopija buvo iš 2020 metų. Vertingiausia dalis, pats katalogas, gulėjo duomenų bazėje, ir ją buvo galima pasiimti.

Klientas prašė dviejų dalykų: kad katalogas būtų visas, trimis kalbomis, ir kad visur figūruotų jų registruotas prekinis ženklas Woodland Machinery. Trečias dalykas paaiškėjo po pirmos versijos: pirkėjas yra cecho savininkas ar gamybos vadovas, ir svetainė jam turi būti įskaitoma, ne tanki.

Ką padarėme

  • 1Katalogas iš senos bazės, paskui iš kliento failų

    Pirmiausia katalogas paimtas tiesiai iš senos duomenų bazės, neliečiant užkrėstų failų. Vėliau klientas atsiuntė savo pilną rinkinį: 930 failų, aplankai kaip prekių grupės, lapai su nuotraukomis ir specifikacijomis. Jie ir tapo katalogu: 334 staklės su nuotraukomis ir techninių duomenų lentelėmis.

  • 2Statinė svetainė, kurios nėra kaip nulaužti

    Nauja svetainė generuojama iš anksto ir pateikiama kaip statiniai puslapiai: nėra WordPress, nėra duomenų bazės serveryje, nėra įskiepių, kuriuos reikėtų atnaujinti, ir nėra prisijungimo puslapio, į kurį būtų galima brautis. Užklausų forma siunčia laišką ir nieko nesaugo: senoji svetainė visas užklausas kaupė duomenų bazėje, prie kurios buvo prieiga iš šalies, ir to kartoti nenorėjome.

  • 3Trys kalbos tikrais adresais

    /stakles/, /en/machines/, /ru/stanki/: kalba eina adresu, ne parametru, ir kiekvienas puslapis susietas hreflang nuorodomis su savo vertimais. 1 110 puslapių sitemap'e, kiekvienas su savo antrašte ir aprašymu: senajame kataloge vienuolika skirtingų staklių vadinosi tuo pačiu vardu, todėl prie kiekvienos pridėtas sandėlio numeris.

  • 4Woodland Machinery visur

    Savas puslapis trimis kalbomis, žyma prekėje, juosta pradžioje, nuoroda poraštėje, jungiklis valdyme. Vektorinio ženklo originalo įmonė neturėjo, tad ženklas perpieštas iš išmatuotų pikselių ir paruoštas kaip SVG ir PNG rinkinys, kurį galima naudoti ir už svetainės ribų.

  • 5Valdymas, kuriame klientas publikuoja pats

    /valdymas: prekių redagavimas, kainos, nuotraukų įkėlimas, naujos prekės, paslėpimas ir ištrynimas, o mygtukas „Publikuoti“ perstato svetainę be mūsų. Techniniai duomenys vedami paprastu tekstu: eilutė „Raktas: reikšmė“ tampa lentele, peržiūra matoma iškart po langeliu.

  • 6Seni adresai ir reputacija

    Senų WordPress adresų žemėlapis peradresuoja į naujus puslapius, o užkrėsti svetimo turinio adresai grąžina 410, kad paieškos sistemos juos pamirštų. Interneto tiekėjo blokas nuimtas per dvi dienas po paleidimo, Search Console nerodo nė vieno saugumo įspėjimo.

Ekrano turas

Kiekvienas kadras yra iš gyvos svetainės, ne maketas. Paspaudę atsidarysite tą patį puslapį pas klientą.

medienosstakles.lt/woodland-machinery/: Woodland Machinery yra pačiosWoodland Machinery puslapis su auksine juosta ir staklių kortelėmis su kainomis be PVM
/woodland-machinery/

Woodland Machinery yra pačios įmonės registruotas staklių ženklas, ir klientas prašė, kad jis figūruotų visur. Ženklas gavo savo puslapį trimis kalbomis, žymą kiekvienoje prekėje ir auksinę juostą pradžioje. Kainos rodomos tik ten, kur klientas leido: naudotoms staklėms ir savo ženklo staklėms.

medienosstakles.lt/stakles/krastu-uzklijavimo-stakles/ka…: Kiekviena iš 334 stakliųPrekės puslapis „Kampų užapvalinimo staklės Woodland Machinery“ su nuotraukų galerija, kaina be PVM ir užklausos forma
/stakles/krastu-uzklijavimo-stakles/kampu-uzapvalinimo-stakles-woodland-machinery-58071/

Kiekviena iš 334 staklių turi savo puslapį su galerija, sandėlio numeriu, būkle, techninių duomenų lentele ir užklausos forma čia pat. Lentelė atsiranda iš paprasto teksto valdymo lange: eilutė „Raktas: reikšmė“ tampa lentelės eilute, tad klientui nereikia žinoti, kas yra specifikacijų laukas.

medienosstakles.lt: Pirkėjas čia yra cechoMedienos staklės pradžios puslapis telefone
Pradžia

Pirkėjas čia yra cecho savininkas ar gamybos vadovas, dažnai vyresnis nei 45 metų, todėl po pirmos kliento pastabos šriftai pakelti, kontrastas pataisytas iki WCAG AA, o lietimo taikiniai padidinti iki 44 taškų. Telefonas ir el. paštas matomi pirmame ekrane.

Kas pristatyta

PlatformaStatinė Next.js svetainė: be WordPress, be duomenų bazės, be įskiepių
Katalogas334 staklės, 27 prekių grupės, 119 Woodland Machinery
KalbosLietuvių, anglų ir rusų: 1 110 puslapių sitemap'e, susieti hreflang
Valdymas/valdymas: klientas keičia prekes, kainas, nuotraukas ir publikuoja pats
Seni adresaiSenų WordPress adresų peradresavimai į naujus; užkrėsti adresai grąžina 410
UžklausosForma siunčia laišką į įmonės paštą, serveryje nieko nesaugo
SantykisVienkartinis projektas, perduotas 2026-09

Kas pasikeitė

Svetainės sandaros palyginimas, ne paieškos rezultatų. Naują svetainę galite atsidaryti ir suskaičiuoti puslapius patys.

KasPriešPo
PlatformaWordPress 2016 m. laidos, atnaujinimai išjungtiStatiniai puslapiai, be įskiepių ir be duomenų bazės
BūsenaNulaužta, rodo klaidą, tiekėjas blokuoja domenąGyva, Search Console be saugumo įspėjimų
UžklausosKaupiamos svetainės duomenų bazėjeTik laišku į įmonės paštą
Turinio pildymasWordPress administravimas/valdymas su mygtuku „Publikuoti“

Eiga

  1. Skambutis: svetainė neatsidaro

    . Įmonė paskambino, kad svetainė nulaužta. Patikrinta iš išorės: serverio klaida vietoje puslapio ir interneto tiekėjo blokas. Prieigų tuo metu neturėjo niekas.

  2. Prieiga, diagnozė, sutartis

    . Klientas atstatė serverio slaptažodį. Per vieną dieną: pilna diagnozė, katalogas nukopijuotas iš senos bazės, sutarta nauja svetainė vietoje valymo, gautas avansas.

  3. Pirma versija

    . Svetainė pastatyta peržiūros adresu: katalogas iš senos bazės, trys kalbos, valdymas. Pirma kliento pastaba kitą dieną buvo apie įskaitomumą, ne apie funkcijas, ir ji pakeitė šriftų dydžius visoje svetainėje.

  4. Katalogas iš kliento failų

    . Klientas įkėlė savo rinkinį: 930 failų, 1,57 GB, aplankai kaip prekių grupės. Per dieną jie virto prekėmis su nuotraukomis ir specifikacijomis. Nuo tada katalogas yra jo, ne senos bazės.

  5. Domenas perjungtas

    . Klientas pats pakeitė vieną DNS įrašą registratoriaus pulte, ir medienosstakles.lt pradėjo rodyti naują svetainę. Senų adresų peradresavimai patikrinti gyvai tą patį vakarą.

  6. Tiekėjo blokas nuimtas

    . Interneto tiekėjas po mūsų prašymo išbraukė domeną iš užkrėstų sąrašo. Dieną prieš tai patvirtinta Search Console nuosavybė ir pateiktas sitemap: saugumo įspėjimų nėra.

  7. Perduota

    . Gautas likutis, svetainė perduota su valdymo instrukcija. Tą pačią dieną klientas atsiuntė ir pirmą atsiliepimą.

Kas iš to gavosi

Svetainė gyva adresu medienosstakles.lt: 334 staklės, 27 prekių grupės, trys kalbos, 1 110 puslapių sitemap'e. Kiekvieną skaičių galima pasitikrinti atsidarius pačią svetainę arba jos sitemap failą.

Katalogą nuo rugsėjo pildo pats klientas: per valdymo skiltį jo vadybininkas keičia kainas, slepia parduotas stakles, įkelia naujas ir publikuoja. Mes į tai nebesikišame, ir būtent toks buvo tikslas.

Kliento atsiliepimas, gautas perdavimo dieną ir skelbiamas su jo sutikimu: „Jūsų darbą vertinu puikiai, dėl paprastumo naudotis ir reagavimo greičio.“

Ko dar nėra: dalis staklių kataloge be kainos, nes kitų gamintojų kainos keičiasi ir klientas jų rodyti nenori, tad ten rašoma „kaina pagal užklausą“. Senos svetainės reputacija seka domeną ilgiau nei pati svetainė: tiekėjo blokas nuimtas, bet pavieniai antivirusinių sąrašai gali ją prisiminti dar kurį laiką, ir išbraukimo prašome iš kiekvieno atskirai.

Atvirai apie skaičius: srauto ir pozicijų neskelbiame. Search Console prie svetainės prijungta, bet svetainė gyva vos mėnesį, o senas domenas prieš tai buvo blokuojamas, todėl bet koks „prieš ir po“ dabar būtų palyginimas su nulūžusia svetaine, ne su veikiančia.

Svetainę galite atsidaryti ir patikrinti patys: medienosstakles.lt naujame lange.

Kaip tai patikrinti patys

Kiekvienas teiginys aukščiau turi būti patikrinamas be mūsų. Štai kaip tai padaryti per kelias minutes.

  • Atsidarykite medienosstakles.lt/sitemap.xml ir suskaičiuokite adresus: rašymo dieną jų buvo 1 110, iš jų po lygiai su /en/machines/ ir /ru/stanki/ priešdėliais. Klientas katalogą pildo pats, todėl skaičius auga.

  • Pradžios puslapyje paspauskite „Naujos staklės“ arba „Naudotos staklės“: skaičiai mygtukuose yra iš gyvo katalogo ir keičiasi, kai klientas publikuoja pakeitimus.

  • Į paiešką viršuje įrašykite „Woodland“: rasite įmonės savo ženklo stakles su žyma ir kainomis be PVM.

  • Įveskite medienosstakles.lt į Google „Safe Browsing“ svetainės būsenos tikrintuvą (transparencyreport.google.com): įspėjimų neturi būti.

  • Atsidarykite bet kurią staklių kortelę: joje sandėlio numeris, būklė, techninių duomenų lentelė ir užklausos forma, kuri siunčia laišką, o ne saugo duomenis svetainėje.

Ką iš to pasiimti

Ši dalis skirta ir tiems, kurie mūsų niekada nesamdys. Tai, kas išmokta šiame darbe, tinka bet kuriam panašiam verslui, ir pasitikrinti galima savarankiškai.

  • 1Neatnaujinamas WordPress yra ne rizika, o terminas

    Dešimt metų be atnaujinimų svetainė nėra „veikia ir gerai“. Ji laukia. Jei jūsų svetainė WordPress, pasitikrinkite jos ir PHP versiją dabar: jei PHP versija nebepalaikoma, klausimas yra ne ar, o kada.

  • 2Nulaužtos svetainės netaisykite, pirma nukopijuokite

    Pirmas veiksmas yra įkalčių ir duomenų kopija, ne valymas. Šiuo atveju svetainė gulėjo todėl, kad patys užpuolikai ją sulaužė, ir tas gedimas buvo vienintelis dalykas, stabdantis svetimas nuorodas. „Pataisykite tą vieną failą“ būtų vėl paleidęs spamą į orą.

  • 3Katalogas vertingesnis už svetainę

    Svetainę galima perstatyti per dienas. Trijų kalbų katalogo su specifikacijomis ir nuotraukomis iš naujo nesurinksite per mėnesį. Laikykite jį ten, kur galite pasiimti be kūrėjo: aplankuose, lapuose, eksporte, bet kur, tik ne vien WordPress bazėje. Šiuo atveju kliento aplankai ir tapo katalogu.

  • 4Reputacija keliauja su domenu

    Interneto tiekėjai ir antivirusinės blokuoja domeną, ne serverį. Nauja švari svetainė ant to paties domeno vis tiek paveldi senos reputaciją, ir išbraukimo reikia prašyti atskirai iš kiekvieno sąrašo. Planuokite tai kaip paleidimo darbą, ne kaip netikėtumą.

Skaičiai

Šaltinis: medienosstakles.lt/sitemap.xml ir pats katalogas (2026-10-20); interneto tiekėjo raštiškas patvirtinimas 2026-09-24; Google Search Console, prie kurios prieigą turime nuo 2026-09-23. Srauto ir pozicijų iš jos neskelbiame, nes nėra su kuo palyginti: senoji svetainė neatsidarė. Laikotarpis: 2026-08-24 (skambutis) iki 2026-10-20 (rašymo diena).

RodiklisPriešPo
Svetainės būsenaServerio klaida vietoje puslapio (2026-08-24)Gyva, 334 staklės kataloge (nuo 2026-09-22)
Interneto tiekėjo blokas domenuiĮjungtas (2026-08-24)Nuimtas (2026-09-24)
Puslapiai sitemap'eNematuota: svetainė neatsidarė1 110 trimis kalbomis (2026-10-20)
Search Console saugumo įspėjimaiNebuvo kam žiūrėti: paskyros nebuvo0 (nuo 2026-09-23)

Dažni klausimai

Nulaužta svetainė: valyti ar daryti naują?

Priklauso nuo to, kas liktų išvalius. Jei WordPress ir PHP versijos aktualios, o atsarginė kopija yra iš vakar, valymas yra pigesnis. Jei svetainė dešimties metų senumo, atnaujinimai išjungti, o kopijos nėra, išvalyta ji bus užkrėsta vėl. Tada pigiau ir saugiau yra pasiimti turinį ir perstatyti svetainę be WordPress.

Ar galima perkelti katalogą iš nulaužtos svetainės?

Dažniausiai taip. Prekės, nuotraukos ir aprašymai guli duomenų bazėje ir failų aplankuose, kurių kenkėjiškas kodas paprastai neliečia. Juos galima nukopijuoti neliečiant užkrėstų failų ir nejungiant pačios svetainės. Dar geriau, kai klientas turi savo aplankus ir lapus: šiuo atveju jie ir tapo galutiniu katalogu.

Kiek kainuoja svetainė su prekių katalogu?

Katalogo svetainė, kurioje prekės rodomos ir užklausiamos, bet neperkamos, vertinama pagal apimtį ir prasideda nuo 600 € vienkartinai; el. parduotuvė su krepšeliu ir mokėjimais nuo 1 300 €. Po paleidimo priežiūra 60 €/mėn. Šiuo atveju didžioji darbo dalis buvo ne dizainas, o katalogo perkėlimas trimis kalbomis.

Kaip sužinoti, ar mano svetainė nulaužta?

Trys greiti požymiai: svetainė staiga rodo klaidą ar tuščią puslapį; interneto tiekėjas arba antivirusinė įspėja apie domeną; paieškoje po jūsų domenu atsiranda puslapių, kurių nerašėte (įveskite site:jūsųdomenas.lt). Jei bent vienas sutampa, nespauskite „pataisyti“: pirma kopija, tada specialistas.

Ar klientas gali pats pildyti katalogą statinėje svetainėje?

Taip. Statinė svetainė reiškia tik tai, kad lankytojas gauna iš anksto paruoštus puslapius. Valdymo skiltis išsaugo pakeitimus atskirai, o mygtukas „Publikuoti“ perstato svetainę per porą minučių. Klientas gauna WordPress patogumą be WordPress rizikos.

Kodėl kalbos turi būti atskirais adresais?

Nes paieškos sistema indeksuoja adresus, ne nustatymus. Kai lietuviška, angliška ir rusiška prekė turi po savo adresą ir jie susieti hreflang nuorodomis, kiekviena kalba gali atsirasti paieškoje atskirai, o nuoroda, kurią persiunčiate klientui iš Latvijos ar Lenkijos, atsidaro ta kalba, kuria ją išsiuntėte.

Norite panašiai

Pirmą veikiančią svetainės versiją parodome per 2 dienas, dar prieš bet kokį mokėjimą; kaina: nuo 600 € vienkartinai, o po paleidimo priežiūra 60 €/mėn. Jei versija jums patinka: 50 % avansu, 50 % atidavus svetainę.

Kitos atvejo studijos: visų sąraše, o visos 20 klientų svetainių skiltyje „Darbai“.

Skaitykite toliau: Alytaus Keturračiai: Salonas be svetainės gavo 47 modelių katalogą ir įmokų skaičiuoklę · DSV technika: Svetainė parenka ekskavatorių ir pasako, kiek valandų užtruks darbas.

Pirma versija per 2 dienas.

Pirmą versiją padarome nemokamai, per 2 dienas. Paspaudinėjate ją telefone, tada sprendžiate. Jei netinka, nemokate nieko.