Internetmarkkinointi blogi

WordPress-sivuston hakukoneoptimointi opas

WordPress-sivuston hakukoneoptimointi kattaa tekniset asetukset, sisällön ja lisäosat. Oikein tehtynä WordPress on erinomainen alusta orgaanisen näkyvyyden rakentamiseen.

Kirjoittaja: Sampsa Vainio 10 min lukuaika Julkaistu: Päivitetty:
WordPress-sivuston hakukoneoptimointi opas

WordPress pyörittää yli 43 prosenttia kaikista verkkosivuista, mutta silti suurin osa niistä ei näy Googlen hakutuloksissa. Syy ei ole alustassa vaan siinä, mitä asetuksia ja optimointeja sivustolle on tehty. Tässä oppaassa käydään läpi kuusi käytännön vaihetta, joilla saat WordPress-sivustosi hakukonenäkyvyyden kuntoon.

WordPress ja SEO – miksi alusta ei riitä?

WordPress on maailman suosituin sisällönhallintajärjestelmä, jota käyttää W3Techsin mukaan yli 43 % kaikista verkkosivustoista. Se tarjoaa erinomaiset mahdollisuudet hakukoneoptimointiin, mutta pelkkä alustan valinta ei takaa näkyvyyttä – ratkaisevaa on mitä alustalla tehdään ja miten sivuston rakenne on suunniteltu.

WordPress on vapaammin muokattavissa kuin esim. Squarespace, Wix tai Weebly, mutta se ei suoraan tee siitä parempaa. Toki WordPress tarjoaa erittäin hyvät mahdollisuudet sivuston SEO-optimointiin laajan lisäosavalikoiman ja avoimen lähdekoodin ansiosta.

Jos et vielä ole ihan varma mitä hakukoneoptimointi tarkoittaa tai miten sitä tehdään käytännössä, suosittelen että tutustut ensin palvelukuvaukseen täällä. Tämän artikkelin tarkoitus on nostaa esille käytännön vinkkejä WP-sivuston optimointiin, joten oletan että hakukoneoptimointi ja WordPressin muokkaaminen on sinulle ennestään tuttua.

Yleisimmät ongelmat

WordPress-sivustojen yleisimmät SEO-ongelmat ovat duplikaattisisältö, huonosti rakennetut URL-osoitteet ja hidas latausnopeus. Ahrefsin tutkimuksen mukaan yli 66 % verkkosivuista ei saa lainkaan orgaanista liikennettä Googlesta, ja WordPress-sivustoilla syynä ovat usein juuri nämä tekniset perusongelmat.

Duplikaatti-sisältö (tuplasisältö)

Suurin ongelma WordPressissä hakukoneoptimoinnin kannalta on tuplasisältö (duplicate content), eli identtinen tai lähes identtinen sisältö, joka toistuu useammalla sivulla (eri URL-osoitteissa). Syy tähän on usein se, että käyttäjä ei ole tietoinen kaikista tavoista, joilla WP automaattisesti luo sisältöä eri osoitteisiin.

Suurin yksittäinen syy on ehdottomasti avainsanat (tags). Jos lisäät avainsanoja (tägejä) artikkeleihin, luo WP automaattisesti myös oman koontisivun jokaista avainsanaa varten, ja näistä syntyy äkkiä kymmeniä tai satoja yksittäisiä sivuja, joilla ei varsinaisesti ole mitään uniikkia sisältöä.

Toinen syy on, että jotkin teemat saattavat luoda oman sivun myös jokaista artikkelikuvaa (attachments) varten, ja näinkin syntyy helposti kymmeniä tai satoja turhia sivuja, joilla ei ole muuta sisältöä kuin kuva.

URL-osoitteet

Asetuksista löytyy kohta nimeltä osoiterakenne. Tällä tarkoitetaan URL-osoitteiden yhtenäistä rakennetta. Hakukonenäkyvyyden kannalta on tärkeää, että URL-osoitteet ovat fiksusti mietittyjä – ne ovat lyhyitä, selkeitä ja sisältävät näkyvyyden kannalta tärkeitä avainsanoja.

WordPress saattaa oletuksena tarjota vaihtoehtoa, jossa osoitteet ovat muotoa https://www.esimerkki.fi/?p=123, mikä ei kerro hakukoneille (tai käyttäjille) yhtään mitään sivun sisällöstä. Suosittelen käyttämään mukautettua rakennetta, jossa näkyy sekä kategorian nimi että artikkelin nimi, esim. /%category%/%postname%/, joka tarkoittaa esimerkki.fi/palvelut/palvelun-nimi.

Latausnopeus

