Pehmeä 404: miksi Google pitää sivuasi ei löytyneenä
Päivitetty viimeksi: 2026-10-30
Pehmeä 404 on URL-osoite, joka palauttaa 200-tilakoodin (onnistuminen) mutta näyttää Googlelle ei löytyneeltä, tyhjältä tai virhesivulta. Google sulkee tällaiset sivut haun ulkopuolelle. Palauta puuttuville sivuille oikea 404 tai 410, ohjaa siirretyt 301-uudelleenohjauksella oikeaan korvaavaan sivuun ja korjaa renderöinti oikeille sivuille, jotka Google tulkitsi väärin.
Tarkka nimike Search Consolessa: Soft 404
Mitä tila tarkoittaa
Googlen Sivujen indeksointi -ohje sanoo, että sivu palauttaa sitä, mitä Google pitää pehmeänä 404:na: käyttäjäystävällinen ei löytynyt -viesti ilman 404-HTTP-vastauskoodia. Googlen ryömintäopas lisää, että kyse voi olla myös sivusta, jolla ei ole pääsisältöä, tai tyhjästä sivusta, ja listaa syiksi muun muassa puuttuvan palvelinpuolen liitoksen, katkenneen tietokantayhteyden, tyhjän sisäisen hakutulossivun ja lataamattoman tai puuttuvan JavaScript-tiedoston.
Koska tilakoodi kertoo onnistumisesta, Googlen on pääteltävä sisällöstä, että sivu on virhe. Kun se tekee niin, URL-osoite suljetaan haun ulkopuolelle ja se näkyy pehmeänä 404:na. Googlen ryömintäbudjettiohje huomauttaa, että pehmeitä 404-sivuja ryömitään yhä uudelleen ja ne tuhlaavat ryömintäbudjettia, joten niiden korjaaminen vapauttaa ryömintää myös oikeille sivuille.
Onko se ongelma?
Kyllä useimmissa tapauksissa. Joko sivu, joka on oikeasti poissa, vastaa 200:lla, mikä tuhlaa ryömintää ja hämmentää kävijöitä, tai oikea sivu renderöityy niin huonosti, että Google luulee sitä tyhjäksi. Jälkimmäinen tapaus on kiireellinen, joten tarkista ensin, sisältävätkö kyseiset URL-osoitteet sivuja, joita myyt tai julkaiset.
Yleisimmät syyt
Ei löytynyt -sivut, jotka palauttavat 200
Mukautetut virhesivut tai CMS-mallipohjat, jotka näyttävät ei löytynyt -viestin 200-tilakoodilla.
Tyhjät listaukset ja hakutulokset
Kategoria-, tagi- tai sisäisen haun sivut, joilla ei ole yhtään kohdetta. Google nimeää tyhjät sisäisen haun tulokset tyypilliseksi esimerkiksi.
Poistetut sivut, jotka ohjataan etusivulle
Googlen 404-ohjeen mukaan kävijöiden ohjaaminen aiheeseen liittymättömälle sivulle, kuten etusivulle, 404:n palauttamisen sijaan voidaan tulkita pehmeäksi 404:ksi.
Renderöintivirheet
Sivut, jotka riippuvat skripteistä, API-rajapinnoista tai resursseista, jotka epäonnistuvat Googlebotille, mukaan lukien robots.txt-tiedoston estämät resurssit, renderöityvät tyhjiksi tai lähes tyhjiksi.
Ei saatavilla olevat tuotteet, joilla on vähän sisältöä
Tuote- tai listaussivut, jotka pitävät URL-osoitteensa mutta näyttävät lähinnä loppuunmyyty- tai vanhentunut-viestin.
Yhden sivun sovellukset
Asiakaspuolen reititys palauttaa usein 200:n jokaiselle reitille, myös puuttuville. Googlen JavaScript-opas käsittelee tämän tapauksen suoraan.
Näin korjaat sen
- Poissa ilman korvaajaa: palauta 404 tai 410. Jos sivu poistettiin eikä vastaavaa ole, palauta 404 tai 410. Käyttäjiä auttava mukautettu 404-sivu on hyvä, kunhan tilakoodi on 404.
- Siirretty: 301-uudelleenohjaus oikeaan korvaajaan. Jos selkeä korvaaja on, lisää siihen 301-uudelleenohjaus, ei etusivulle, ja varmista palautettu koodi URL-osoitteen tarkistuksessa.
- Oikea sivu: korjaa se, mitä Google renderöi. Aja Test live URL ja avaa View tested page nähdäksesi kuvakaappauksen ja renderöidyn HTML:n. Jos se on tyhjä tai näyttää virheen, etsi estettyjä tai epäonnistuvia resursseja, palvelinvirheitä sekä hitaita tai erittäin suuria resursseja.
- Yhden sivun sovellukset: valitse yksi malli. Google suosittelee joko JavaScript-uudelleenohjausta URL-osoitteeseen, joka palauttaa 404-tilakoodin, tai robots-meta noindex -tagin lisäämistä virhenäkymiin JavaScriptillä.
- Tyhjät sivut: lisää sisältöä tai pidä ne poissa. Tyhjille kategorioille ja nollatuloksen hauille: lisää hyödyllistä sisältöä tai pidä ne poissa hausta esimerkiksi noindexilla tai jättämällä linkittämättä niihin.
- Vahvista korjaus. Kun olet korjannut mallin, napsauta Validate fix pehmeä 404 -ongelmassa. Googlen mukaan validointi kestää tyypillisesti noin kaksi viikkoa.
Tarkista GSC Magicilla
gsc_inspect_urls_batch palauttaa indeksointitilan ja sivun hakutilan enintään 500 URL-osoitteelle kutsua kohden, joten avustajasi voi erottaa tärkeiden mallipohjien pehmeät 404:t kuolleiden URL-osoitteiden jäänteistä. gsc_query_analytics näyttää, saivatko ne URL-osoitteet aiemmin napsautuksia, mikä kertoo, mitkä niistä kannattaa palauttaa. GSC Magic ei renderöi sivuja itse; käytä Search Consolen Test live URL -toimintoa nähdäksesi, mitä Googlebot renderöi.
Kehotteet kopioitavaksi
Tarkista nämä URL-osoitteet ja listaa jokainen, jonka indeksointitila on Soft 404, hakemistoittain ryhmiteltynä ja viimeisen ryömimisen päivämäärä mukana.
Näytä näiden Soft 404 -URL-osoitteiden napsautukset ja näyttökerrat pisimmältä saatavilla olevalta jaksolta, jotta näen, millä niistä oli aiemmin liikennettä.
Tarkista nämä tuote-URL-osoitteet ja kerro, mitkä ovat pehmeitä 404:iä, mitkä Not found (404) ja mitkä indeksoituja, jotta voin päättää, mitkä palautan, ohjaan vai jätän rauhaan.
Oppaat blogissa
- Google Search Console: sivu ei ole indeksoitu – syyt ja korjaukset
- inspect 500 urls search console api
Samankaltaiset tilat
Not found (404) Ei löytynyt (404) tarkoittaa, että Google pyysi URL-osoitetta ja palvelimesi vastasi 404:llä. Googlen mukaan 404 ei välttämättä ole ongelma, kun sivu poistettiin ilman korvaajaa. Korjaa 404:t, joihin linkität itse tai jotka listaat sivustokartassa, ja ohjaa siirretyt sivut 301-uudelleenohjauksella.
Crawled - currently not indexed Tila ”Crawled - currently not indexed” tarkoittaa, että Googlebot haki sivun mutta Google päätti jättää sen indeksoimatta, ainakin toistaiseksi. Googlen mukaan sivu voidaan indeksoida myöhemmin tai jättää indeksoimatta, eikä sitä tarvitse lähettää uudelleen. Tärkeille sivuille: tee niistä selvästi erottuvia ja hyödyllisiä, linkitä niihin sisäisesti ja tarkista kanoniset signaalit.
Page with redirect Sivu, jossa on uudelleenohjaus, tarkoittaa, että URL-osoite ei ole kanoninen vaan ohjaa toiselle sivulle, joten Google ei indeksoi sitä. Se on odotettua vanhoille URL-osoitteille, HTTP- tai www-varianteille ja siirretyille sivuille. Tarkista, että kohde on oikea ja indeksoitava, ja lopeta linkittäminen ohjaaviin URL-osoitteisiin sivuilta ja sivustokartasta.
Page indexed without content Tämä varoitus tarkoittaa, että URL-osoite on Googlen indeksissä, mutta Google ei pystynyt lukemaan sivun sisältöä. Google nimeää kaksi mahdollista syytä: sivu voi olla naamioitu Googlelle tai se voi olla muodossa, jota Google ei voi indeksoida. Tarkista URL-osoite ja se, mitä Googlebot todella vastaanotti.
Usein kysytyt kysymykset
Onko pehmeä 404 pahempi kuin oikea 404?
Se on Googlelle epäselvempi. Oikea 404 kertoo Googlelle, että sivu on poissa, ja on vahva signaali siitä, ettei sitä kannata ryömiä uudelleen. Pehmeä 404 kertoo onnistumisesta mutta näyttää virheeltä, joten Google ryömii sitä yhä ja joutuu arvaamaan.
Pitäisikö poistetut sivut ohjata etusivulle?
Ei. Googlen 404-ohjeen mukaan toiselle sivulle, kuten etusivulle, ohjaaminen 404:n palauttamisen sijaan voi olla ongelmallista ja tulkitaan pehmeäksi 404:ksi. Ohjaa vain oikeaan korvaajaan.
Miksi tavallinen sivu merkitään pehmeäksi 404:ksi?
Googlen mukaan se ei todennäköisesti latautunut kunnolla Googlebotille, siitä puuttui kriittisiä resursseja tai se näytti renderöinnin aikana näkyvän virheviestin. Tarkista kuvakaappaus ja renderöity HTML live-testistä.
Toimiiko 410 eri tavalla kuin 404?
Googlen 404-ohjeen mukaan se käsittelee 410:n tällä hetkellä samoin kuin 404:n, ja sen ryömintädokumentaatio käsittelee kaikki 4xx-koodit paitsi 429 samalla tavalla.
Lähteet
- support.google.com https://support.google.com/webmasters/answer/7440203
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/troubleshoot-crawling-errors
- support.google.com https://support.google.com/webmasters/answer/2445990
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics
- developers.google.com https://developers.google.com/crawling/docs/troubleshooting/http-status-codes
- developers.google.com https://developers.google.com/crawling/docs/crawl-budget