# Googlen varoituksen ”Tämä sivusto on murrettu” poistaminen

> Googlen varoituksen poisto murretulta sivustolta: etsi syy, puhdista roskaposti ja haittakoodi, tarkista Search Console ja pyydä uudelleentarkistus.

Lähde: https://phpsos.de/fi/ratgeber/google-warnung-entfernen/  
Tilanne: 25.10.2026  
Palveluntarjoaja: PHP SOS, PHP-hätäapu ja palvelimen tietoturva. Pikaapu WhatsAppilla: https://wa.me/491736494914?text=Hei%20PHP%20SOS%2C%20tarvitsemme%20apua%20PHP-palvelimemme%20kanssa.%20Yritys%3A%20%E2%80%A6%20Verkkosivusto%3A%20%E2%80%A6

**Lyhyesti:** Googlen murtovaroituksen poistamiseksi teidän on ensin suljettava syy ja poistettava kaikki haitallinen sisältö. Vasta sen jälkeen pyydätte Google Search Consolessa uudelleentarkistusta. Joka pyytää liian aikaisin tai poistaa vain näkyvät jäljet, ottaa hylkäyksen riskin, koska takaovet ja piilotetut roskapostisivut yleensä säilyvät.

## Mitä varoituksia Google näyttää ja miksi

Google varoittaa vaarantuneista verkkosivustoista kahdella tavalla. Hakutuloksissa merkintänne alla voi näkyä huomautus, että verkkosivusto on mahdollisesti murrettu. Vakavammissa löydöissä, esimerkiksi haittaohjelmissa tai tietojenkalastelussa, selaimet näyttävät Google Safe Browsingin kautta punaisen varoitussivun jo ennen kuin verkkosivusto ladataan.

Syynä ovat lähes aina sisällöt, jotka hyökkääjät ovat lisänneet: lukuisia roskapostisivuja lääkkeistä, uhkapeleistä tai merkkituotteiden väärennöksistä, uudelleenohjauksia vierailla sivuille, kävijöille tarkoitettua haittakoodia tai väärennettyjä kirjautumissivuja. Yrityksellenne se tarkoittaa vähemmän kävijöitä, epävarmoja asiakkaita ja verkkokaupassa suoria myyntitappioita.

Mitä ongelmia Google on löytänyt, näkyy Google Search Consolessa kohdassa **Suojaus ja manuaaliset toimet**, raportissa **Suojausongelmat**. Siellä mainitaan usein esimerkkiosoitteita, jotka antavat ensimmäisen vihjeen.

## Ensin puhdistus, sitten uudelleentarkistuspyyntö

Järjestys on ratkaiseva. Googlen varoitus on oire; niin kauan kuin aukko on auki ja takaovi olemassa, sisällöt palaavat, usein jo pian poistamisen jälkeen.

> **Tärkeää:**
> Pelkkä CMS-päivitys ei sulje jokaista aukkoa. PHP2Shellissä heikkous on PHP:ssä itsessään, eikä korjaus poista jo lisättyä haittaohjelmaa. Tarkistakaa PHP-versio, korjaustila ja tiedostot, ennen kuin pyydätte Googlea tarkistamaan.

Puhdistusta varten on järkevää siirtää verkkosivusto väliaikaisesti huoltotilaan tai pois verkosta. Näin suojaatte kävijät työn aikana ja estätte hyökkääjää lisäämästä uutta sisältöä. Huoltotilan pitäisi palauttaa tilakoodi 503, jotta hakukoneet tunnistavat katkon väliaikaiseksi.

## Googlen murtovaroituksen poistaminen vaihe vaiheelta