Valitettavan usein törmään sivustoihin, joilla on käytetty kymmeniä eri lisäosia erilaisten toimintojen ja ominaisuuksien toteuttamiseen. Jokainen lisäosa kasvattaa sivuston kokoa ja lisää monimutkaisuutta, ja tämä johtaa usein siihen, että sivusto latautuu hitaasti. Googlen mukaan sivuston latautumisajan kasvaessa 1 sekunnista 3 sekuntiin, välitön poistuminen kasvaa 32 prosenttia. Google haluaa ensisijaisesti näyttää käyttäjilleen nopeita ja korkealaatuisia sivustoja, joten siksi hekin priorisoivat nopeasti latautuvia sivustoja hakutuloksissaan. Core Web Vitals -mittarit ovat nykyään yksi Googlen virallisista ranking-signaaleista.

Toinen ongelma on suuret kuvat, joita ladataan sivustolle. Monesti sivustolla on monta käyttäjää, jotka tekevät päivityksiä ja muutoksia sivuihin, eivätkä kaikki ole tietoisia siitä, että sivustolle ei kannata ladata 3 megatavun kokoisia valokuvia. Näin syntyy helposti suuri määrä isoja sivuja, jotka hidastavat sivustoa.

Miten SEO-optimointi tehdään käytännössä?

WordPress-sivuston hakukoneoptimointi tehdään kuudessa vaiheessa: sivuston rakenteen suunnittelu, SEO-lisäosan asennus, sisällön optimointi avainsanoilla, latausnopeuden tarkistus, Search Consolen käyttöönotto ja HTTPS-yhteyden aktivointi. Alla käydään jokainen vaihe läpi yksityiskohtaisesti hyödyntämällä ilmaista Yoast SEO -lisäosaa sekä muita lisäosia.

1. Suunnittele sivuston rakenne

Ihan kuten millä tahansa muullakin alustalla, täytyy aloittaa suunnittelemalla sivusto ja kaikki sen sisältö käyttäjiä (potentiaalisia asiakkaita) varten. Sinun täytyy tunnistaa, mitä ongelmia ja tarpeita asiakkailla on, eli mistä aiheista he etsivät tietoa netissä (mihin ongelmaan tai tarpeeseen tuotteesi/palvelusi tarjoaa ratkaisun?).

Nyrkkisääntönä voidaan pitää, että jokaiselle tärkeälle tuotteelle ja palvelulle tulisi olla oma sivu (tai artikkeli) WordPressissä. Siitä on hyvä lähteä liikkeelle, mutta tottakai voit tarvita muitakin sivuja, kuten esimerkiksi yhteystiedot, tietoa meistä, referenssit, blogi, hinnasto jne.

Hyvä sivuston rakenne muistuttaa pyramidia, joka alkaa etusivusta ylimpänä, jatkuu muutamaan eri kategoriaan (tai osioon) ja jokainen kategoria sisältää useita artikkeleita/sivuja:

  1. Etusivu
  2. Kategoriat (tai osastot)
  3. Alakategoriat (vain suuria sivustoja varten)
  4. Yksittäiset artikkelit ja sivut

Sinun tulee siis suunnitella A) mitä sisältöä tarvitset sivustolle, jotta se palvelee asiakkaita parhaalla mahdollisella tavalla, ja B) miten järjestät sisällön loogisella tavalla, jotta sekä käyttäjät että hakukoneet löytävät kaiken oleellisen.

Sivuston rakenteen suunnittelu uudelleen on vaikeaa, jos olet pitänyt sivustoa jo kauan, mutta se on silti mahdollista, kunhan muistat aina tehdä uudelleenohjauksen kun muutat jonkin sivun osoitetta.

2. Asenna Yoast SEO -lisäosa

Yoast SEO on mielestäni paras ja helppokäyttöisin lisäosa, jolla tehdä hakukoneoptimointia WordPress-sivustolle. On toki olemassa muita vaihtoehtoja (esim. RankMath), mutta tässä ohjeessa käytän Yoastia. Lataa Yoast SEO täältä tai asenna se suoraan WordPressin kautta (Lisäosat > Lisää uusi ja kirjoita hakukenttään ”Yoast SEO”). Käydään seuraavaksi läpi mitkä asetukset lisäosasta kannattaa laittaa päälle.

