Mistä tunnistaa hakkeroidut WordPress-verkkosivut – ja mitä tehdä sitten
WordPress-sivujen hakkerointi ei enää ole IT-osaston ongelma. Se on pienyrittäjän arki – ja onneksi useimmiten korjattavissa muutamassa tunnissa.
Suomalaisten pienyritysten WordPress-sivuja murretaan viikoittain. Ei siksi että hakkerit vihaisivat kukkakauppaasi – vaan siksi että päivittämätön WordPress on automaattisten bottien näkökulmasta lämmittelemätön talo, jonka ovi on auki.
Yhdeksän merkkiä hakkeroiduista sivuista
- Google Search Console lähettää varoituksen "Site may be hacked" tai "Deceptive site ahead".
- Selain näyttää punaisen varoitussivun kävijöille.
- Sivustolla näkyy tekstiä tai linkkejä, joita et ole itse lisännyt (usein lääke-, kasino- tai laukkumainoksia).
- Google-hakutuloksissa sivujesi otsikot ovat vieraskielisiä tai outoja.
- Latausaika on romahtanut ilman selitystä.
- Uusia admin-käyttäjiä löytyy WordPressin hallintapaneelista.
- Palvelin lähettää roskapostia ja hosting-palveluntarjoaja ilmoittaa siitä.
- Kävijämäärä on romahtanut yhdessä yössä.
- Sivustoa ei enää avata ollenkaan – etusivulla on tuntematon viesti tai valkoinen ruutu.
Ensimmäiset kolme tuntia
- Ota yhteys hosting-palveluntarjoajaan – monella on ilmainen skannaus ja siivous perustason asiakkaille.
- Vaihda kaikki salasanat: WordPress-admin, FTP, tietokanta, hosting-tili, sähköposti.
- Ota varmuuskopio nykyisestä (saastuneesta) tilasta ennen siivousta – auttaa jäljittämään reiän.
- Käytä Wordfence- tai Sucuri-työkalua skannaukseen. Molemmilla on ilmainen versio.
- Poista tuntemattomat admin-käyttäjät ja outo koodi wp-content/plugins ja wp-content/themes -kansioista.
- Palauta puhtaasta varmuuskopiosta jos siivous ei onnistu 2 tunnissa.
Näin pyydät Googlea poistamaan varoituksen
Kun sivusto on siivottu, mene Google Search Consoleen kohtaan "Turvallisuus ja manuaaliset toimenpiteet". Pyydä uudelleentarkastelua ja kuvaile lyhyesti mitä korjasit. Google käsittelee pyynnön 24–72 tunnissa. Ennen sitä sivustosi näyttää kävijöille varoituksen.
Miten estät saman toistumasta
- Päivitä WordPress, teema ja lisäosat automaattisesti tai viimeistään viikoittain.
- Poista lisäosat joita et käytä – jokainen niistä on mahdollinen reikä.
- Ota käyttöön kaksivaiheinen tunnistautuminen admin-tilille.
- Käytä uniikkia salasanaa – ei samaa mikä sähköpostissa.
- Vaihda pois "admin" käyttäjänimestä jos se on vielä käytössä.
- Ota automaattiset päivittäiset varmuuskopiot – useimmat hostingit tarjoavat tämän 3–5 €/kk.
- Harkitse vaihtoa staattiseen alustaan jos et julkaise sisältöä aktiivisesti – ei WordPressiä = ei WordPress-haavoittuvuuksia.
"Hakkeroidut WordPress-sivut eivät ole kysymys "jos" vaan "milloin", kun sivustoa ei päivitetä. Automaattiset päivitykset ja kaksivaiheinen tunnistautuminen poistavat 95 % riskistä."
Usein kysyttyä
Kuinka kauan hakkeroitujen sivujen korjaus kestää?
Yksinkertainen tapaus 2–4 tuntia ammattilaisen tekemänä. Vaikeat tapaukset (juurellinen murtautuminen, useita takaovia) 1–3 päivää. Google-varoituksen poistuminen 1–3 vuorokautta korjauksen jälkeen.
Mitä hakkeroitujen WordPress-sivujen korjaus maksaa?
Hosting-palveluntarjoajien perussiivoukset 0–150 €. Erikoistuneet siivouspalvelut (Sucuri, Wordfence) 199–299 € per tapaus. Manuaalinen korjaus tuntilaskutuksella 80–120 €/h.
Voinko tehdä siivouksen itse?
Yksinkertaiset tapaukset kyllä, jos WordPress-osaamista löytyy. Riskinä on ettei kaikkia takaovia löydetä ja saastutus palaa viikossa. Jos et ole varma, ulkoista.
Menetänkö Google-sijoitukset hakkeroinnin takia?
Väliaikaisesti kyllä. Kun sivut on siivottu ja Google poistanut varoituksen, sijoitukset yleensä palautuvat 2–6 viikossa. Pitkäaikainen vaikutus riippuu siitä, kuinka kauan varoitus oli näkyvissä ja paljonko roskasisältöä Google ehti indeksoida.
Kannattaako vaihtaa pois WordPressistä?
Jos et julkaise sisältöä aktiivisesti (vähemmän kuin 2 blogia kuussa), kyllä. Moderni staattinen sivusto ei ole hakkeroitavissa samalla tavalla, koska siinä ei ole tietokantaa eikä palvelinpuolen koodia joka pyörii jatkuvasti.
Haluatko sivut, jotka todella toimivat?
Kiinteä 500 €. Valmiina viikossa. Ilman yllätyksiä.
Aloita projekti →