1. **Varmistakaa todisteet:** Varmistakaa lokit sekä kopio tiedostoista ja tietokannasta, ennen kuin poistatte mitään.
2. **Tarkistakaa Search Console:** Lukekaa tietoturvaongelmien raportti, kirjatkaa esimerkkiosoitteet ja etsikää kohdasta **Asetukset**, **Käyttäjät ja oikeudet** tuntemattomia omistajia.
3. **Sulkekaa aukko:** Päivittäkää PHP, CMS, teemat ja laajennukset, poistakaa käyttämättömät laajennukset ja käynnistäkää PHP-worker-prosessit päivityksen jälkeen uudelleen.
4. **Poistakaa haittakoodi:** Korvatkaa CMS:n ydintiedostot puhtaasta lähteestä, käykää läpi upload- ja välimuistihakemistot PHP-tiedostojen varalta ja tarkistakaa `.htaccess` ja palvelinasetukset vieraiden uudelleenohjausten varalta.
5. **Puhdistakaa tietokanta:** Poistakaa roskapostiartikkelit, sisältöihin ja asetuksiin lisätyt skriptit sekä tuntemattomat ylläpitäjätilit.
6. **Uusikaa pääsyt:** Vaihtakaa CMS:n, hostingin, tietokannan, FTP:n ja SSH:n salasanat ja luokaa CMS:n suola-avaimet uudelleen.
7. **Tarkistakaa tulos:** Testatkaa esimerkkiosoitteet URL-tarkistuksella ja avatkaa oma verkkosivustonne niin kuin Google sen näkee.
8. **Pyytäkää uudelleentarkistus:** Pyytäkää tietoturvaongelmien raportissa tarkistusta ja kuvailkaa lyhyesti, mitä löytyi ja korjattiin.

## Piilotetut jäljet: roskapostisivut, cloaking ja vieraat omistajat

Monet murrot on tehty niin, etteivät ylläpitäjät huomaa niitä. Roskapostisisällöt näkyvät vain Googlebotille tai hakua käyttäville kävijöille. Kirjautuneet ylläpitäjät näkevät normaalin verkkosivuston. Search Consolen URL-tarkistus näyttää sen sijaan haun Googlen näkökulmasta.

Toinen vihje on haku `site:ihredomain.de` yhdistettynä tyypillisiin roskapostisanoihin. Jos siellä näkyy sivuja, joita ette ole koskaan luoneet, se on selvä merkki. Tarkistakaa myös lähetetyt sivukartat: hyökkääjät luovat joskus omia sivukarttoja saadakseen roskapostisivunsa indeksoitua nopeammin.

Palvelimella yksinkertaiset, vain lukevat tarkistukset auttavat muuttuneiden tiedostojen etsinnässä:

```bash
# PHP- ja HTML-tiedostot, jotka on muutettu viimeisten 14 päivän aikana
find /var/www/ihre-website -type f \( -name '*.php' -o -name '*.html' \) -mtime -14 | sort

# PHP-tiedostot upload-hakemistoissa (normaalisti ei pitäisi olla)
find /var/www/ihre-website -path '*uploads*' -name '*.php'

# Uudelleenohjaussäännöt .htaccess-tiedostoissa
grep -rn --include='.htaccess' -iE 'RewriteCond.*(HTTP_REFERER|HTTP_USER_AGENT)' /var/www/ihre-website
```