Kun olet asentanut lisäosan ja ottanut sen käyttöön, tulee sinun määrittää asetukset:

  • Yleiset > Ominaisuudet: varmista, että ainakin SEO-analyysi ja XML-sivustokartat ovat käytössä
  • Haun ulkoasu > Yleiset: täytä yrityksesi tiedot kenttiin ja lisää logo
  • Haun ulkoasu > Media: varmista, että Ohjaa liitteen osoite itse liitteeseen? on kytketty päälle
  • Haun ulkoasu > Luokittelut: suosittelen kytkemään Näytä Avainsanat hakutuloksissa? pois päältä ja valitse Poista kohdasta Poista kategorioiden etuliite
  • Haun ulkoasu > Arkistot: suosittelen estämään Tekijän arkisto ja Päivämääräarkistot (ellei ole kyse uutissivustosta)

Seuraavaksi siirrymme sisällön optimointiin, jota varten sinun pitäisi tietää millä avainsanoilla tekstit tulee optimoida. Tässä ohjeessa en puhu tarkemmin avainsanatutkimuksesta, koska sille löytyy oma artikkeli täältä blogista.

Optimointi käyttämällä Yoast SEO lisäosaa

3. Optimoi sisältö avainsanoilla

Hakukoneet katsovat tiettyjä elementtejä erityisen tarkasti, kun ne yrittävät ymmärtää mistä aiheesta sivulla puhutaan. Tämän takia on tärkeää käyttää avainsanoja oikeissa kohdissa. Tärkeimmät elementit ovat:

  • Meta Title (SEO-otsikko)
  • Meta Description (SEO-selostus)
  • H1-otsikko
  • Sivun leipäteksti

Meta Title (SEO-otsikko)

SEO-otsikko näkyy sekä hakutuloksissa että selaimen välilehden otsikkona, ja siinä on tärkeää käyttää sivun tärkeintä avainsanaa (focus keyword). Otsikon tulisi myös houkutella ihmisiä klikkaamaan linkkiä hakutuloksissa, joten se ei missään nimessä saa olla liian robottimainen.

Meta Description (SEO-selostus)

SEO-selostus on lyhyt mainosteksti, joka saattaa näkyä hakutulosten yhteydessä. Tässä ei ole niin tärkeää käyttää oikeita avainsanoja, vaan tekstin tehtävä on houkutella klikkaamaan. Yoast SEO -lisäosa kertoo kuinka pitkä on sopiva selostus.

H1-otsikko

H1-otsikko on sivun korkein otsikko, ja siinä on tärkeää käyttää oikeaa avainsanaa (focus keyword). H1-otsikko on usein sama kuin sivun tai artikkelin otsikko WP:ssä, mutta on myös mahdollista, että teemasi ei käytä H1-otsikkoa oletuksena, vaan se täytyy lisätä sisältöalueen kautta.

Leipäteksti

Jokaisella sivulla saisi olla noin 300–500 sanaa leipätekstiä, jossa käytät focus keywordia sopivassa suhteessa (Yoast SEO auttaa tässä). Muista kuitenkin, että teksti kirjoitetaan pääasiassa käyttäjiä varten, ei pelkästään hakukoneita varten. Laadukas sisältömarkkinointi on pitkällä tähtäimellä tehokkain tapa parantaa hakukonenäkyvyyttä.

Google PageSpeed Insights

4. Tarkista sivuston latausnopeus

Kuten aikaisemmin totesin, Google priorisoi nopeasti latautuvia sivustoja hakutuloksissa. Käydään seuraavaksi lyhyesti läpi miten WordPress-sivuston latausnopeutta voi parantaa (tästäkin aiheesta löytyy laajempi kirjoitus: Miksi nopeat verkkosivut ovat niin tärkeät?).

Käytä modernia, nopeaa webhotellia

Helpoin tapa nopeuttaa sivustoa on varmistaa, että se sijaitsee modernilla, nopealla ja WP:tä varten optimoidulla palvelimella. Hyvä WordPress-webhotelli hyödyntää uusinta teknologiaa (mm. PHP 8.3+ ja HTTP/2 tai HTTP/3) ja sisältää automaattisesti palvelintason välimuistin, joka auttaa latausnopeuden parantamisessa.

Hyödynnä välimuistia (cache)

Selain voi tallentaa sivun käyttämät resurssit (esim. CSS, JS ja kuvat) välimuistiin, josta se saa nopeammin ladattua ne kun kävijä liikkuu sivulta toiselle. Jos webhotellisi ei hyödynnä palvelintason välimuistia, kannattaa asentaa jokin lisäosa, joka hoitaa cachetuksen puolestasi. Näitä ovat mm.

  • WP Rocket (maksullinen)
  • WP Super Cache
  • W3 Total Cache

Pakkaa kuvatiedostot pienemmiksi

