WordPress-sivustolla 404 virhe on yksi yleisimmistä ongelmista, johon sivuston ylläpitäjät törmäävät. 404 virhe tarkoittaa, että selain tai hakukone yrittää avata sivua, jota palvelin ei löydä. Käyttäjälle tämä näkyy yleensä viestinä “404 Page Not Found”. Vaikka yksittäinen 404 virhe ei ole katastrofi, liian monet virhesivut voivat heikentää käyttäjäkokemusta ja vaikuttaa myös hakukonenäkyvyyteen.
Hyvä uutinen on se, että WordPressin 404 virhe on usein helppo korjata. Useimmiten ongelma liittyy permalink-asetuksiin, poistettuihin sivuihin tai virheellisiin linkkeihin.
Mitä 404 virhe tarkoittaa
404 virhe on HTTP-tilakoodi, joka kertoo, että palvelin ei löytänyt pyydettyä sivua. Tämä voi tapahtua esimerkiksi silloin, kun:
-
sivu on poistettu
-
URL-osoite on muuttunut
-
linkki on kirjoitettu väärin
-
permalink-rakenne on rikki
Kun käyttäjä tai hakukone yrittää avata tällaista sivua, palvelin palauttaa 404-virheen.
Permalink-asetusten päivittäminen
Yksi yleisimmistä syistä WordPressin 404 virheeseen on rikkoutunut permalink-rakenne. Permalinkit ovat sivujen pysyviä URL-osoitteita.
Jos permalink-asetukset eivät ole synkronissa palvelimen kanssa, sivut voivat näyttää 404 virheen vaikka sisältö on olemassa.
Nopea ratkaisu on päivittää permalink-asetukset:
-
mene WordPressin hallintapaneeliin
-
valitse Asetukset → Permalinkit
-
paina Tallenna muutokset
Vaikka asetuksia ei muuteta, tallentaminen päivittää WordPressin URL-rakenteen ja voi korjata ongelman.
Tarkista poistettu tai siirretty sivu
Jos sivu on poistettu tai sen osoite on muuttunut, vanha linkki voi aiheuttaa 404 virheen. Tämä tapahtuu usein esimerkiksi silloin, kun artikkelin URL-osoitetta muokataan.
Ratkaisuna voi olla:
-
palauttaa poistettu sivu
-
päivittää linkki
-
luoda uudelleenohjaus
Uudelleenohjaus ohjaa käyttäjän automaattisesti uuteen osoitteeseen.
Käytä 301-uudelleenohjausta
301-uudelleenohjaus on SEO-ystävällinen tapa ohjata vanha URL uuteen osoitteeseen. Tämä on tärkeää erityisesti silloin, kun sivun osoite muuttuu.
WordPressissä uudelleenohjauksia voidaan hallita helposti lisäosan avulla.
Suosittuja lisäosia tähän ovat esimerkiksi:
Kun 301-uudelleenohjaus on käytössä, käyttäjät ja hakukoneet ohjataan automaattisesti oikealle sivulle.
Tarkista .htaccess-tiedosto
Joskus 404 virhe voi johtua palvelimen asetuksista. WordPress käyttää .htaccess-tiedostoa URL-rakenteen hallintaan.
Jos tiedosto on vahingoittunut tai puuttuu, sivut voivat näyttää 404 virheen.
WordPressin oletus .htaccess-koodi näyttää yleensä tältä:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Jos tiedosto on rikki, sen voi usein korjata päivittämällä permalink-asetukset.
Tarkista lisäosat ja teema
Joskus 404 virhe voi johtua lisäosasta tai teemasta, joka muuttaa URL-rakennetta.
Ongelman voi testata esimerkiksi:
-
poistamalla lisäosat tilapäisesti käytöstä
-
vaihtamalla teemaa hetkeksi oletusteemaan
Jos virhe katoaa, ongelma liittyy todennäköisesti kyseiseen lisäosaan tai teemaan.
Luo hyödyllinen 404-sivu
Vaikka 404 virhe kannattaa korjata, joskus käyttäjät päätyvät virhesivulle väistämättä. Siksi hyvä 404-sivu voi parantaa käyttökokemusta.
Hyvä 404-sivu voi sisältää esimerkiksi:
-
hakukentän
-
linkkejä suosittuihin sivuihin
-
linkin etusivulle
Tämä auttaa käyttäjää löytämään etsimänsä sisällön nopeasti.
404 virhe ja SEO
Liian monet 404 virheet voivat vaikuttaa sivuston SEO-suorituskykyyn. Jos hakukoneet löytävät paljon rikkinäisiä linkkejä, sivuston laatu voi vaikuttaa heikommalta.
Siksi rikkinäiset linkit kannattaa tarkistaa säännöllisesti.
Hyödyllisiä työkaluja tähän ovat esimerkiksi:
Näiden avulla voidaan löytää sivut, jotka palauttavat 404 virheen.
Yhteenveto
WordPressin 404 virhe on yleinen ongelma, mutta useimmiten se on helppo korjata. Yleisimpiä ratkaisuja ovat permalink-asetusten päivittäminen, rikkinäisten linkkien korjaaminen ja 301-uudelleenohjausten käyttäminen.
Kun sivuston linkkirakenne pidetään kunnossa ja virheet korjataan nopeasti, käyttäjäkokemus pysyy hyvänä ja hakukonenäkyvyys säilyy vahvana.
Hyvin hoidettu WordPress-sivusto tarjoaa toimivat linkit ja sujuvan navigoinnin, mikä auttaa sekä käyttäjiä että hakukoneita löytämään sisällön helposti.