Säännöt, jotka ohjaavat eri tavoin Refererin tai User-Agentin mukaan, ovat tyypillinen cloakingin tuntomerkki. WordPressin kohdalla edetkää lisäksi kohdennetusti oppaan [Takaovien löytäminen WordPressistä](https://phpsos.de/fi/ratgeber/backdoor-wordpress-finden/) vihjeiden mukaan.

## Mitä pyynnön jälkeen tapahtuu

Google tarkistaa verkkosivuston uudelleen ja ilmoittaa tuloksen Search Consolessa. Jos pyyntö hyväksytään, varoitukset häviävät. Jos se hylätään, Google mainitsee yleensä lisää esimerkkiosoitteita. Silloin etsitte kohdennetusti jäljellä olevat sisällöt ja pyydätte uutta tarkistusta vasta puhdistuksen jälkeen.

Roskapostin URL-osoitteiden, jotka Google jo tuntee, pitäisi puhdistuksen jälkeen palauttaa tila 404 tai 410, jotta ne poistuvat indeksistä. Älkää ohjatko niitä yleisesti etusivulle. Seuratkaa Search Consolea myös seuraavina viikkoina, sillä roskapostin uudelleen ilmaantuminen viittaa huomaamatta jääneeseen takaoveen. Täydellisen jälkikäsittelyn kuvaa [Tarkistuslistamme murron jälkeen](https://phpsos.de/fi/ratgeber/checkliste-nach-dem-hack/).

Jotta varoitus ei toistu, puhdistuksen jälkeen pitäisi sopia pysyvästi muutamasta asiasta:

- PHP:n, CMS:n, teemojen ja laajennusten päivitykset asennetaan ajoissa, ja joku vastaa niistä.
- Käyttämättömät laajennukset, vanhat testiasennukset ja unohtuneet alihakemistot on poistettu.
- Ylläpitäjien pääsyt ovat henkilökohtaisia ja suojattu toisella tekijällä.
- Tiedostovalvonta ilmoittaa uusista PHP-tiedostoista upload- ja välimuistihakemistoissa.
- Search Consolen sähköposti-ilmoitukset saapuvat osoitteeseen, jota luetaan säännöllisesti.

Jos katkot ovat pitkiä tai asiakastiedot ovat kosketettuja, tiedottakaa myös asiakkaitanne asiallisesti tilanteesta. Avoin, rauhallinen viestintä suojaa luottamusta yleensä paremmin kuin vaikeneminen.

## Miten PHP SOS auttaa konkreettisesti?

- Varmistamme ensin jäljet ja selvitämme, minkä aukon kautta hyökkääjä pääsi sisään.
- Puhdistamme tiedostot, tietokannan ja palvelinasetukset osana [haittaohjelmien poistoa](https://phpsos.de/fi/leistungen/malware-entfernung/) ja suljemme syyn.
- Tarkistamme verkkosivuston Googlen näkökulmasta, poistamme Search Consolen vieraat omistajat ja valmistelemme kanssanne uudelleentarkistuspyynnön.
- Akuutissa tartunnassa [murretun verkkosivuston hätäapumme](https://phpsos.de/fi/leistungen/website-gehackt-notfallhilfe/) hoitaa rajauksen, kunnes poikkeama on käsitelty loppuun ja dokumentoitu.


## Usein kysytyt kysymykset

**Kuinka kauan kestää, ennen kuin Google poistaa varoituksen?**  
Sitä ei voi ennustaa luotettavasti. Tarkistus alkaa vasta, kun pyydätte sitä Search Consolessa, ja se riippuu ongelman laadusta ja laajuudesta. Tilanteen näette tietoturvaongelmien raportista.

**Mitä tapahtuu, jos pyydän uudelleentarkistusta liian aikaisin?**  
Jos Google löytää tarkistuksessa yhä haitallista sisältöä, pyyntö hylätään ja varoitus säilyy. Toistuvat hylkäykset voivat viivästyttää seuraavaa tarkistusta. Pyytäkää uudelleentarkistusta siksi vasta täydellisen puhdistuksen jälkeen.

**Miksi en itse näe roskapostisivuja?**  
Monet murrot näyttävät roskapostia vain hakukoneille tai Googlen kautta tuleville kävijöille, ja kirjautuneille ylläpitäjille näytetään normaali sivu. Tämän tekniikan nimi on cloaking. Search Consolen URL-tarkistuksella näette, mitä Google todella hakee.

**Pitääkö minun rakentaa sijoitukseni uudelleen puhdistuksen jälkeen?**  
Varoituksen poistamisen jälkeen näkyvyys usein palautuu, mutta ei välttämättä entiselle tasolle. Ratkaisevaa on, että roskapostin URL-osoitteet poistuvat indeksistä ja varsinaiset sisällöt ovat muuttumattomina tavoitettavissa.

## Lähteet

- [Google Search Console -ohje](https://support.google.com/webmasters/)
- [BSI: ohjeita verkkosivustojen ylläpitäjille](https://www.bsi.bund.de/)
- [WordPress](https://wordpress.org/)