Kuvat tulisi aina käsitellä ja optimoida ennen kuin ne ladataan sivustolle, jotta suuret tiedostokoot (yli 200 kt) eivät hidasta sivustoa. WordPress tukee nykyään WebP-kuvaformaattia natiivisti, ja modernit kuvankäsittelytyökalut osaavat tallentaa suoraan tässä tehokkaassa formaatissa. Voit myös automatisoida pakkauksen käyttämällä esim. Imagify-lisäosaa, joka pakkaa kuvat automaattisesti aina kun lataat uuden kuvan mediakirjastoon.

5. Ota käyttöön Search Console ja sivustokartat

Rekisteröidy Google Search Consoleen, lisää sivustosi ja vahvista, että omistat sen (esim. Google Analytics 4:n kautta tai lataamalla HTML-tiedoston palvelimelle). Jos olet kytkenyt XML-sivustokartat päälle Yoast SEO:n asetuksista, löydät sivustokartan osoitteesta sinunosoite.fi/sitemap.xml. Ota talteen linkit jotka löytyvät sieltä, ja kopioi ne Search Consolen kohtaan Sitemaps. Sivustokartta viestii Googlelle mitkä ovat tärkeimmät sivut sivustollasi, jotka heidän tulisi indeksoida.

6. Kytke suojattu HTTPS-yhteys päälle

Hakukoneet saattavat nykyään rankaista sivustoja siitä, etteivät ne käytä suojattua HTTPS-yhteyttä. Lähes kaikki webhotellit tarjoavat nykyään ilmaisen SSL-sertifikaatin (esim. Let’s Encrypt), joten sen käyttöönotto on sekä helppoa että välttämätöntä. Varmista ensin, sisältyykö nykyiseen webhotelliisi SSL-sertifikaatti, ja ota se käyttöön. Voit asentaa Really Simple SSL -lisäosan sivustollesi, joka hoitaa siirron suojattuun yhteyteen automaattisesti.

Usein kysytyt kysymykset

Onko WordPress hyvä alusta hakukoneoptimointiin?

WordPress on erinomainen alusta hakukoneoptimointiin, koska se tarjoaa joustavan rakenteen, laajan lisäosavalikoiman (kuten Yoast SEO ja RankMath) ja mahdollisuuden muokata teknisiä SEO-elementtejä vapaasti. W3Techsin mukaan WordPress pyörittää yli 43 prosenttia kaikista verkkosivustoista, mikä kertoo sen monipuolisuudesta ja kehittäjäyhteisön laajuudesta.

Mikä on tärkein yksittäinen SEO-toimenpide WordPress-sivustolla?

Tärkein yksittäinen toimenpide on duplikaattisisällön poistaminen ja estäminen. WordPress luo oletusarvoisesti useita toistuvia sisältösivuja avainsanojen, arkistojen ja liitteiden kautta. Kun nämä ratkaistaan esimerkiksi Yoast SEO:n asetuksilla, hakukoneet voivat keskittyä indeksoimaan sivuston todellisen, uniikin sisällön.

Kuinka nopeasti WordPress-sivuston tulisi latautua?

Googlen Core Web Vitals -suositusten mukaan Largest Contentful Paint (LCP) -arvon tulisi olla alle 2,5 sekuntia. Keskimääräinen WordPress-sivusto latautuu noin 3,4 sekunnissa, joten parantamisen varaa on useimmilla sivustoilla. Latausnopeutta voi parantaa välimuistilla, kuvien pakkaamisella ja lisäosien minimoinnilla.

Tarvitseeko WordPress-sivusto SSL-sertifikaattia?

Kyllä. Google on vuodesta 2014 lähtien käyttänyt HTTPS-yhteyttä ranking-signaalina, ja Chrome-selain merkitsee HTTP-sivustot ”ei turvallisiksi”. Nykyään lähes kaikki webhotellit tarjoavat ilmaisen SSL-sertifikaatin (esim. Let’s Encrypt), joten sen käyttöönotto on sekä helppoa että välttämätöntä.

Haluatko ammattilaisen arvion sivustosi hakukonenäkyvyydestä? Tutustu SEO-auditointi-palveluumme tai lue lisää hakukoneoptimoinnista. Jos haluat rakentaa kokonaan uudet WordPress-verkkosivut, autamme myös siinä.

Kirjoittaja

Sampsa Vainio

Helsinkiläinen digimarkkinoinnin asiantuntija ja Digily Oy:n perustaja. Olen työskennellyt digitaalisen markkinoinnin parissa yli 12 vuotta ja konsultoinut verkkonäkyvyyttä yli 100 yritykselle Suomessa ja kansainvälisesti. Koulutukseltani olen KTM (Åbo Akademi, 2014), pääaineena tietojärjestelmätiede.